Token

public enum Token implements Supplier

Class Token. Provides token functionality for the Hytale server.

java.lang.Object > Token

Field Summary

No fields documented.

Method Detail

Token

public private Token (final String text, final int precedence)

Method Token.

Parameters:
final String text
final int precedence

get

public String get ()

Method get.

getPrecedence

public int getPrecedence ()

Method getPrecedence.

getFlags

public EnumSet getFlags ()

Method getFlags.

containsAnyFlag

public boolean containsAnyFlag (@Nonnull final EnumSet testFlags)

Method containsAnyFlag.

Parameters:
@Nonnull final EnumSet testFlags

isEndToken

public boolean isEndToken ()

Method isEndToken.

isOperand

public boolean isOperand ()

Method isOperand.

isLiteral

public boolean isLiteral ()

Method isLiteral.

isOperator

public boolean isOperator ()

Method isOperator.

isRightToLeft

public boolean isRightToLeft ()

Method isRightToLeft.

canBeUnary

public boolean canBeUnary ()

Method canBeUnary.

getUnaryVariant

public Token getUnaryVariant ()

Method getUnaryVariant.

isUnary

public boolean isUnary ()

Method isUnary.

isOpenBracket

public boolean isOpenBracket ()

Method isOpenBracket.

isOpenTuple

public boolean isOpenTuple ()

Method isOpenTuple.

isCloseBracket

public boolean isCloseBracket ()

Method isCloseBracket.

getMatchingBracket

public Token getMatchingBracket ()

Method getMatchingBracket.

isList

public boolean isList ()

Method isList.