public @interface SimpleListItem
Modifier and Type | Optional Element and Description |
---|---|
String[] |
constraints
The constraints to validate.
|
Class<? extends SimpleTypeConverter> |
converterType
Specifies the converter type to be used.
|
String |
dataTypeName
The name of the data type this
SimpleListItem describes. |
String[] |
format
The format to be used to construct a
SimpleTypeConverter . |
Class<?> |
objectType
The type of the object this
SimpleListItem describes. |
boolean |
required
True, if a value is required; false otherwise.
|
Class<? extends Validator> |
validatorType
Specifies the validator type to be used.
|
public abstract String dataTypeName
SimpleListItem
describes. If not set, it must be determinable
from the given object type or from the generic parameter argument of the annotated field.
It should be explicitly set if the type mapping should not be created from the annotations given in the
class objectType
. This is useful when mixing explicit type mapping creation with annotation
based type mapping creation.
public abstract Class<?> objectType
SimpleListItem
describes. From this the data type must be
determinable if it is not explicity given. If the object type is not set or determinable from the generic
parameter argument of the annotated field, the data type name must be given explicitly.
The object type will be ignored if the data type name is given explicitly.
public abstract String[] format
SimpleTypeConverter
. The
SimpleTypeConverter
class will be determined using the type of the list item.public abstract Class<? extends SimpleTypeConverter> converterType
public abstract boolean required
public abstract Class<? extends Validator> validatorType
public abstract String[] constraints
Copyright © 2014. All rights reserved.