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 Header |
header |
protected EntityTypeDefinition<Out> |
source |
protected String |
sourceType |
protected EntityTypeDefinition<In> |
target |
protected String |
targetType |
abstractType, description, DESCRIPTION, name, properties, superClassesNAMEABSTRACT_PROPERTY, DESCRIPTION_PROPERTY, NAME_PROPERTY, PROPERTIES_PROPERTY, SUPERCLASSES_PROPERTYSOURCE_PROPERTY, TARGET_PROPERTYHEADER_PROPERTYCLASS_PROPERTY| Constructor and Description |
|---|
RelationTypeDefinitionImpl(Class<Rel> clz) |
| Modifier and Type | Method and Description |
|---|---|
Header |
getHeader() |
EntityTypeDefinition<Out> |
getSource() |
String |
getSourceType() |
EntityTypeDefinition<In> |
getTarget() |
String |
getTargetType() |
void |
setHeader(Header header) |
void |
setSource(EntityTypeDefinition<Out> source) |
void |
setTarget(EntityTypeDefinition<In> target) |
String |
toString() |
getDescription, getGenericClass, getInstance, getName, getProperties, getSuperClasses, isAbstract, retrieveSuperClassesclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDescription, getName, getProperties, getSuperClasses, isAbstractprotected String sourceType
protected String targetType
protected Header header
protected EntityTypeDefinition<Out extends BaseEntity> source
protected EntityTypeDefinition<In extends BaseEntity> target
public 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 Header getHeader()
getHeader in interface ERgetHeader in interface BaseRelation<EntityTypeDefinition<Out extends BaseEntity>,EntityTypeDefinition<In extends BaseEntity>>public String toString()
toString in class ISManageableImplpublic 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.