Package net.fortuna.mstor.data.yaml
Class HeaderWrapper
- java.lang.Object
-
- org.ho.yaml.wrapper.AbstractWrapper
-
- org.ho.yaml.wrapper.DefaultBeanWrapper
-
- org.ho.yaml.wrapper.DelayedCreationBeanWrapper
-
- net.fortuna.mstor.data.yaml.HeaderWrapper
-
- All Implemented Interfaces:
org.ho.yaml.wrapper.MapWrapper
,org.ho.yaml.wrapper.ObjectWrapper
public class HeaderWrapper extends org.ho.yaml.wrapper.DelayedCreationBeanWrapper
-
-
Constructor Summary
Constructors Constructor Description HeaderWrapper(Class<?> type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Object
createObject()
Object
createPrototype()
Object
getProperty(Object obj, String name)
String[]
getPropertyNames()
-
Methods inherited from class org.ho.yaml.wrapper.DelayedCreationBeanWrapper
getProperty, keys, setProperty
-
Methods inherited from class org.ho.yaml.wrapper.DefaultBeanWrapper
containsKey, get, getExpectedType, getPropertyType, hasProperty, put
-
Methods inherited from class org.ho.yaml.wrapper.AbstractWrapper
addCreateHandler, fireCreated, getObject, getType, makeWrapper, setObject, setYamlConfig, toString
-
-
-
-
Constructor Detail
-
HeaderWrapper
public HeaderWrapper(Class<?> type)
- Parameters:
type
-
-
-
Method Detail
-
getPropertyNames
public String[] getPropertyNames()
- Specified by:
getPropertyNames
in classorg.ho.yaml.wrapper.DelayedCreationBeanWrapper
-
getProperty
public Object getProperty(Object obj, String name)
- Overrides:
getProperty
in classorg.ho.yaml.wrapper.DefaultBeanWrapper
-
createObject
protected Object createObject()
- Overrides:
createObject
in classorg.ho.yaml.wrapper.AbstractWrapper
-
createPrototype
public Object createPrototype()
- Specified by:
createPrototype
in interfaceorg.ho.yaml.wrapper.ObjectWrapper
- Overrides:
createPrototype
in classorg.ho.yaml.wrapper.AbstractWrapper
-
-