Modifier and Type | Method and Description |
---|---|
static CtRole |
fromName(java.lang.String name)
Get the
CtRole associated to the field name |
java.lang.String |
getCamelCaseName()
Get the camel case representation of the name
|
CtRole |
getMatchingSubRoleFor(CtElement item) |
java.util.List<CtRole> |
getSubRoles() |
CtRole |
getSuperRole() |
java.lang.String |
toString() |
static CtRole |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static CtRole[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final CtRole NAME
public static final CtRole TYPE
public static final CtRole MULTI_TYPE
public static final CtRole DECLARING_TYPE
public static final CtRole DECLARED_TYPE
public static final CtRole DECLARED_TYPE_REF
public static final CtRole DECLARED_MODULE
public static final CtRole DECLARED_MODULE_REF
public static final CtRole PACKAGE_DECLARATION
public static final CtRole DECLARED_IMPORT
public static final CtRole CONTAINED_TYPE
public static final CtRole BODY
public static final CtRole IS_SHADOW
public static final CtRole BOUND
public static final CtRole BOUNDING_TYPE
public static final CtRole IS_FINAL
public static final CtRole IS_STATIC
public static final CtRole IS_UPPER
public static final CtRole IS_IMPLICIT
public static final CtRole IS_DEFAULT
public static final CtRole IS_VARARGS
public static final CtRole DEFAULT_EXPRESSION
public static final CtRole THEN
public static final CtRole ELSE
public static final CtRole PACKAGE_REF
public static final CtRole SUB_PACKAGE
public static final CtRole CONDITION
public static final CtRole RIGHT_OPERAND
public static final CtRole LEFT_OPERAND
public static final CtRole LABEL
public static final CtRole CASE
public static final CtRole OPERATOR_KIND
public static final CtRole PARAMETER
public static final CtRole ARGUMENT_TYPE
public static final CtRole EXPRESSION
public static final CtRole TARGET
public static final CtRole VARIABLE
public static final CtRole FINALIZER
public static final CtRole THROWN
public static final CtRole ASSIGNMENT
public static final CtRole ASSIGNED
public static final CtRole MODIFIER
public static final CtRole EMODIFIER
public static final CtRole COMMENT
public static final CtRole ANNOTATION_TYPE
public static final CtRole INTERFACE
public static final CtRole ANNOTATION
public static final CtRole STATEMENT
public static final CtRole ARGUMENT
public static final CtRole SUPER_TYPE
public static final CtRole TYPE_MEMBER
public static final CtRole NESTED_TYPE
public static final CtRole CONSTRUCTOR
public static final CtRole METHOD
public static final CtRole ANNONYMOUS_EXECUTABLE
public static final CtRole FIELD
public static final CtRole EXECUTABLE_REF
public static final CtRole CAST
public static final CtRole VALUE
public static final CtRole FOR_UPDATE
public static final CtRole FOR_INIT
public static final CtRole FOREACH_VARIABLE
public static final CtRole TRY_RESOURCE
public static final CtRole DIMENSION
public static final CtRole CATCH
public static final CtRole TARGET_LABEL
public static final CtRole TYPE_PARAMETER
public static final CtRole TYPE_ARGUMENT
public static final CtRole COMMENT_TAG
public static final CtRole COMMENT_CONTENT
public static final CtRole COMMENT_TYPE
public static final CtRole DOCUMENTATION_TYPE
public static final CtRole DOCUMENTATION_TYPE_REALNAME
public static final CtRole JAVADOC_TAG_VALUE
public static final CtRole POSITION
public static final CtRole SNIPPET
public static final CtRole ACCESSED_TYPE
public static final CtRole IMPORT_REFERENCE
public static final CtRole MODULE_DIRECTIVE
public static final CtRole REQUIRED_MODULE
public static final CtRole MODULE_REF
public static final CtRole EXPORTED_PACKAGE
public static final CtRole OPENED_PACKAGE
public static final CtRole SERVICE_TYPE
public static final CtRole IMPLEMENTATION_TYPE
public static final CtRole PROVIDED_SERVICE
public static final CtRole IS_INFERRED
public static final CtRole TYPE_REF
public static final CtRole LITERAL_BASE
public static final CtRole CASE_KIND
public static CtRole[] values()
for (CtRole c : CtRole.values()) System.out.println(c);
public static CtRole valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic static CtRole fromName(java.lang.String name)
CtRole
associated to the field namename
- public java.lang.String getCamelCaseName()
public java.lang.String toString()
toString
in class java.lang.Enum<CtRole>
public CtRole getSuperRole()
TYPE_MEMBER
is super role of CONSTRUCTOR
, FIELD
, METHOD
, NESTED_TYPE
public java.util.List<CtRole> getSubRoles()
TYPE_MEMBER
is super role of CONSTRUCTOR
, FIELD
, METHOD
, NESTED_TYPE
Copyright © 2007–2021 Inria. All rights reserved.