public abstract class ExtensibleObject extends PersistentObject
Constructor and Description |
---|
ExtensibleObject() |
Modifier and Type | Method and Description |
---|---|
ExtendedAttribute |
getAttributeAtPosition(int position) |
Set<String> |
getAttributeNames() |
Map<String,ExtendedAttribute> |
getAttributes() |
ExtendedAttribute |
getExtendedAttribute(String name) |
Object |
getValue(String name) |
void |
removeAttribute(String name) |
void |
setAttributes(Map<String,ExtendedAttribute> attributes) |
ExtendedAttribute |
setValue(String name,
Object value) |
equals, getDeleted, getId, getLastModified, hashCode, setDeleted, setId, setLastModified, toString
public Map<String,ExtendedAttribute> getAttributes()
public void setAttributes(Map<String,ExtendedAttribute> attributes)
public ExtendedAttribute getExtendedAttribute(String name)
public ExtendedAttribute setValue(String name, Object value)
public void removeAttribute(String name)
public ExtendedAttribute getAttributeAtPosition(int position)
Copyright © 2008-2014 Logical Objects. All Rights Reserved.