Class Roles
- java.lang.Object
-
- com.strobel.decompiler.languages.java.ast.Roles
-
public final class Roles extends java.lang.Object
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description Roles()
-
-
-
Field Detail
-
TYPE_PARAMETER
public static final Role<TypeParameterDeclaration> TYPE_PARAMETER
-
ARGUMENT
public static final Role<Expression> ARGUMENT
-
PARAMETER
public static final Role<ParameterDeclaration> PARAMETER
-
EXPRESSION
public static final Role<Expression> EXPRESSION
-
TARGET_EXPRESSION
public static final Role<Expression> TARGET_EXPRESSION
-
CONDITION
public static final Role<Expression> CONDITION
-
LABEL
public static final Role<Identifier> LABEL
-
IDENTIFIER
public static final Role<Identifier> IDENTIFIER
-
BODY
public static final Role<BlockStatement> BODY
-
ANNOTATION
public static final Role<Annotation> ANNOTATION
-
VARIABLE
public static final Role<VariableInitializer> VARIABLE
-
TYPE_MEMBER
public static final Role<EntityDeclaration> TYPE_MEMBER
-
MODULE
public static final Role<ModuleDeclaration> MODULE
-
TOP_LEVEL_TYPE_ROLE
public static final Role<TypeDeclaration> TOP_LEVEL_TYPE_ROLE
-
LOCAL_TYPE_DECLARATION
public static final Role<TypeDeclaration> LOCAL_TYPE_DECLARATION
-
PACKAGE
public static final Role<PackageDeclaration> PACKAGE
-
NEW_LINE
public static final Role<NewLineNode> NEW_LINE
-
LEFT_PARENTHESIS
public static final TokenRole LEFT_PARENTHESIS
-
RIGHT_PARENTHESIS
public static final TokenRole RIGHT_PARENTHESIS
-
LEFT_BRACKET
public static final TokenRole LEFT_BRACKET
-
RIGHT_BRACKET
public static final TokenRole RIGHT_BRACKET
-
LEFT_BRACE
public static final TokenRole LEFT_BRACE
-
RIGHT_BRACE
public static final TokenRole RIGHT_BRACE
-
LEFT_CHEVRON
public static final TokenRole LEFT_CHEVRON
-
RIGHT_CHEVRON
public static final TokenRole RIGHT_CHEVRON
-
COMMA
public static final TokenRole COMMA
-
DOT
public static final TokenRole DOT
-
SEMICOLON
public static final TokenRole SEMICOLON
-
COLON
public static final TokenRole COLON
-
DOUBLE_COLON
public static final TokenRole DOUBLE_COLON
-
ASSIGN
public static final TokenRole ASSIGN
-
PIPE
public static final TokenRole PIPE
-
VARARGS
public static final TokenRole VARARGS
-
DEFAULT_KEYWORD
public static final TokenRole DEFAULT_KEYWORD
-
PACKAGE_KEYWORD
public static final TokenRole PACKAGE_KEYWORD
-
ENUM_KEYWORD
public static final TokenRole ENUM_KEYWORD
-
RECORD_KEYWORD
public static final TokenRole RECORD_KEYWORD
-
INTERFACE_KEYWORD
public static final TokenRole INTERFACE_KEYWORD
-
CLASS_KEYWORD
public static final TokenRole CLASS_KEYWORD
-
MODULE_KEYWORD
public static final TokenRole MODULE_KEYWORD
-
ANNOTATION_KEYWORD
public static final TokenRole ANNOTATION_KEYWORD
-
EXTENDS_KEYWORD
public static final TokenRole EXTENDS_KEYWORD
-
IMPLEMENTS_KEYWORD
public static final TokenRole IMPLEMENTS_KEYWORD
-
PERMITS_KEYWORD
public static final TokenRole PERMITS_KEYWORD
-
-