public void each(CharProcedure procedure) { StringIterate.forEachChar(this.adapted, procedure); }
/** * For each character in the {@code string}, execute the {@link CharProcedure}. * * @deprecated since 7.0. Use {@link #forEachChar(String, CharProcedure)} instead. */ @Deprecated public static void forEach(String string, CharProcedure procedure) { StringIterate.forEachChar(string, procedure); }
/** * For each character in the {@code string}, execute the {@link CharProcedure}. * * @deprecated since 3.0. Use {@link #forEach(String, CharProcedure)} instead. */ @Deprecated public static void forEach(String string, final com.gs.collections.impl.block.procedure.primitive.CharProcedure procedure) { StringIterate.forEachChar(string, new CharProcedure() { public void value(char each) { procedure.value(each); } }); }
public static MutableList<Character> toList(String string) { MutableList<Character> characters = FastList.newList(string.length()); StringIterate.forEachChar(string, new AddCharacterToCollection(characters)); return characters; }
public static MutableList<Character> toUppercaseList(String string) { MutableList<Character> characters = FastList.newList(); StringIterate.forEachChar(string, new AddUppercaseCharacterToCollection(characters)); return characters; }
public static MutableBag<Character> toBag(String string) { MutableBag<Character> characters = HashBag.newBag(); StringIterate.forEachChar(string, new AddCharacterToCollection(characters)); return characters; }
public static MutableSet<Character> toUppercaseSet(String string) { MutableSet<Character> characters = UnifiedSet.newSet(); StringIterate.forEachChar(string, new AddUppercaseCharacterToCollection(characters)); return characters; }
public static MutableSet<Character> toLowercaseSet(String string) { MutableSet<Character> characters = UnifiedSet.newSet(); StringIterate.forEachChar(string, new AddLowercaseCharacterToCollection(characters)); return characters; }
public static MutableBag<Character> toUppercaseBag(String string) { MutableBag<Character> characters = HashBag.newBag(); StringIterate.forEachChar(string, new AddUppercaseCharacterToCollection(characters)); return characters; }
public static MutableSet<Character> toSet(String string) { MutableSet<Character> characters = UnifiedSet.newSet(); StringIterate.forEachChar(string, new AddCharacterToCollection(characters)); return characters; }
public static MutableList<Character> toLowercaseList(String string) { MutableList<Character> characters = FastList.newList(); StringIterate.forEachChar(string, new AddLowercaseCharacterToCollection(characters)); return characters; }
public static MutableBag<Character> toLowercaseBag(String string) { MutableBag<Character> characters = HashBag.newBag(); StringIterate.forEachChar(string, new AddLowercaseCharacterToCollection(characters)); return characters; }
/** * For each character in the {@code string}, execute the {@link CharProcedure}. * * @deprecated since 7.0. Use {@link #forEachChar(String, CharProcedure)} instead. */ @Deprecated public static void forEach(String string, CharProcedure procedure) { StringIterate.forEachChar(string, procedure); }
public static MutableList<Character> toList(String string) { MutableList<Character> characters = FastList.newList(string.length()); StringIterate.forEachChar(string, new AddCharacterToCollection(characters)); return characters; }
public static MutableList<Character> toLowercaseList(String string) { MutableList<Character> characters = FastList.newList(); StringIterate.forEachChar(string, new AddLowercaseCharacterToCollection(characters)); return characters; }
public static MutableSet<Character> toSet(String string) { MutableSet<Character> characters = UnifiedSet.newSet(); StringIterate.forEachChar(string, new AddCharacterToCollection(characters)); return characters; }
public static MutableList<Character> toUppercaseList(String string) { MutableList<Character> characters = FastList.newList(); StringIterate.forEachChar(string, new AddUppercaseCharacterToCollection(characters)); return characters; }
public static MutableBag<Character> toBag(String string) { MutableBag<Character> characters = HashBag.newBag(); StringIterate.forEachChar(string, new AddCharacterToCollection(characters)); return characters; }
public static MutableSet<Character> toLowercaseSet(String string) { MutableSet<Character> characters = UnifiedSet.newSet(); StringIterate.forEachChar(string, new AddLowercaseCharacterToCollection(characters)); return characters; }
public static MutableBag<Character> toLowercaseBag(String string) { MutableBag<Character> characters = HashBag.newBag(); StringIterate.forEachChar(string, new AddLowercaseCharacterToCollection(characters)); return characters; }