public class BlankSequence extends Object implements CharSequence, Serializable
Modifier and Type | Field and Description |
---|---|
private static BlankSequence[] |
CACHE
.
|
private int |
length
.
|
private String |
value
.
|
Modifier | Constructor and Description |
---|---|
private |
BlankSequence(int length)
Build a new blank sequence.
|
Modifier and Type | Method and Description |
---|---|
char |
charAt(int index) |
private void |
checkIndex(String name,
int index) |
static BlankSequence |
create(int length) |
int |
length() |
CharSequence |
subSequence(int start,
int end) |
String |
toString() |
private static final BlankSequence[] CACHE
private final int length
private BlankSequence(int length) throws IllegalArgumentException
length
- the lengthIllegalArgumentException
- when length is negativepublic static BlankSequence create(int length)
public int length()
length
in interface CharSequence
public char charAt(int index)
charAt
in interface CharSequence
public CharSequence subSequence(int start, int end)
subSequence
in interface CharSequence
public String toString()
toString
in interface CharSequence
toString
in class Object
private void checkIndex(String name, int index)
Copyright © 2015 eXo Platform SAS. All Rights Reserved.