@Documented
@Retention(value=SOURCE)
@Target(value=TYPE)
public @interface PropertyOptions
Immutable
,
ImmutableBase
,
MapConstructor
,
TupleConstructor
Modifier and Type | Optional Element and Description |
---|---|
java.lang.Class<? extends PropertyHandler> |
propertyHandler
The property handler class which creates the necessary code for getting, setting or initializing properties.
|
public abstract java.lang.Class<? extends PropertyHandler> propertyHandler