@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" CatalogTypes.| Modifier and Type | Required Element and Description | 
|---|---|
| Class<?> | valueThe class to register the values to. | 
| Modifier and Type | Optional Element and Description | 
|---|---|
| String[] | ignoredFieldsGets 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