/** * Set a string representing the property name/value pairs. * * Form: propname1=propvalue1,propname2=propvalue2 * * @param props */ public void setProperties(String props) { Map hashTable = new HashMap(); StringTokenizer pairs = new StringTokenizer(props, ","); while (pairs.hasMoreTokens()) { StringTokenizer entry = new StringTokenizer(pairs.nextToken(), "="); hashTable.put(entry.nextElement().toString().trim(), entry.nextElement().toString().trim()); } synchronized(this) { properties = hashTable; } }
public static String deblank(String str) { StringTokenizer s = new StringTokenizer(str, " ", false); StringBuilder strRet = new StringBuilder(); while (s.hasMoreElements()) strRet.append(s.nextElement()); return strRet.toString(); }
private static String getNext(Stack<String> stack, StringTokenizer tokenizer) { if (stack.size() > 0) return stack.pop(); else if (tokenizer.hasMoreElements()) return (String) tokenizer.nextElement(); else return null; } }
public static String deblank(String str) { StringTokenizer s = new StringTokenizer(str, " ", false); StringBuilder strRet = new StringBuilder(); while (s.hasMoreElements()) strRet.append(s.nextElement()); return strRet.toString(); }
// may contain simple syntax error, i dont have java rite now to test.. // but this is a bigger picture for ur algo... public String localeToString(Locale l) { return l.getLanguage() + "," + l.getCountry(); } public Locale stringToLocale(String s) { StringTokenizer tempStringTokenizer = new StringTokenizer(s,","); if(tempStringTokenizer.hasMoreTokens()) String l = tempStringTokenizer.nextElement(); if(tempStringTokenizer.hasMoreTokens()) String c = tempStringTokenizer.nextElement(); return new Locale(l,c); }
private void processId(StringTokenizer lineParser, Tl1AutonomousMessage message) { boolean foundId = false; while(!foundId ) { while (lineParser.hasMoreElements() && !foundId) { String line = (String) lineParser.nextElement(); if (line != null && !(line.equals(message.getTerminator()))) { foundId = parseId(line, message); } } } }
public static Class[] getClassArray(String tagValue, Class[] def) { Class[] result = def; List vResult = Lists.newArrayList(); if (tagValue != null) { StringTokenizer st = new StringTokenizer(tagValue, " ,"); while (st.hasMoreElements()) { String className = (String) st.nextElement(); try { Class cls = Class.forName(className); vResult.add(cls); } catch (ClassNotFoundException e) { e.printStackTrace(); } } result = (Class[]) vResult.toArray(new Class[vResult.size()]); } return result; }
public static String removeAndHump( String data, String replaceThis ) { String temp; StringBuilder out = new StringBuilder(); temp = data; StringTokenizer st = new StringTokenizer( temp, replaceThis ); while ( st.hasMoreTokens() ) { String element = (String) st.nextElement(); out.append( capitalizeFirstLetter( element ) ); } return out.toString(); }
StringTokenizer tokens = new StringTokenizer(value); while (tokens.hasMoreElements()) { String token = (String)tokens.nextElement(); if (token.startsWith("href")) href = getTokenValue(token);
public static String getSourcePathFromClass(final Class<?> containedClass) { File file = new File(containedClass.getProtectionDomain().getCodeSource() .getLocation().getPath()); if (!file.isDirectory() && file.getName().endsWith(".class")) { final String name = containedClass.getName(); final StringTokenizer tokenizer = new StringTokenizer(name, "."); while (tokenizer.hasMoreTokens()) { tokenizer.nextElement(); file = file.getParentFile(); } return file.getPath(); } else { return containedClass.getProtectionDomain().getCodeSource().getLocation() .getPath(); } }
StringTokenizer queryTokenizer = new StringTokenizer(query, "&"); while (queryTokenizer.hasMoreElements()) { String token = (String) queryTokenizer.nextElement(); CharSequence value = null; int equalsIndex = token.indexOf('=');
private static String getSourcePathFromClass(final Class<?> containedClass) { File file = new File(containedClass.getProtectionDomain().getCodeSource() .getLocation().getPath()); if (!file.isDirectory() && file.getName().endsWith(".class")) { final String name = containedClass.getName(); final StringTokenizer tokenizer = new StringTokenizer(name, "."); while (tokenizer.hasMoreTokens()) { tokenizer.nextElement(); file = file.getParentFile(); } return file.getPath(); } else { return containedClass.getProtectionDomain().getCodeSource().getLocation() .getPath(); } }
propertyName = propertyName.substring( idName.length() + 1 ); StringTokenizer st = new StringTokenizer( propertyName, ".", false ); while ( st.hasMoreElements() ) { String element = (String) st.nextElement(); if ( property == null ) { property = associatedClass.getProperty( element ); return null; StringTokenizer st = new StringTokenizer( propertyName, ".", false ); while ( st.hasMoreElements() ) { String element = (String) st.nextElement(); if ( property == null ) { property = associatedClass.getIdentifierMapper().getProperty( element );
/** * Set a string representing the property name/value pairs. * * Form: propname1=propvalue1,propname2=propvalue2 * * @param props */ public void setProperties(String props) { Map hashTable = new HashMap(); StringTokenizer pairs = new StringTokenizer(props, ","); while (pairs.hasMoreTokens()) { StringTokenizer entry = new StringTokenizer(pairs.nextToken(), "="); hashTable.put(entry.nextElement().toString().trim(), entry.nextElement().toString().trim()); } synchronized(this) { properties = hashTable; } }
propertyName = propertyName.substring( idName.length() + 1 ); StringTokenizer st = new StringTokenizer( propertyName, ".", false ); while ( st.hasMoreElements() ) { String element = (String) st.nextElement(); if ( property == null ) { property = associatedClass.getProperty( element ); return null; StringTokenizer st = new StringTokenizer( propertyName, ".", false ); while ( st.hasMoreElements() ) { String element = (String) st.nextElement(); if ( property == null ) { property = associatedClass.getIdentifierMapper().getProperty( element );
/** * 将指定日期去掉“_” * * @param data 指定日期 * @return 返回类型 String 去掉“_”后的日期 */ public static String removeUnderScores(String data) { String temp = null; StringBuffer out = new StringBuffer(); temp = data; StringTokenizer st = new StringTokenizer(temp, "_"); while (st.hasMoreTokens()) { String element = (String) st.nextElement(); out.append(capitalize(element)); } return out.toString(); }
StringTokenizer tokenProperties = new StringTokenizer(tokenInfo, "&"); Map<String, String> tokenPropertyValues = new TreeMap<String, String>(); while (tokenProperties.hasMoreElements()) { try { String tokenProperty = (String) tokenProperties.nextElement(); int equalsIndex = tokenProperty.indexOf('='); if (equalsIndex > 0) {
Object embeddedObject = embeddedObject = KunderaCoreUtils.createNewInstance(embeddableClass); List<String> tokens = new ArrayList<String>(); StringTokenizer st = new StringTokenizer((String) idValue, COMPOSITE_KEY_SEPARATOR); while (st.hasMoreTokens()) tokens.add((String) st.nextElement());
/** * This method must be called by the code generated by the id() function * prior to returning the node iterator. The lookup code for key() and * id() differ in the way the lookup value can be whitespace separated * list of tokens for the id() function, but a single string for the * key() function. * @deprecated */ public void lookupId(Object value) { // Clear _nodes array _nodes = null; final StringTokenizer values = new StringTokenizer((String) value, " \n\t"); while (values.hasMoreElements()) { final String token = (String) values.nextElement(); IntegerArray nodes = (IntegerArray) _index.get(token); if (nodes == null && _enhancedDOM != null && _enhancedDOM.hasDOMSource()) { nodes = getDOMNodeById(token); } if (nodes == null) continue; if (_nodes == null) { nodes = (IntegerArray)nodes.clone(); _nodes = nodes; } else { _nodes.merge(nodes); } } }
StringTokenizer tokenizer = new StringTokenizer(indexedColumns, ","); StringBuilder builder = new StringBuilder(); while (tokenizer.hasMoreTokens()) String fieldName = (String) tokenizer.nextElement(); StringTokenizer stringTokenizer = new StringTokenizer(fieldName, ".");