Class MapCore<K>

    • Constructor Detail

      • MapCore

        public MapCore()
      • MapCore

        public MapCore​(Map map)
    • Method Detail

      • _getFieldTMS

        public 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>>
        Specified by:
        _getFieldTMS in interface TraitableMap
      • _setFieldTMS

        public 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>>
        Specified by:
        _setFieldTMS in interface TraitableMap
      • getId

        public String getId()
      • setId

        public void setId​(String id)
      • _getDynamicProperties

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

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

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

        public 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>>
        Specified by:
        _getTraitMap in interface TraitableMap
      • init

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

        public Map getCore()
        Specified by:
        getCore in interface org.drools.core.factmodel.traits.CoreWrapper<K>
        Specified by:
        getCore in interface TraitableMap
      • getTypeDeclaration

        public static org.drools.core.rule.TypeDeclaration getTypeDeclaration()