Package org.drools.traits.core.factmodel
Interface TraitableMap
-
- All Superinterfaces:
org.drools.base.factmodel.traits.CoreWrapper<java.util.Map>,java.util.Map<java.lang.String,java.lang.Object>,java.io.Serializable,org.drools.base.factmodel.traits.TraitableBean<java.util.Map,org.drools.base.factmodel.traits.CoreWrapper<java.util.Map>>
- All Known Implementing Classes:
LogicalMapCore,MapCore
public interface TraitableMap extends org.drools.base.factmodel.traits.TraitableBean<java.util.Map,org.drools.base.factmodel.traits.CoreWrapper<java.util.Map>>, java.io.Serializable, java.util.Map<java.lang.String,java.lang.Object>, org.drools.base.factmodel.traits.CoreWrapper<java.util.Map>
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default java.util.Map<java.lang.String,java.lang.Object>_getDynamicProperties()default org.drools.base.factmodel.traits.TraitFieldTMS_getFieldTMS()default java.util.Map<java.lang.String,org.drools.base.factmodel.traits.Thing<java.util.Map>>_getTraitMap()default void_setDynamicProperties(java.util.Map<java.lang.String,java.lang.Object> map)default void_setFieldTMS(org.drools.base.factmodel.traits.TraitFieldTMS __$$field_Tms$$)default void_setTraitMap(java.util.Map map)default java.util.MapgetCore()default voidinit(java.util.Map core)
-
-
-
Method Detail
-
_getDynamicProperties
default java.util.Map<java.lang.String,java.lang.Object> _getDynamicProperties()
- Specified by:
_getDynamicPropertiesin interfaceorg.drools.base.factmodel.traits.TraitableBean<java.util.Map,org.drools.base.factmodel.traits.CoreWrapper<java.util.Map>>
-
_setDynamicProperties
default void _setDynamicProperties(java.util.Map<java.lang.String,java.lang.Object> map)
- Specified by:
_setDynamicPropertiesin interfaceorg.drools.base.factmodel.traits.TraitableBean<java.util.Map,org.drools.base.factmodel.traits.CoreWrapper<java.util.Map>>
-
_getFieldTMS
default org.drools.base.factmodel.traits.TraitFieldTMS _getFieldTMS()
- Specified by:
_getFieldTMSin interfaceorg.drools.base.factmodel.traits.TraitableBean<java.util.Map,org.drools.base.factmodel.traits.CoreWrapper<java.util.Map>>
-
_setFieldTMS
default void _setFieldTMS(org.drools.base.factmodel.traits.TraitFieldTMS __$$field_Tms$$)
- Specified by:
_setFieldTMSin interfaceorg.drools.base.factmodel.traits.TraitableBean<java.util.Map,org.drools.base.factmodel.traits.CoreWrapper<java.util.Map>>
-
_setTraitMap
default void _setTraitMap(java.util.Map map)
- Specified by:
_setTraitMapin interfaceorg.drools.base.factmodel.traits.TraitableBean<java.util.Map,org.drools.base.factmodel.traits.CoreWrapper<java.util.Map>>
-
_getTraitMap
default java.util.Map<java.lang.String,org.drools.base.factmodel.traits.Thing<java.util.Map>> _getTraitMap()
- Specified by:
_getTraitMapin interfaceorg.drools.base.factmodel.traits.TraitableBean<java.util.Map,org.drools.base.factmodel.traits.CoreWrapper<java.util.Map>>
-
init
default void init(java.util.Map core)
- Specified by:
initin interfaceorg.drools.base.factmodel.traits.CoreWrapper<java.util.Map>
-
getCore
default java.util.Map getCore()
- Specified by:
getCorein interfaceorg.drools.base.factmodel.traits.CoreWrapper<java.util.Map>
-
-