Class TokenTextElement
- java.lang.Object
-
- com.github.javaparser.printer.lexicalpreservation.TextElement
-
- com.github.javaparser.printer.lexicalpreservation.TokenTextElement
-
- All Implemented Interfaces:
PrintableTextElement
,TextElementMatcher
public class TokenTextElement extends TextElement
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(LexicalPreservingVisitor visitor)
boolean
equals(Object o)
String
expand()
String
getText()
JavaToken
getToken()
int
getTokenKind()
int
hashCode()
boolean
isChildOfClass(Class<? extends Node> nodeClass)
Is this TextElement representing a child of the given class?boolean
isComment()
boolean
isIdentifier()
boolean
isKeyword()
boolean
isLiteral()
boolean
isNewline()
boolean
isPrimitive()
boolean
isSeparator()
boolean
isSpaceOrTab()
boolean
isWhiteSpace()
String
toString()
-
Methods inherited from class com.github.javaparser.printer.lexicalpreservation.TextElement
isChild, isWhiteSpaceOrComment, match
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.github.javaparser.printer.lexicalpreservation.TextElementMatcher
and
-
-
-
-
Method Detail
-
expand
public String expand()
-
getText
public String getText()
-
getTokenKind
public int getTokenKind()
-
getToken
public JavaToken getToken()
-
isWhiteSpace
public boolean isWhiteSpace()
- Specified by:
isWhiteSpace
in classTextElement
-
isSpaceOrTab
public boolean isSpaceOrTab()
- Specified by:
isSpaceOrTab
in classTextElement
-
isComment
public boolean isComment()
- Specified by:
isComment
in classTextElement
-
isSeparator
public boolean isSeparator()
- Specified by:
isSeparator
in classTextElement
-
isNewline
public boolean isNewline()
- Specified by:
isNewline
in classTextElement
-
isChildOfClass
public boolean isChildOfClass(Class<? extends Node> nodeClass)
Description copied from class:TextElement
Is this TextElement representing a child of the given class?- Specified by:
isChildOfClass
in classTextElement
-
isIdentifier
public boolean isIdentifier()
- Specified by:
isIdentifier
in classTextElement
-
isKeyword
public boolean isKeyword()
- Specified by:
isKeyword
in classTextElement
-
isLiteral
public boolean isLiteral()
- Specified by:
isLiteral
in classTextElement
-
isPrimitive
public boolean isPrimitive()
- Specified by:
isPrimitive
in classTextElement
-
accept
public void accept(LexicalPreservingVisitor visitor)
-
-