public interface ValueReader
extends java.lang.Iterable<java.lang.String>
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(java.lang.String fieldName) |
boolean |
isNull(java.lang.String fieldName) |
boolean |
readBoolean(java.lang.String fieldName) |
boolean |
readBoolean(java.lang.String fieldName,
boolean defaultValue) |
double |
readDouble(java.lang.String fieldName,
double defaultValue) |
<E extends java.lang.Enum<E>> |
readEnum(java.lang.String fieldName,
java.lang.Class<E> enumType) |
float |
readFloat(java.lang.String fieldName) |
float |
readFloat(java.lang.String fieldName,
float defaultValue) |
int |
readInt(java.lang.String fieldName) |
int |
readInt(java.lang.String fieldName,
int defaultValue) |
int[] |
readIntArray(java.lang.String fieldName) |
long |
readLong(java.lang.String fieldName) |
long |
readLong(java.lang.String fieldName,
long defaultValue) |
<T> T |
readObject(java.lang.String fieldName,
java.lang.Class<T> objectType) |
<T> T[] |
readObjectArray(java.lang.String fieldName,
java.lang.Class<T> objectType) |
java.lang.String |
readString(java.lang.String fieldName) |
java.lang.String |
readString(java.lang.String fieldName,
java.lang.String defaultValue) |
java.lang.String[] |
readStringArray(java.lang.String fieldName) |
boolean contains(java.lang.String fieldName)
boolean isNull(java.lang.String fieldName)
boolean readBoolean(java.lang.String fieldName)
boolean readBoolean(java.lang.String fieldName,
boolean defaultValue)
int readInt(java.lang.String fieldName)
int readInt(java.lang.String fieldName,
int defaultValue)
long readLong(java.lang.String fieldName)
long readLong(java.lang.String fieldName,
long defaultValue)
float readFloat(java.lang.String fieldName)
float readFloat(java.lang.String fieldName,
float defaultValue)
double readDouble(java.lang.String fieldName,
double defaultValue)
java.lang.String readString(java.lang.String fieldName)
java.lang.String readString(java.lang.String fieldName,
java.lang.String defaultValue)
<E extends java.lang.Enum<E>> E readEnum(java.lang.String fieldName,
java.lang.Class<E> enumType)
throws java.lang.Exception
java.lang.Exception<T> T readObject(java.lang.String fieldName,
java.lang.Class<T> objectType)
throws java.lang.Exception
java.lang.Exceptionint[] readIntArray(java.lang.String fieldName)
throws java.io.IOException
java.io.IOExceptionjava.lang.String[] readStringArray(java.lang.String fieldName)
throws java.io.IOException
java.io.IOException<T> T[] readObjectArray(java.lang.String fieldName,
java.lang.Class<T> objectType)
throws java.lang.Exception
java.lang.Exception