Package java.text

Examples of java.text.StringCharacterIterator.current()


  public static synchronized String escapeForTMStringParameter(String aTMStringFragment) {
    final StringBuilder result = new StringBuilder();

    final StringCharacterIterator iterator = new StringCharacterIterator(aTMStringFragment);
    char character = iterator.current();
    while (character != CharacterIterator.DONE) {
      if (character == '"') {
        result.append("\\\"");
      } else if (character == '\\') {
        result.append("\\\\");
View Full Code Here


     */
    protected String decodeVariableValue(String encodedValue) {
        final StringBuilder result = new StringBuilder();
        final StringCharacterIterator iterator = new StringCharacterIterator(
                encodedValue);
        char character = iterator.current();
        while (character != CharacterIterator.DONE) {
            if (VAR_ESCAPE_CHARACTER == character) {
                character = iterator.next();
                switch (character) {
                case VAR_ESCAPE_CHARACTER + 0x30:
View Full Code Here

    }

    public String escapeForXml() {
        final StringBuilder result = new StringBuilder();
        final StringCharacterIterator iterator = new StringCharacterIterator(wrapped);
        char character = iterator.current();
        while (character != CharacterIterator.DONE) {
            if (character == '<') {
                result.append("&lt;");
            } else if (character == '>') {
                result.append("&gt;");
View Full Code Here

     */
    protected String decodeVariableValue(String encodedValue) {
        final StringBuilder result = new StringBuilder();
        final StringCharacterIterator iterator = new StringCharacterIterator(
                encodedValue);
        char character = iterator.current();
        while (character != CharacterIterator.DONE) {
            if (VAR_ESCAPE_CHARACTER == character) {
                character = iterator.next();
                switch (character) {
                case VAR_ESCAPE_CHARACTER + 0x30:
View Full Code Here

    }

    public static String escapeXML(String text) {
        final StringBuilder result = new StringBuilder();
        final StringCharacterIterator iterator = new StringCharacterIterator(text);
        char character =  iterator.current();
        while (character != CharacterIterator.DONE ){
            if (character == '<') {
                result.append("&lt;");
            }
            else if (character == '>') {
View Full Code Here

        StringCharacterIterator outi = new StringCharacterIterator(out);
        StringCharacterIterator cmpi = new StringCharacterIterator(cmp);
        for (outi.first(), cmpi.first();
                outi.current() != CharacterIterator.DONE;
                outi.next(), cmpi.next()) {
            if (cmpi.current() != '*' && outi.current() != cmpi.current()) {
                return false;
            }
        }
        return true;
    }
View Full Code Here

        StringCharacterIterator outi = new StringCharacterIterator(out);
        StringCharacterIterator cmpi = new StringCharacterIterator(cmp);
        for (outi.first(), cmpi.first();
                outi.current() != CharacterIterator.DONE;
                outi.next(), cmpi.next()) {
            if (cmpi.current() != '*' && outi.current() != cmpi.current()) {
                return false;
            }
        }
        return true;
    }
View Full Code Here

     * Removes space characters from the given string.
     */
    private static String removeSpaces(String line) {
        StringBuilder nospc = new StringBuilder();
        StringCharacterIterator i = new StringCharacterIterator(line);
        for (i.first(); i.current() != CharacterIterator.DONE; i.next()) {
            if (i.current() != ' ') {
                nospc.append(i.current());
            }
        }
        return nospc.toString();
View Full Code Here

     */
    private static String removeSpaces(String line) {
        StringBuilder nospc = new StringBuilder();
        StringCharacterIterator i = new StringCharacterIterator(line);
        for (i.first(); i.current() != CharacterIterator.DONE; i.next()) {
            if (i.current() != ' ') {
                nospc.append(i.current());
            }
        }
        return nospc.toString();
    }
View Full Code Here

    private static String removeSpaces(String line) {
        StringBuilder nospc = new StringBuilder();
        StringCharacterIterator i = new StringCharacterIterator(line);
        for (i.first(); i.current() != CharacterIterator.DONE; i.next()) {
            if (i.current() != ' ') {
                nospc.append(i.current());
            }
        }
        return nospc.toString();
    }
}
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.