Enum LinkInfoImpl.Kind
- All Implemented Interfaces:
Serializable
,Comparable<LinkInfoImpl.Kind>
,java.lang.constant.Constable
- Enclosing class:
- LinkInfoImpl
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionIndicate that the link appears in a class list.Annotation link.Indicate that the link appears in a class documentation.The header in the class documentation.The signature in the class documentation.The signature in the class documentation (implements/extends portion).The parent nodes in the class tree.Indicate that the link appears in class use documentation.Indicate that the link appears in class use documentation.Indicate that the link appears in constant value summary.The type of a method/constructor parameter.The header for field documentation copied from parent.Implemented class links.Implemented interface links.Indicate that the link appears in index documentation.Indicate that the link appears in member documentation.The type parameters of a method or constructor.The header for method documentation copied from parent.Method "overrides" link.Method "specified by" link.Indicate that the link appears in package documentation.Indicate that the link appears in a class list.The header for property documentation copied from parent.The return type of a method.Indicate that the link appears in see tag documentation.Indicate that the link appears in serial member documentation.Indicate that the link appears in serialized form documentation.Subclasses links.Subinterface links.The return type of a method in a member summary.Super interface links.Indicate that the link appears in tree documentation.Indicate that the link appears in value tag documentation. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic LinkInfoImpl.Kind
Returns the enum constant of this type with the specified name.static LinkInfoImpl.Kind[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
DEFAULT
-
ALL_CLASSES_FRAME
Indicate that the link appears in a class list. -
CLASS
Indicate that the link appears in a class documentation. -
MEMBER
Indicate that the link appears in member documentation. -
CLASS_USE
Indicate that the link appears in class use documentation. -
INDEX
Indicate that the link appears in index documentation. -
CONSTANT_SUMMARY
Indicate that the link appears in constant value summary. -
SERIALIZED_FORM
Indicate that the link appears in serialized form documentation. -
SERIAL_MEMBER
Indicate that the link appears in serial member documentation. -
PACKAGE
Indicate that the link appears in package documentation. -
SEE_TAG
Indicate that the link appears in see tag documentation. -
VALUE_TAG
Indicate that the link appears in value tag documentation. -
TREE
Indicate that the link appears in tree documentation. -
PACKAGE_FRAME
Indicate that the link appears in a class list. -
CLASS_HEADER
The header in the class documentation. -
CLASS_SIGNATURE
The signature in the class documentation. -
RETURN_TYPE
The return type of a method. -
SUMMARY_RETURN_TYPE
The return type of a method in a member summary. -
EXECUTABLE_MEMBER_PARAM
The type of a method/constructor parameter. -
SUPER_INTERFACES
Super interface links. -
IMPLEMENTED_INTERFACES
Implemented interface links. -
IMPLEMENTED_CLASSES
Implemented class links. -
SUBINTERFACES
Subinterface links. -
SUBCLASSES
Subclasses links. -
CLASS_SIGNATURE_PARENT_NAME
The signature in the class documentation (implements/extends portion). -
METHOD_DOC_COPY
The header for method documentation copied from parent. -
METHOD_SPECIFIED_BY
Method "specified by" link. -
METHOD_OVERRIDES
Method "overrides" link. -
ANNOTATION
Annotation link. -
FIELD_DOC_COPY
The header for field documentation copied from parent. -
CLASS_TREE_PARENT
The parent nodes in the class tree. -
MEMBER_TYPE_PARAMS
The type parameters of a method or constructor. -
CLASS_USE_HEADER
Indicate that the link appears in class use documentation. -
PROPERTY_DOC_COPY
The header for property documentation copied from parent.
-
-
Constructor Details
-
Kind
private Kind()
-
-
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
-