Package org.drools.traits.core.factmodel
Class MapCore<K>
java.lang.Object
org.drools.traits.core.factmodel.MapCore<K>
- All Implemented Interfaces:
Serializable,Map<String,,Object> org.drools.base.factmodel.traits.CoreWrapper<Map>,org.drools.base.factmodel.traits.TraitableBean<Map,,org.drools.base.factmodel.traits.CoreWrapper<Map>> TraitableMap
- Direct Known Subclasses:
LogicalMapCore
- See Also:
-
Nested Class Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.drools.base.factmodel.traits.TraitFieldTMSvoid_setDynamicProperties(Map map) void_setFieldTMS(org.drools.base.factmodel.traits.TraitFieldTMS __$$field_Tms$$) void_setTraitMap(Map map) voidclear()booleancontainsKey(Object key) booleancontainsValue(Object value) entrySet()booleangetCore()getId()static org.drools.base.rule.TypeDeclarationinthashCode()voidbooleanisEmpty()keySet()voidvoidintsize()toString()values()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllMethods inherited from interface org.drools.base.factmodel.traits.TraitableBean
_setBottomTypeCode, addTrait, getCurrentTypeCode, getMostSpecificTraits, getTrait, getTraits, hasTrait, hasTraits, isTraitMapInitialized, removeTrait, removeTrait
-
Constructor Details
-
MapCore
public MapCore() -
MapCore
-
-
Method Details
-
_getFieldTMS
public org.drools.base.factmodel.traits.TraitFieldTMS _getFieldTMS()- Specified by:
_getFieldTMSin interfaceorg.drools.base.factmodel.traits.TraitableBean<Map,org.drools.base.factmodel.traits.CoreWrapper<Map>> - Specified by:
_getFieldTMSin interfaceTraitableMap
-
_setFieldTMS
public void _setFieldTMS(org.drools.base.factmodel.traits.TraitFieldTMS __$$field_Tms$$) - Specified by:
_setFieldTMSin interfaceorg.drools.base.factmodel.traits.TraitableBean<Map,org.drools.base.factmodel.traits.CoreWrapper<Map>> - Specified by:
_setFieldTMSin interfaceTraitableMap
-
getId
-
setId
-
_getDynamicProperties
- Specified by:
_getDynamicPropertiesin interfaceorg.drools.base.factmodel.traits.TraitableBean<Map,org.drools.base.factmodel.traits.CoreWrapper<Map>> - Specified by:
_getDynamicPropertiesin interfaceTraitableMap
-
_setDynamicProperties
- Specified by:
_setDynamicPropertiesin interfaceorg.drools.base.factmodel.traits.TraitableBean<Map,org.drools.base.factmodel.traits.CoreWrapper<Map>> - Specified by:
_setDynamicPropertiesin interfaceTraitableMap
-
_setTraitMap
- Specified by:
_setTraitMapin interfaceorg.drools.base.factmodel.traits.TraitableBean<Map,org.drools.base.factmodel.traits.CoreWrapper<Map>> - Specified by:
_setTraitMapin interfaceTraitableMap
-
_getTraitMap
- Specified by:
_getTraitMapin interfaceorg.drools.base.factmodel.traits.TraitableBean<Map,org.drools.base.factmodel.traits.CoreWrapper<Map>> - Specified by:
_getTraitMapin interfaceTraitableMap
-
size
public int size() -
isEmpty
public boolean isEmpty() -
containsKey
- Specified by:
containsKeyin interfaceMap<String,Object>
-
containsValue
- Specified by:
containsValuein interfaceMap<String,Object>
-
get
-
put
-
remove
-
putAll
-
clear
public void clear() -
keySet
-
values
-
entrySet
-
equals
-
hashCode
public int hashCode() -
init
- Specified by:
initin interfaceorg.drools.base.factmodel.traits.CoreWrapper<K>- Specified by:
initin interfaceTraitableMap
-
getCore
- Specified by:
getCorein interfaceorg.drools.base.factmodel.traits.CoreWrapper<K>- Specified by:
getCorein interfaceTraitableMap
-
getTypeDeclaration
public static org.drools.base.rule.TypeDeclaration getTypeDeclaration() -
toString
-