org.freecompany.util.text

Class CharSequenceAggregate

public class CharSequenceAggregate extends AbstractMulticaster<CharSequence> implements CharSequence

Field Summary
static CharSequenceNULL
Constructor Summary
CharSequenceAggregate()
CharSequenceAggregate(CharSequence a, CharSequence b)
Method Summary
static CharSequenceadd(CharSequence a, CharSequence b)
charcharAt(int index)
static CharSequenceempty()
intlength()
static CharSequenceremove(CharSequence a, CharSequence b)
CharSequenceroot()
Looks up the logical 'first' element in this aggregation.
CharSequencesubSequence(int start, int end)
StringtoString()

Field Detail

NULL

public static CharSequence NULL

Constructor Detail

CharSequenceAggregate

public CharSequenceAggregate()

CharSequenceAggregate

public CharSequenceAggregate(CharSequence a, CharSequence b)

Method Detail

add

public static CharSequence add(CharSequence a, CharSequence b)

charAt

public char charAt(int index)

empty

public static CharSequence empty()

length

public int length()

remove

public static CharSequence remove(CharSequence a, CharSequence b)

root

public CharSequence root()
Looks up the logical 'first' element in this aggregation.

subSequence

public CharSequence subSequence(int start, int end)

toString

public String toString()