public interface DataReader<T>
extends java.io.Serializable
Modifier and Type | Method and Description |
---|---|
Converter |
getConverter() |
java.lang.Class<T> |
getDomainClass() |
Instantiator<T> |
getInstantiator() |
MetaData<T> |
getMetaData() |
java.util.Map<java.lang.Enum<?>,java.lang.Object> |
getOptions() |
boolean |
isIgnoreMissingFields() |
boolean |
isLazyLoading() |
java.util.List<DomainObject<T>> |
readData(Wrapper data) |
java.util.List<DomainObject<T>> |
readData(Wrapper data,
int offset,
int limit) |
void |
setConverter(Converter converter) |
void |
setIgnoreMissingFields(boolean ignoreMissingFields) |
void |
setInstantiator(Instantiator<T> instantiator) |
void |
setLazyLoading(boolean lazyLoading) |
void |
setMetaData(MetaData<T> metaData) |
void |
setOptions(java.util.Map<java.lang.Enum<?>,java.lang.Object> options) |
void setConverter(Converter converter)
Converter getConverter()
java.util.List<DomainObject<T>> readData(Wrapper data, int offset, int limit)
java.util.List<DomainObject<T>> readData(Wrapper data)
java.lang.Class<T> getDomainClass()
void setOptions(java.util.Map<java.lang.Enum<?>,java.lang.Object> options)
java.util.Map<java.lang.Enum<?>,java.lang.Object> getOptions()
void setInstantiator(Instantiator<T> instantiator)
Instantiator<T> getInstantiator()
boolean isLazyLoading()
void setLazyLoading(boolean lazyLoading)
boolean isIgnoreMissingFields()
void setIgnoreMissingFields(boolean ignoreMissingFields)