public class DefaultNutsElementFactoryContext extends Object implements net.thevpc.nuts.NutsElementFactoryContext
| Constructor and Description |
|---|
DefaultNutsElementFactoryContext(DefaultNutsElementFormat base) |
| Modifier and Type | Method and Description |
|---|---|
Object |
defaultDestruct(Object o,
Type expectedType) |
<T> T |
defaultElementToObject(net.thevpc.nuts.NutsElement o,
Class<T> type) |
Object |
defaultElementToObject(net.thevpc.nuts.NutsElement o,
Type type) |
net.thevpc.nuts.NutsElement |
defaultObjectToElement(Object o,
Type expectedType) |
Object |
destruct(Object o,
Type expectedType) |
net.thevpc.nuts.NutsElementFormat |
element() |
<T> T |
elementToObject(net.thevpc.nuts.NutsElement o,
Class<T> type) |
Object |
elementToObject(net.thevpc.nuts.NutsElement o,
Type type) |
Predicate<Type> |
getDestructTypeFilter() |
Map<String,Object> |
getProperties() |
net.thevpc.nuts.NutsSession |
getSession() |
net.thevpc.nuts.NutsWorkspace |
getWorkspace() |
net.thevpc.nuts.NutsElement |
objectToElement(Object o,
Type expectedType) |
public DefaultNutsElementFactoryContext(DefaultNutsElementFormat base)
public net.thevpc.nuts.NutsSession getSession()
getSession in interface net.thevpc.nuts.NutsElementFactoryContextpublic net.thevpc.nuts.NutsWorkspace getWorkspace()
getWorkspace in interface net.thevpc.nuts.NutsElementFactoryContextpublic net.thevpc.nuts.NutsElementFormat element()
element in interface net.thevpc.nuts.NutsElementFactoryContextpublic Map<String,Object> getProperties()
getProperties in interface net.thevpc.nuts.NutsElementFactoryContextpublic Predicate<Type> getDestructTypeFilter()
getDestructTypeFilter in interface net.thevpc.nuts.NutsElementFactoryContextpublic Object defaultDestruct(Object o, Type expectedType)
defaultDestruct in interface net.thevpc.nuts.NutsElementFactoryContextpublic Object destruct(Object o, Type expectedType)
destruct in interface net.thevpc.nuts.NutsElementFactoryContextpublic net.thevpc.nuts.NutsElement objectToElement(Object o, Type expectedType)
objectToElement in interface net.thevpc.nuts.NutsElementFactoryContextpublic <T> T elementToObject(net.thevpc.nuts.NutsElement o,
Class<T> type)
elementToObject in interface net.thevpc.nuts.NutsElementFactoryContextpublic <T> T defaultElementToObject(net.thevpc.nuts.NutsElement o,
Class<T> type)
defaultElementToObject in interface net.thevpc.nuts.NutsElementFactoryContextpublic Object elementToObject(net.thevpc.nuts.NutsElement o, Type type)
elementToObject in interface net.thevpc.nuts.NutsElementFactoryContextpublic net.thevpc.nuts.NutsElement defaultObjectToElement(Object o, Type expectedType)
defaultObjectToElement in interface net.thevpc.nuts.NutsElementFactoryContextCopyright © 2021 vpc open source initiative. All rights reserved.