@Target(value={PARAMETER,TYPE,TYPE_USE}) @Retention(value=RUNTIME) @Documented public @interface PropertySetRef
PropertySet instance.
The value() class can be either:
PropertySet type class: in this case, a new instance of such class will be used as property set;PropertySet instance as a public static field.field() attribute is specified, it will be used to locate the PropertySet type field in the
value() class. Otherwise, a single public static PropertySet type field is expected for
the value() class.| Modifier and Type | Required Element and Description |
|---|---|
Class<?> |
value
The
PropertySet type class or the class in which the PropertySet is declared as a
public static field. |
| Modifier and Type | Optional Element and Description |
|---|---|
String |
field
The optional
PropertySet field name in the class declared through value(). |
public abstract Class<?> value
PropertySet type class or the class in which the PropertySet is declared as a
public static field.public abstract String field
PropertySet field name in the class declared through value().Copyright © 2019 The Holon Platform. All rights reserved.