public class RelationTypeDefinitionImpl<Out extends BaseEntity,In extends BaseEntity,Rel extends BaseRelation<Out,In>> extends TypeDefinitionImpl<Rel> implements RelationTypeDefinition<Out,In,Rel>
| Modifier and Type | Field and Description |
|---|---|
protected String |
sourceType |
protected String |
targetType |
abstractType, description, name, properties, superClassesNAMESOURCE_PROPERTY, TARGET_PROPERTYHEADER_PROPERTYCLASS_PROPERTY, SUPERCLASSES_PROPERTY| Constructor and Description |
|---|
RelationTypeDefinitionImpl(Class<Rel> clz) |
| Modifier and Type | Method and Description |
|---|---|
EntityTypeDefinition<Out> |
getSource() |
String |
getSourceType() |
EntityTypeDefinition<In> |
getTarget() |
String |
getTargetType() |
void |
setSource(EntityTypeDefinition<Out> source) |
void |
setTarget(EntityTypeDefinition<In> target) |
getDescription, getGenericClass, getInstance, getName, getProperties, getSuperClasses, isAbstract, retrieveSuperClassesgetHeader, setHeader, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDescription, getName, getProperties, getSuperClasses, isAbstractgetHeaderpublic String getSourceType()
getSourceType in interface RelationTypeDefinition<Out extends BaseEntity,In extends BaseEntity,Rel extends BaseRelation<Out,In>>public String getTargetType()
getTargetType in interface RelationTypeDefinition<Out extends BaseEntity,In extends BaseEntity,Rel extends BaseRelation<Out,In>>public EntityTypeDefinition<Out> getSource()
getSource in interface BaseRelation<EntityTypeDefinition<Out extends BaseEntity>,EntityTypeDefinition<In extends BaseEntity>>public void setSource(EntityTypeDefinition<Out> source)
setSource in interface BaseRelation<EntityTypeDefinition<Out extends BaseEntity>,EntityTypeDefinition<In extends BaseEntity>>public EntityTypeDefinition<In> getTarget()
getTarget in interface BaseRelation<EntityTypeDefinition<Out extends BaseEntity>,EntityTypeDefinition<In extends BaseEntity>>public void setTarget(EntityTypeDefinition<In> target)
setTarget in interface BaseRelation<EntityTypeDefinition<Out extends BaseEntity>,EntityTypeDefinition<In extends BaseEntity>>Copyright © 2019. All Rights Reserved.