@Retention(value=RUNTIME) @Target(value={TYPE,FIELD}) public @interface RegisterCatalog
Map
where it's of type
Map<String, CatalogType>
such that it is used with a helper to
register the static fields of various pseudo enum classes containing
"default" CatalogType
s.Modifier and Type | Required Element and Description |
---|---|
Class<?> |
value
The class to register the values to.
|
Modifier and Type | Optional Element and Description |
---|---|
String[] |
ignoredFields
Gets an array of field names that are to be ignored when mapping fields
on the target class.
|
public abstract Class<?> value
public abstract String[] ignoredFields