Annotation Interface Introspected.Property
- Enclosing class:
Introspected
@Documented
@Retention(RUNTIME)
@Target({FIELD,METHOD,ANNOTATION_TYPE})
public static @interface Introspected.Property
Allows a field or method to be treated as an introspected property.
- Since:
- 5.1.0
- Author:
- graemerocher
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe access values for introspected properties. -
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionReturns the property access values.booleanReturns whether this property member should ignore other accessors for the same property.Returns the external property name.Returns the external property name as a shorthand forname().
-
Element Details
-
value
-
name
-
accessKind
Introspected.Property.Access[] accessKindReturns the property access values.- Returns:
- The property access values.
- Default:
{READ, WRITE}
-
ignoreOtherAccessors
boolean ignoreOtherAccessorsReturns whether this property member should ignore other accessors for the same property.- Returns:
- True if other accessors should be ignored.
- Default:
false
-