Class Code.Term
- java.lang.Object
-
- org.immutables.value.processor.encode.Eq<Code.Term>
-
- org.immutables.value.processor.encode.Code.Term
-
- All Implemented Interfaces:
java.lang.CharSequence
- Direct Known Subclasses:
Code.Binding,Code.Delimiter,Code.Other,Code.Whitespace,Code.WordOrNumber
- Enclosing class:
- Code
abstract static class Code.Term extends Eq<Code.Term> implements java.lang.CharSequence
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Stringstring
-
Constructor Summary
Constructors Constructor Description Term(java.lang.String string)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description charcharAt(int index)(package private) charcharOf()protected booleaneq(Code.Term other)(package private) booleanis(char c)(package private) booleanis(java.lang.String string)(package private) booleanisBinding()(package private) booleanisComment()(package private) booleanisDelimiter()(package private) booleanisIgnorable()(package private) booleanisString()(package private) booleanisWhitespace()(package private) booleanisWordOrNumber()intlength()java.lang.CharSequencesubSequence(int start, int end)java.lang.StringtoString()
-
-
-
Method Detail
-
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
boolean is(java.lang.String string)
-
toString
public java.lang.String toString()
- Specified by:
toStringin interfacejava.lang.CharSequence- Overrides:
toStringin classjava.lang.Object
-
length
public int length()
- Specified by:
lengthin interfacejava.lang.CharSequence
-
charAt
public char charAt(int index)
- Specified by:
charAtin interfacejava.lang.CharSequence
-
subSequence
public java.lang.CharSequence subSequence(int start, int end)- Specified by:
subSequencein interfacejava.lang.CharSequence
-
-