Interface TraitableMap

All Superinterfaces:
org.drools.base.factmodel.traits.CoreWrapper<Map>, Map<String,Object>, Serializable, org.drools.base.factmodel.traits.TraitableBean<Map,org.drools.base.factmodel.traits.CoreWrapper<Map>>
All Known Implementing Classes:
LogicalMapCore, MapCore

public interface TraitableMap extends org.drools.base.factmodel.traits.TraitableBean<Map,org.drools.base.factmodel.traits.CoreWrapper<Map>>, Serializable, Map<String,Object>, org.drools.base.factmodel.traits.CoreWrapper<Map>
  • Method Details

    • _getDynamicProperties

      default Map<String,Object> _getDynamicProperties()
      Specified by:
      _getDynamicProperties in interface org.drools.base.factmodel.traits.TraitableBean<Map,org.drools.base.factmodel.traits.CoreWrapper<Map>>
    • _setDynamicProperties

      default void _setDynamicProperties(Map<String,Object> map)
      Specified by:
      _setDynamicProperties in interface org.drools.base.factmodel.traits.TraitableBean<Map,org.drools.base.factmodel.traits.CoreWrapper<Map>>
    • _getFieldTMS

      default org.drools.base.factmodel.traits.TraitFieldTMS _getFieldTMS()
      Specified by:
      _getFieldTMS in interface org.drools.base.factmodel.traits.TraitableBean<Map,org.drools.base.factmodel.traits.CoreWrapper<Map>>
    • _setFieldTMS

      default void _setFieldTMS(org.drools.base.factmodel.traits.TraitFieldTMS __$$field_Tms$$)
      Specified by:
      _setFieldTMS in interface org.drools.base.factmodel.traits.TraitableBean<Map,org.drools.base.factmodel.traits.CoreWrapper<Map>>
    • _setTraitMap

      default void _setTraitMap(Map map)
      Specified by:
      _setTraitMap in interface org.drools.base.factmodel.traits.TraitableBean<Map,org.drools.base.factmodel.traits.CoreWrapper<Map>>
    • _getTraitMap

      default Map<String,org.drools.base.factmodel.traits.Thing<Map>> _getTraitMap()
      Specified by:
      _getTraitMap in interface org.drools.base.factmodel.traits.TraitableBean<Map,org.drools.base.factmodel.traits.CoreWrapper<Map>>
    • init

      default void init(Map core)
      Specified by:
      init in interface org.drools.base.factmodel.traits.CoreWrapper<Map>
    • getCore

      default Map getCore()
      Specified by:
      getCore in interface org.drools.base.factmodel.traits.CoreWrapper<Map>