Class InputDescriptor<T extends MetaData>
java.lang.Object
se.conciliate.extensions.documents.InputDescriptor<T>
- Direct Known Subclasses:
InputDescriptor.BooleanDescriptor
,InputDescriptor.DateTimeDescriptor
,InputDescriptor.HiddenDescriptor
,InputDescriptor.HtmlDescriptor
,InputDescriptor.ImageDescriptor
,InputDescriptor.MTSymbolDescriptor
,InputDescriptor.NumberDescriptor
,InputDescriptor.OptionsDescriptor
,InputDescriptor.TextDescriptor
,InputDescriptor.UrlDescriptor
Describes available inputs for meta data types.
This is needed for some of the data types, e.g.
MultipleOptions, where we need to describe the
list of values that can be chosen from.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
-
Method Summary
Modifier and TypeMethodDescriptionbool
(MetaDataType type) dateTime
(MetaDataType type) getType()
Returns the validator, never null.html
(MetaDataType type) image
(MetaDataType type) number
(MetaDataType type) options
(MetaDataType type) symbol
(MetaDataType type) text
(MetaDataType type) url
(MetaDataType type)
-
Method Details
-
text
-
bool
-
image
-
options
-
html
-
dateTime
-
number
-
url
-
symbol
-
getType
- Returns:
- the type that this descriptor describes the input for.
-
getValidator
Returns the validator, never null.- Returns:
- the validator set on this descriptor or a default validator if no validator has been explicitly set on this descriptor.
-