public class RelationTypeImpl<S extends EntityType,T extends EntityType> extends TypeImpl implements RelationType<S,T>
| Modifier and Type | Field and Description |
|---|---|
protected S |
source |
protected T |
target |
abstractType, description, DESCRIPTION, header, name, properties, superClassesNAMEABSTRACT_PROPERTY, DESCRIPTION_PROPERTY, NAME_PROPERTY, PROPERTIES_PROPERTY, TYPE_SUPERCLASSES_PROPERTYSOURCE_PROPERTY, TARGET_PROPERTYHEADER_PROPERTY| Modifier | Constructor and Description |
|---|---|
protected |
RelationTypeImpl() |
|
RelationTypeImpl(Class<? extends RelationElement<?,?>> clz) |
| Modifier and Type | Method and Description |
|---|---|
protected Type[] |
getParametersFromSuperClasses(Class<? extends RelationElement<?,?>> clz) |
static RelationType<?,?> |
getRelationTypeDefinitionInstance(Class<? extends RelationElement<?,?>> clz) |
S |
getSource() |
T |
getTarget() |
void |
setSource(S source) |
void |
setTarget(T target) |
getDescription, getGenericClass, getHeader, getInstance, getName, getProperties, getSuperClasses, isAbstract, retrieveListOfProperties, retrieveSuperClasses, setHeaderclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDescription, getName, getProperties, getSuperClasses, isAbstractgetHeadersetHeaderprotected S extends EntityType source
protected T extends EntityType target
protected RelationTypeImpl()
public RelationTypeImpl(Class<? extends RelationElement<?,?>> clz)
public static RelationType<?,?> getRelationTypeDefinitionInstance(Class<? extends RelationElement<?,?>> clz)
protected Type[] getParametersFromSuperClasses(Class<? extends RelationElement<?,?>> clz)
public S getSource()
getSource in interface RelationElement<S extends EntityType,T extends EntityType>getSource in interface RelationType<S extends EntityType,T extends EntityType>public void setSource(S source)
setSource in interface RelationElement<S extends EntityType,T extends EntityType>public T getTarget()
getTarget in interface RelationElement<S extends EntityType,T extends EntityType>getTarget in interface RelationType<S extends EntityType,T extends EntityType>public void setTarget(T target)
setTarget in interface RelationElement<S extends EntityType,T extends EntityType>Copyright © 2020. All Rights Reserved.