public class DoubleOptionPropertyAdapter extends ValueOptionPropertyAdapter<DoubleOption>
PropertyAdapter
for DoubleOption
.Modifier and Type | Class and Description |
---|---|
static class |
DoubleOptionPropertyAdapter.Builder
A builder for
DoubleOptionPropertyAdapter . |
ValueOptionPropertyAdapter.BuilderBase<S extends ValueOptionPropertyAdapter.BuilderBase<S,T>,T extends PropertyAdapter<?>>, ValueOptionPropertyAdapter.NullStyle
DEFAULT_NULL_STYLE
Modifier | Constructor and Description |
---|---|
protected |
DoubleOptionPropertyAdapter(DoubleOptionPropertyAdapter.Builder builder)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
static DoubleOptionPropertyAdapter.Builder |
builder()
Returns a new builder.
|
protected void |
doRead(ValueReader reader,
DoubleOption property)
Reads a value and set it into the given property.
|
protected void |
doWrite(DoubleOption property,
ValueWriter writer)
Writes a value from the given property.
|
absent, read, write
protected DoubleOptionPropertyAdapter(DoubleOptionPropertyAdapter.Builder builder)
builder
- the source builderpublic static DoubleOptionPropertyAdapter.Builder builder()
protected void doRead(ValueReader reader, DoubleOption property) throws IOException
ValueOptionPropertyAdapter
doRead
in class ValueOptionPropertyAdapter<DoubleOption>
reader
- the source reader, never holds null
property
- the destination propertyIOException
- IOException if I/O error was occurredprotected void doWrite(DoubleOption property, ValueWriter writer) throws IOException
ValueOptionPropertyAdapter
doWrite
in class ValueOptionPropertyAdapter<DoubleOption>
property
- the source property, never holds null
writer
- the destination writerIOException
- if I/O error was occurredCopyright © 2011–2019 Asakusa Framework Team. All rights reserved.