org.ho.yaml.wrapper
Interface ObjectWrapper

All Known Subinterfaces:
CollectionWrapper, MapWrapper, SimpleObjectWrapper
All Known Implementing Classes:
AbstractWrapper, ArrayWrapper, ClassWrapper, ColorWrapper, DateWrapper, DefaultBeanWrapper, DefaultCollectionWrapper, DefaultMapWrapper, DefaultSimpleTypeWrapper, DelayedCreationBeanWrapper, DimensionWrapper, EnumWrapper, OneArgConstructorTypeWrapper, PointWrapper

public interface ObjectWrapper


Nested Class Summary
static interface ObjectWrapper.CreateListener
           
 
Method Summary
 void addCreateHandler(ObjectWrapper.CreateListener listener)
           
 java.lang.Object createPrototype()
           
 java.lang.Object getObject()
           
 java.lang.Class getType()
           
 void setObject(java.lang.Object object)
           
 void setYamlConfig(YamlConfig config)
           
 

Method Detail

getObject

java.lang.Object getObject()

setObject

void setObject(java.lang.Object object)

getType

java.lang.Class getType()

createPrototype

java.lang.Object createPrototype()

setYamlConfig

void setYamlConfig(YamlConfig config)

addCreateHandler

void addCreateHandler(ObjectWrapper.CreateListener listener)