Package | Description |
---|---|
com.asakusafw.dmdl.directio.json.driver |
JSON support for Direct I/O.
|
com.asakusafw.dmdl.directio.text |
Formatted text support for Direct I/O.
|
com.asakusafw.dmdl.directio.util |
Utilities for DMDL for Direct I/O.
|
Modifier and Type | Method and Description |
---|---|
Value<ClassName> |
JsonPropertySettings.getAdapterClass()
Returns the adapter class.
|
Value<Charset> |
JsonFormatSettings.getCharsetName()
Returns the charset name.
|
Value<ClassName> |
JsonStreamSettings.getCompressionType()
Returns the compression type.
|
Value<DatePattern> |
JsonPropertySettings.getDateFormat()
Returns the date format.
|
Value<DatePattern> |
JsonPropertySettings.getDateTimeFormat()
Returns the date-time format.
|
Value<JsonFormatConstants.DecimalStyle> |
JsonFormatSettings.getDecimalStyle()
Returns the decimal style.
|
Value<Boolean> |
JsonFormatSettings.getEscapeNoAscii()
Returns the escape no ASCII flag.
|
Value<JsonFormatConstants.JsonFormatKind> |
JsonStreamSettings.getFormatKind()
Returns the format kind.
|
Value<LineSeparator> |
JsonFormatSettings.getLineSeparator()
Returns the line separator.
|
Value<ErrorAction> |
JsonPropertySettings.getMalformedInputAction()
Returns the malformed input action.
|
Value<ErrorAction> |
JsonPropertySettings.getMissingInputAction()
Returns the missing input action.
|
Value<ValueOptionPropertyAdapter.NullStyle> |
JsonPropertySettings.getNullStyle()
Returns the null style.
|
Value<ZoneId> |
JsonPropertySettings.getTimeZone()
Returns the time zone.
|
Value<ErrorAction> |
JsonFormatSettings.getUnknownPropertyAction()
Returns the unknown property action.
|
Modifier and Type | Method and Description |
---|---|
Value<ClassName> |
TextFieldSettings.getAdapterClass()
Returns the field adapter class.
|
Value<Boolean> |
QuoteSettings.getAllowLineFeedInField()
Returns whether or not LF can appear as field values.
|
Value<Character> |
EscapeSettings.getCharacter()
Returns the escape character.
|
Value<Character> |
QuoteSettings.getCharacter()
Returns quote character.
|
Value<Charset> |
TextFormatSettings.getCharset()
Returns the charset name.
|
Value<ClassName> |
TextFormatSettings.getCompressionType()
Returns the compression type.
|
Value<DatePattern> |
TextFieldSettings.getDateFormat()
Returns the string representation of
DATE . |
Value<DatePattern> |
TextFieldSettings.getDateTimeFormat()
Returns the string representation of
DATETIME . |
Value<DecimalOptionFieldAdapter.OutputStyle> |
TextFieldSettings.getDecimalOutputStyle()
Returns the decimal output style.
|
Value<QuoteStyle> |
QuoteSettings.getDefaultStyle()
Returns the default quote style.
|
Value<Boolean> |
EscapeSettings.getEscapeLineSeparator()
Returns whether or not line separators can be escaped.
|
Value<String> |
TextFieldSettings.getFalseFormat()
Returns the string representation of
false . |
Value<Character> |
TextFormatSettings.getFieldSeparator()
Returns the field separator.
|
Value<QuoteStyle> |
QuoteSettings.getHeaderStyle()
Returns the quote style for header fields.
|
Value<HeaderType> |
TextFormatSettings.getHeaderType()
Returns the header type.
|
Value<ClassName> |
TextFormatSettings.getInputTransformerClass()
Returns the input transformer class.
|
Value<ErrorAction> |
TextFormatSettings.getLessInputAction()
Returns the error action type for less input fields.
|
Value<LineSeparator> |
TextFormatSettings.getLineSeparator()
Returns the line separator.
|
Value<ErrorAction> |
TextFieldSettings.getMalformedInputAction()
Returns the error action of malformed inputs.
|
Value<ErrorAction> |
TextFormatSettings.getMoreInputAction()
Returns the error action type for extra input fields.
|
Value<String> |
TextFieldSettings.getNullFormat()
Returns the string representation of
null . |
Value<DecimalPattern> |
TextFieldSettings.getNumberFormat()
Returns the string representation of numbers.
|
Value<ClassName> |
TextFormatSettings.getOutputTransformerClass()
Returns the output transformer class.
|
Value<QuoteStyle> |
TextFieldSettings.getQuoteStyle()
Returns the quote style.
|
Value<Boolean> |
TextFieldSettings.getSkipEmptyInput()
Returns whether or not skips empty input field.
|
Value<ZoneId> |
TextFieldSettings.getTimeZone()
Returns the time zone.
|
Value<Boolean> |
TextFieldSettings.getTrimInputWhitespaces()
Returns whether or not trims input field leading/trailing white-space characters.
|
Value<String> |
TextFieldSettings.getTrueFormat()
Returns the string representation of
true . |
Value<ErrorAction> |
TextFieldSettings.getUnmappableOutputAction()
Returns the error action of unmappable outputs.
|
Modifier and Type | Method and Description |
---|---|
static <T> Value<T> |
Value.of(AstAttributeElement declaration,
T entity)
Returns a new value.
|
Value<T> |
Value.orDefault(Value<T> defaultValue)
Returns this if defined, or the default value.
|
Value<Boolean> |
AttributeAnalyzer.toBoolean(AstAttributeElement element)
Analyze the given element as a boolean value.
|
Value<Character> |
AttributeAnalyzer.toCharacter(AstAttributeElement element)
Analyze the given element as a character value.
|
Value<Charset> |
AttributeAnalyzer.toCharset(AstAttributeElement element)
Analyze the given element as a character set.
|
Value<ClassName> |
AttributeAnalyzer.toClassName(AstAttributeElement element)
Analyze the given element as a class name.
|
Value<ClassName> |
AttributeAnalyzer.toClassName(AstAttributeElement element,
Function<String,Optional<String>> resolver)
Analyze the given element as a class name.
|
Value<DatePattern> |
AttributeAnalyzer.toDatePattern(AstAttributeElement element)
Analyze the given element as a date format.
|
Value<DecimalPattern> |
AttributeAnalyzer.toDecimalPatternWithNull(AstAttributeElement element)
Analyze the given element as a decimal format.
|
<T extends Enum<T>> |
AttributeAnalyzer.toEnumConstant(AstAttributeElement element,
Class<T> type)
Analyze the given element as an enum constant.
|
Value<String> |
AttributeAnalyzer.toString(AstAttributeElement element)
Analyze the given element as a string value.
|
Value<String> |
AttributeAnalyzer.toStringWithNull(AstAttributeElement element)
Analyze the given element as a nullable string value.
|
Value<ZoneId> |
AttributeAnalyzer.toZoneIdWithNull(AstAttributeElement element)
Analyze the given element as a time-zone ID.
|
static <T> Value<T> |
Value.undefined()
Returns an undefined value.
|
Modifier and Type | Method and Description |
---|---|
Value<T> |
Value.orDefault(Value<T> defaultValue)
Returns this if defined, or the default value.
|
Copyright © 2011–2019 Asakusa Framework Team. All rights reserved.