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