Class EntityDefinition<E>
- java.lang.Object
-
- io.axway.iron.core.internal.definition.entity.EntityDefinition<E>
-
public class EntityDefinition<E> extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,AttributeDefinition<java.lang.Object>>
getAttributes()
java.lang.Class<E>
getEntityClass()
java.lang.String
getEntityName()
IdDefinition
getIdDefinition()
java.lang.reflect.Constructor<E>
getInstanceProxyConstructor()
java.util.Map<java.lang.String,RelationDefinition>
getRelations()
java.util.Map<java.lang.String,ReverseRelationDefinition>
getReverseRelations()
java.util.List<java.lang.String>
getUniqueConstraints()
-
-
-
Method Detail
-
getEntityName
public java.lang.String getEntityName()
-
getEntityClass
public java.lang.Class<E> getEntityClass()
-
getIdDefinition
@Nullable public IdDefinition getIdDefinition()
-
getRelations
public java.util.Map<java.lang.String,RelationDefinition> getRelations()
-
getReverseRelations
public java.util.Map<java.lang.String,ReverseRelationDefinition> getReverseRelations()
-
getAttributes
public java.util.Map<java.lang.String,AttributeDefinition<java.lang.Object>> getAttributes()
-
getUniqueConstraints
public java.util.List<java.lang.String> getUniqueConstraints()
-
getInstanceProxyConstructor
public java.lang.reflect.Constructor<E> getInstanceProxyConstructor()
-
-