public class JavaModifierToken extends JavaTokenNode
NULLAST_NODE_USED_FLAGS, flagsCHILD_ITERATOR| Constructor and Description |
|---|
JavaModifierToken(javax.lang.model.element.Modifier modifier) |
JavaModifierToken(TextLocation startLocation,
javax.lang.model.element.Modifier modifier) |
| Modifier and Type | Method and Description |
|---|---|
static java.util.List<javax.lang.model.element.Modifier> |
allModifiers() |
javax.lang.model.element.Modifier |
getModifier() |
static java.lang.String |
getModifierName(javax.lang.model.element.Modifier modifier) |
java.lang.String |
getText(JavaFormattingOptions options) |
protected int |
getTokenLength() |
boolean |
matches(INode other,
Match match) |
void |
setModifier(javax.lang.model.element.Modifier modifier) |
acceptVisitor, getEndLocation, getNodeType, getStartLocation, setStartLocation, toStringaddChild, clone, contains, contains, copyUserDataFrom, forPattern, freezeCore, getAncestors, getAncestors, getAncestorsAndSelf, getChildByRole, getChildren, getChildrenByRole, getDescendants, getDescendantsAndSelf, getFirstChild, getLastChild, getNextNode, getNextSibling, getNextSibling, getParent, getParent, getPreviousNode, getPreviousSibling, getPreviousSibling, getRegion, getRole, getText, getUserData, hasChildren, insertChildAfter, insertChildBefore, insertChildrenAfter, insertChildrenBefore, isAncestorOf, isDescendantOf, isInside, isInside, isLoop, isNull, isReference, isUnconditionalBranch, match, matches, matchesCollection, matchString, putUserData, putUserDataIfAbsent, remove, replace, replaceWith, replaceWith, setChildByRole, setRolepublic JavaModifierToken(javax.lang.model.element.Modifier modifier)
public JavaModifierToken(TextLocation startLocation, javax.lang.model.element.Modifier modifier)
public static java.util.List<javax.lang.model.element.Modifier> allModifiers()
public final javax.lang.model.element.Modifier getModifier()
public final void setModifier(javax.lang.model.element.Modifier modifier)
public static java.lang.String getModifierName(javax.lang.model.element.Modifier modifier)
public java.lang.String getText(JavaFormattingOptions options)
getText in class JavaTokenNodeprotected int getTokenLength()
getTokenLength in class JavaTokenNode