Interface TraitableMap

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

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

      • _getDynamicProperties

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

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

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

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

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

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

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

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