public class DefaultEntityData extends EntityData implements HasMetadata
| Constructor and Description |
|---|
DefaultEntityData(Map<String,Object> propertyMap,
EntityMetadata entityMetadata) |
DefaultEntityData(Map<String,Object> propertyMap,
Map<String,Object> associationPropertiesMap,
EntityMetadata entityMetadata) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
as(Class<T> t)
Returns a POJO based on EntityData
|
Map<String,Object> |
asMap()
Returns the map of all the properties of a given EntityData instance.
|
boolean |
contains(String name)
Checks whether a particular element is present.
|
Map<String,Object> |
getAssociations()
Returns the collection of all associations.
|
Object |
getAssociationValue(String name)
Returns the value of a specific association
If this method returns null, then it means that the association is not present.
|
EntityMetadata |
getEntityMetadata() |
Map<String,Object> |
getMap()
Returns the properties of the entity.
|
createFrom, createFromDeepMap, createFromMap, getBuilder, getBuilder, getElementValuepublic DefaultEntityData(Map<String,Object> propertyMap, EntityMetadata entityMetadata)
public boolean contains(String name)
EntityDatacontains in class EntityDataname - The name of element to check.public EntityMetadata getEntityMetadata()
getEntityMetadata in interface HasMetadatapublic Map<String,Object> getMap()
EntityDatagetMap in class EntityDatapublic Map<String,Object> asMap()
EntityDataasMap in class EntityDatapublic <T> T as(Class<T> t) throws DataConversionException
EntityDataas in class EntityDataDataConversionExceptionpublic Object getAssociationValue(String name)
EntityDatagetAssociationValue in class EntityDataname - Name of the associationpublic Map<String,Object> getAssociations()
EntityDatagetAssociations in class EntityDataCopyright © 2020 SAP. All Rights Reserved.