Package org.apache.juneau.reflect
Enum ReflectFlags
- All Implemented Interfaces:
Serializable
,Comparable<ReflectFlags>
,java.lang.constant.Constable
Identifies possible modifiers on classes, methods, fields, and constructors.
See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionABSTRACTCLASSDEPRECATEDHAS_NO_PARAMSHAS_PARAMSINTERFACEMEMBERNOT_ABSTRACTNOT_DEPRECATEDNOT_MEMBERNOT_PROTECTEDNOT_PUBLICNOT_STATICNOT_TRANSIENTPROTECTEDPUBLICSTATICTRANSIENT -
Method Summary
Modifier and TypeMethodDescriptionstatic ReflectFlags
Returns the enum constant of this type with the specified name.static ReflectFlags[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
PUBLIC
PUBLIC -
NOT_PUBLIC
NOT_PUBLIC -
PROTECTED
PROTECTED -
NOT_PROTECTED
NOT_PROTECTED -
STATIC
STATIC -
NOT_STATIC
NOT_STATIC -
MEMBER
MEMBER -
NOT_MEMBER
NOT_MEMBER -
INTERFACE
INTERFACE -
CLASS
CLASS -
HAS_PARAMS
HAS_PARAMS -
HAS_NO_PARAMS
HAS_NO_PARAMS -
DEPRECATED
DEPRECATED -
NOT_DEPRECATED
NOT_DEPRECATED -
ABSTRACT
ABSTRACT -
NOT_ABSTRACT
NOT_ABSTRACT -
TRANSIENT
TRANSIENT -
NOT_TRANSIENT
NOT_TRANSIENT
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-