- getName
Returns entity name. Name is a unique identifier of the entity within its
DataMap.
- resolvePathComponents
- addAttribute
Adds new attribute to the entity, setting its parent entity to be this object.
If attribute has no n
- addRelationship
Adds new relationship to the entity.
- getAttribute
Returns attribute with name attributeName or null if no attribute with this name
exists.
- getAttributes
Returns an unmodifiable collection of entity attributes.
- getDataMap
- getRelationship
Returns relationship with name relName. Will return null if no relationship with
this name exists in
- getRelationships
Returns an unmodifiable collection of Relationships that exist in this entity.
- lastPathComponent
- removeAttribute
Removes an attribute named attrName.
- getAttributeMap
Returns an unmodifiable sorted map of entity attributes.