public interface ITypeValue<T>
Modifier and Type | Field and Description |
---|---|
static ITypeValue |
NULL |
static ITypeValue |
UNDEFINED |
Modifier and Type | Method and Description |
---|---|
String |
getRawValue()
Gets raw value.
|
Type |
getType()
Gets type of value.
|
T |
getValue()
Gets value.
|
boolean |
isNull()
Returns true if value is null.
|
boolean |
isUndefined()
Returns true if value is undefined.
|
void |
setValue(T t)
Sets value.
|
byte[] |
toBytesValue()
Gets raw value.
|
byte[] |
toFIXValue()
Get data in tag/value representation
|
void |
toFIXValue(StringBuilder buffer)
Append tag/value representation of this instance to buffer
|
static final ITypeValue UNDEFINED
static final ITypeValue NULL
Type getType()
String getRawValue()
byte[] toBytesValue()
byte[] toFIXValue()
void toFIXValue(StringBuilder buffer)
T getValue()
void setValue(T t)
t
- the valueboolean isNull()
boolean isUndefined()
Copyright © 2000-2017 EPAM Systems. All Rights Reserved.