Package org.kie.dmn.core.impl
Class DMNContextFPAImpl
- java.lang.Object
-
- org.kie.dmn.core.impl.DMNContextFPAImpl
-
-
Constructor Summary
Constructors Constructor Description DMNContextFPAImpl(org.kie.dmn.api.core.FEELPropertyAccessible bean)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.kie.dmn.api.core.DMNContextclone()Objectget(String name)Map<String,Object>getAll()org.kie.dmn.api.core.FEELPropertyAccessiblegetFpa()Internal utility methodorg.kie.dmn.api.core.DMNMetadatagetMetadata()booleanisDefined(String name)voidpopScope()voidpushScope(String name, String namespace)Optional<String>scopeNamespace()Objectset(String name, Object value)
-
-
-
Method Detail
-
set
public Object set(String name, Object value)
- Specified by:
setin interfaceorg.kie.dmn.api.core.DMNContext
-
getFpa
public org.kie.dmn.api.core.FEELPropertyAccessible getFpa()
Internal utility method- Returns:
- FEELPropertyAccessible which represents strongly typed context
-
pushScope
public void pushScope(String name, String namespace)
- Specified by:
pushScopein interfaceorg.kie.dmn.api.core.DMNContext
-
popScope
public void popScope()
- Specified by:
popScopein interfaceorg.kie.dmn.api.core.DMNContext
-
scopeNamespace
public Optional<String> scopeNamespace()
- Specified by:
scopeNamespacein interfaceorg.kie.dmn.api.core.DMNContext
-
getAll
public Map<String,Object> getAll()
- Specified by:
getAllin interfaceorg.kie.dmn.api.core.DMNContext
-
isDefined
public boolean isDefined(String name)
- Specified by:
isDefinedin interfaceorg.kie.dmn.api.core.DMNContext
-
getMetadata
public org.kie.dmn.api.core.DMNMetadata getMetadata()
- Specified by:
getMetadatain interfaceorg.kie.dmn.api.core.DMNContext
-
-