public class MapCore<K> extends Object implements TraitableBean<Map,CoreWrapper<Map>>, Serializable, Map<String,Object>, CoreWrapper<Map>
FIELDTMS_FIELD_NAME, MAP_FIELD_NAME, TRAITSET_FIELD_NAME
public MapCore()
public MapCore(Map map)
public TraitFieldTMS _getFieldTMS()
_getFieldTMS
in interface TraitableBean<Map,CoreWrapper<Map>>
public void _setFieldTMS(TraitFieldTMS __$$field_Tms$$)
public String getId()
public void setId(String id)
public Map<String,Object> _getDynamicProperties()
_getDynamicProperties
in interface TraitableBean<Map,CoreWrapper<Map>>
public void _setDynamicProperties(Map map)
_setDynamicProperties
in interface TraitableBean<Map,CoreWrapper<Map>>
public void _setTraitMap(Map map)
_setTraitMap
in interface TraitableBean<Map,CoreWrapper<Map>>
public Map<String,Thing<Map>> _getTraitMap()
_getTraitMap
in interface TraitableBean<Map,CoreWrapper<Map>>
public void addTrait(String type, Thing proxy) throws LogicalTypeInconsistencyException
addTrait
in interface TraitableBean<Map,CoreWrapper<Map>>
LogicalTypeInconsistencyException
public Thing getTrait(String type)
getTrait
in interface TraitableBean<Map,CoreWrapper<Map>>
public boolean hasTrait(String type)
hasTrait
in interface TraitableBean<Map,CoreWrapper<Map>>
public Collection<Thing<Map>> removeTrait(String type)
removeTrait
in interface TraitableBean<Map,CoreWrapper<Map>>
public Collection<Thing<Map>> removeTrait(BitSet typeCode)
removeTrait
in interface TraitableBean<Map,CoreWrapper<Map>>
public boolean hasTraits()
hasTraits
in interface TraitableBean<Map,CoreWrapper<Map>>
public Collection<String> getTraits()
getTraits
in interface TraitableBean<Map,CoreWrapper<Map>>
public Collection<Thing> getMostSpecificTraits()
getMostSpecificTraits
in interface TraitableBean<Map,CoreWrapper<Map>>
public BitSet getCurrentTypeCode()
getCurrentTypeCode
in interface TraitableBean<Map,CoreWrapper<Map>>
public boolean containsKey(Object key)
containsKey
in interface Map<String,Object>
public boolean containsValue(Object value)
containsValue
in interface Map<String,Object>
public Collection values()
public boolean equals(Object o)
public int hashCode()
public boolean isTraitMapInitialized()
public void _setBottomTypeCode(BitSet bottomTypeCode)
_setBottomTypeCode
in interface TraitableBean<Map,CoreWrapper<Map>>
public void init(Map core)
init
in interface CoreWrapper<Map>
public Map getCore()
getCore
in interface CoreWrapper<Map>
public static TypeDeclaration getTypeDeclaration()
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.