public class Metadata.EntityType extends java.lang.Object implements IEntityType
Modifier | Constructor and Description |
---|---|
protected |
Metadata.EntityType(java.util.Map<java.lang.String,java.lang.Object> entityMap,
Metadata metadata) |
Modifier and Type | Method and Description |
---|---|
AutoGeneratedKeyType |
getAutoGeneratedKeyType() |
java.util.List<IDataProperty> |
getKeyProperties() |
Metadata |
getMetadata() |
java.lang.String |
getName() |
IProperty |
getProperty(java.lang.String propertyName) |
boolean |
isComplexType() |
protected Metadata.EntityType(java.util.Map<java.lang.String,java.lang.Object> entityMap, Metadata metadata)
public java.lang.String getName()
getName
in interface IEntityType
public Metadata getMetadata()
public IProperty getProperty(java.lang.String propertyName)
getProperty
in interface IEntityType
propertyName
- The name of the property to be returned.public java.util.List<IDataProperty> getKeyProperties()
getKeyProperties
in interface IEntityType
public boolean isComplexType()
isComplexType
in interface IEntityType
public AutoGeneratedKeyType getAutoGeneratedKeyType()
getAutoGeneratedKeyType
in interface IEntityType