com.googlecode.objectify.impl.save
Class EmbeddedArrayFieldSaver

java.lang.Object
  extended by com.googlecode.objectify.impl.save.FieldSaver
      extended by com.googlecode.objectify.impl.save.EmbeddedMultivalueFieldSaver
          extended by com.googlecode.objectify.impl.save.EmbeddedArrayFieldSaver
All Implemented Interfaces:
Saver

public class EmbeddedArrayFieldSaver
extends EmbeddedMultivalueFieldSaver

Knows how to save an embedded array.

See Also:
EmbeddedMultivalueFieldSaver

Constructor Summary
EmbeddedArrayFieldSaver(Conversions conv, java.lang.Class<?> examinedClass, java.lang.reflect.Field field, boolean ignoreClassIndexing, boolean collectionize)
           
 
Method Summary
protected  java.util.Collection<java.lang.Object> asCollection(java.lang.Object arrayOrCollection)
          Gets an iterator from the array or collection passed in
protected  java.lang.Class<?> getComponentType()
          Gets the component type of the field
 
Methods inherited from class com.googlecode.objectify.impl.save.EmbeddedMultivalueFieldSaver
saveValue
 
Methods inherited from class com.googlecode.objectify.impl.save.FieldSaver
save, setEntityProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EmbeddedArrayFieldSaver

public EmbeddedArrayFieldSaver(Conversions conv,
                               java.lang.Class<?> examinedClass,
                               java.lang.reflect.Field field,
                               boolean ignoreClassIndexing,
                               boolean collectionize)
See Also:
EmbeddedMultivalueFieldSaver.EmbeddedMultivalueFieldSaver(Conversions, Class, Field, boolean, boolean)
Method Detail

getComponentType

protected java.lang.Class<?> getComponentType()
Description copied from class: EmbeddedMultivalueFieldSaver
Gets the component type of the field

Specified by:
getComponentType in class EmbeddedMultivalueFieldSaver

asCollection

protected java.util.Collection<java.lang.Object> asCollection(java.lang.Object arrayOrCollection)
Description copied from class: EmbeddedMultivalueFieldSaver
Gets an iterator from the array or collection passed in

Specified by:
asCollection in class EmbeddedMultivalueFieldSaver


Copyright © 2011 Jeff Schnitzer and a gang of pirates. All Rights Reserved. Build version: 3.1