Enum AnnotationUseContext
- All Implemented Interfaces:
Serializable
,Comparable<AnnotationUseContext>
,java.lang.constant.Constable
Constants for documenting the context wherein the tapestry-provided annotations may be used, in conjunction with
UseWith
.- Since:
- 5.2.0.0
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionAnnotation may be used on/in arbitrary java beans.Annotation may be used on/in component classesAnnotation may be used on/in mixinsAnnotation may be used on modulesAnnotation may be used on/in page classesAnnotation may be used on/in servicesAnnotation may be used for service decorators -
Method Summary
Modifier and TypeMethodDescriptionstatic AnnotationUseContext
Returns the enum constant of this type with the specified name.static AnnotationUseContext[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
COMPONENT
Annotation may be used on/in component classes -
MIXIN
Annotation may be used on/in mixins -
MODULE
Annotation may be used on modules -
PAGE
Annotation may be used on/in page classes -
SERVICE
Annotation may be used on/in services -
SERVICE_DECORATOR
Annotation may be used for service decorators -
BEAN
Annotation may be used on/in arbitrary java beans.
-
-
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
-