public abstract class DmcHashedAttribute<E extends DmcMappedAttributeIF> extends DmcAttribute<E> implements Serializable
Also, hashed attributes are inherently multi-valued. The set() mechanism is disabled and will throw an exception if you try to use it on a hashed attribute. You may only use the add() and del() functions on a hashed attribute.
attrInfo, ID| Modifier | Constructor and Description |
|---|---|
protected |
DmcHashedAttribute() |
protected |
DmcHashedAttribute(DmcAttributeInfo ai) |
add, addModsMV, addModsSV, cloneIt, cloneValue, compareTo, contains, containsKey, del, deserializeIt, deserializeValue, formatValue, formatValueAsCompactJSON, formatValueAsJSON, getAttributeInfo, getByKey, getID, getMV, getMVnth, getMVSize, getName, getNew, getSV, hasValue, modifierFormat, serializeIt, serializeValue, set, setAttributeInfo, setMVnth, toOIF, toOIF, typeCheck, valueChangedMV, valueChangedSVprotected DmcHashedAttribute()
protected DmcHashedAttribute(DmcAttributeInfo ai)
Copyright © 2023. All rights reserved.