Class Code.Term
- All Implemented Interfaces:
CharSequence
- Direct Known Subclasses:
Code.Binding,Code.Delimiter,Code.Other,Code.Whitespace,Code.WordOrNumber
- Enclosing class:
Code
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncharcharAt(int index) (package private) charcharOf()protected boolean(package private) booleanis(char c) (package private) boolean(package private) boolean(package private) boolean(package private) boolean(package private) boolean(package private) booleanisString()(package private) boolean(package private) booleanintlength()subSequence(int start, int end) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.CharSequence
chars, codePoints, isEmpty
-
Field Details
-
string
-
-
Constructor Details
-
Term
Term(String string)
-
-
Method Details
-
charOf
char charOf() -
isWordOrNumber
boolean isWordOrNumber() -
isDelimiter
boolean isDelimiter() -
isIgnorable
boolean isIgnorable() -
isWhitespace
boolean isWhitespace() -
isBinding
boolean isBinding() -
isComment
boolean isComment() -
isString
boolean isString() -
is
boolean is(char c) -
is
-
toString
- Specified by:
toStringin interfaceCharSequence- Overrides:
toStringin classObject
-
eq
-
length
public int length()- Specified by:
lengthin interfaceCharSequence
-
charAt
public char charAt(int index) - Specified by:
charAtin interfaceCharSequence
-
subSequence
- Specified by:
subSequencein interfaceCharSequence
-