public static enum JDeclaredType.NestedClassDisposition extends Enum<JDeclaredType.NestedClassDisposition>
Enum Constant and Description |
---|
ANONYMOUS
Anonymous Inner Class.
|
INNER
Inner Nested Class.
|
LAMBDA
Synthetic Inner Class from Lambda or method reference.
|
LOCAL
Local Class.
|
STATIC
Static Nested Class.
|
TOP_LEVEL
Regular top-level class.
|
Modifier and Type | Method and Description |
---|---|
boolean |
isLocalType() |
static JDeclaredType.NestedClassDisposition |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static JDeclaredType.NestedClassDisposition[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
compareTo, createValueOfMap, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf, valueOf
$isInstance
public static final JDeclaredType.NestedClassDisposition STATIC
public static final JDeclaredType.NestedClassDisposition INNER
public static final JDeclaredType.NestedClassDisposition LOCAL
public static final JDeclaredType.NestedClassDisposition ANONYMOUS
public static final JDeclaredType.NestedClassDisposition LAMBDA
public static final JDeclaredType.NestedClassDisposition TOP_LEVEL
public static JDeclaredType.NestedClassDisposition[] values()
for (JDeclaredType.NestedClassDisposition c : JDeclaredType.NestedClassDisposition.values()) System.out.println(c);
public static JDeclaredType.NestedClassDisposition valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic boolean isLocalType()
Copyright © 2018. All rights reserved.