public class TextFieldSettings extends Object
| Constructor and Description |
|---|
TextFieldSettings() |
| Modifier and Type | Method and Description |
|---|---|
static TextFieldSettings |
consume(DmdlSemantics environment,
AstAttribute attribute,
Map<String,AstAttributeElement> elements)
Consumes attribute elements about escape settings, and returns corresponding
EscapeSettings. |
Value<ClassName> |
getAdapterClass()
Returns the field adapter class.
|
Value<DatePattern> |
getDateFormat()
Returns the string representation of
DATE. |
Value<DatePattern> |
getDateTimeFormat()
Returns the string representation of
DATETIME. |
Value<DecimalOptionFieldAdapter.OutputStyle> |
getDecimalOutputStyle()
Returns the decimal output style.
|
Value<String> |
getFalseFormat()
Returns the string representation of
false. |
Value<ErrorAction> |
getMalformedInputAction()
Returns the error action of malformed inputs.
|
Value<String> |
getNullFormat()
Returns the string representation of
null. |
Value<DecimalPattern> |
getNumberFormat()
Returns the string representation of numbers.
|
Value<QuoteStyle> |
getQuoteStyle()
Returns the quote style.
|
Value<Boolean> |
getSkipEmptyInput()
Returns whether or not skips empty input field.
|
Value<ZoneId> |
getTimeZone()
Returns the time zone.
|
Value<Boolean> |
getTrimInputWhitespaces()
Returns whether or not trims input field leading/trailing white-space characters.
|
Value<String> |
getTrueFormat()
Returns the string representation of
true. |
Value<ErrorAction> |
getUnmappableOutputAction()
Returns the error action of unmappable outputs.
|
boolean |
verify(DmdlSemantics environment,
AstAttribute attribute)
Verifies this settings.
|
public Value<ClassName> getAdapterClass()
public Value<String> getNullFormat()
null.nullpublic Value<String> getTrueFormat()
true.truepublic Value<String> getFalseFormat()
false.falsepublic Value<DecimalPattern> getNumberFormat()
public Value<DatePattern> getDateFormat()
DATE.DATEpublic Value<DatePattern> getDateTimeFormat()
DATETIME.DATETIMEpublic Value<DecimalOptionFieldAdapter.OutputStyle> getDecimalOutputStyle()
public Value<Boolean> getTrimInputWhitespaces()
true if trims input field leading/trailing white-space characters, otherwise falsepublic Value<Boolean> getSkipEmptyInput()
true if skips empty input field, otherwise falsepublic Value<ErrorAction> getMalformedInputAction()
public Value<ErrorAction> getUnmappableOutputAction()
public Value<QuoteStyle> getQuoteStyle()
public static TextFieldSettings consume(DmdlSemantics environment, AstAttribute attribute, Map<String,AstAttributeElement> elements)
EscapeSettings.environment - the current environmentattribute - the attributeelements - the element map to be consumedEscapeSettings.public boolean verify(DmdlSemantics environment, AstAttribute attribute)
environment - the current environmentattribute - the original attributetrue if the settings seems valid, otherwise falseCopyright © 2011–2019 Asakusa Framework Team. All rights reserved.