|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.simpleds.converter.AbstractCollectionConverter<C>
C - public abstract class AbstractCollectionConverter<C extends java.util.Collection>
Collection converter
| Constructor Summary | |
|---|---|
protected |
AbstractCollectionConverter(java.lang.Class<C> collectionType)
|
| Method Summary | |
|---|---|
C |
datastoreToJava(C dsValue)
Convert a value from Google representation to a Java value |
java.lang.Class<C> |
getDatastoreType()
|
Converter |
getItemConverter()
|
java.lang.Class<?> |
getItemType()
|
java.lang.Class<C> |
getJavaType()
|
C |
getNullValue()
Return the value to use for null values. |
java.lang.Object |
itemDatastoreToJava(java.lang.Object value)
Convert one collection item from Google representation to a Java value |
java.lang.Object |
itemJavaToDatastore(java.lang.Object value)
Convert one collection item from Java representation to a Datastore value |
C |
javaToDatastore(C javaValue)
Convert a value from Java representation to a Datastore value |
void |
setItemConverter(Converter itemConverter)
|
void |
setItemType(java.lang.Class<?> itemType)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.simpleds.converter.CollectionConverter |
|---|
createCollection |
| Constructor Detail |
|---|
protected AbstractCollectionConverter(java.lang.Class<C> collectionType)
| Method Detail |
|---|
public C datastoreToJava(C dsValue)
Converter
datastoreToJava in interface Converter<C extends java.util.Collection,C extends java.util.Collection>dsValue - the value persistent in the google datastorepublic C getNullValue()
Converter
getNullValue in interface Converter<C extends java.util.Collection,C extends java.util.Collection>public C javaToDatastore(C javaValue)
Converter
javaToDatastore in interface Converter<C extends java.util.Collection,C extends java.util.Collection>javaValue - the Java property valuepublic java.lang.Object itemDatastoreToJava(java.lang.Object value)
CollectionConverter
itemDatastoreToJava in interface CollectionConverter<C extends java.util.Collection>value - the value persistent in the google datastorepublic java.lang.Object itemJavaToDatastore(java.lang.Object value)
CollectionConverter
itemJavaToDatastore in interface CollectionConverter<C extends java.util.Collection>value - the Java property valuepublic java.lang.Class<?> getItemType()
getItemType in interface CollectionConverter<C extends java.util.Collection>public Converter getItemConverter()
public void setItemConverter(Converter itemConverter)
public void setItemType(java.lang.Class<?> itemType)
public java.lang.Class<C> getJavaType()
getJavaType in interface Converter<C extends java.util.Collection,C extends java.util.Collection>public java.lang.Class<C> getDatastoreType()
getDatastoreType in interface Converter<C extends java.util.Collection,C extends java.util.Collection>
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||