Interface ComplexRelation
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<Attribute>
getAttributes()
Returns the list of attributes corresponding to the complex relation.List<ComplexRelationLeg>
getLegs()
Returns the list of complex relation legs - assets related to the complex relation with role and co-role provided.ComplexRelationType
getType()
Returns the type of the complex relation.-
Methods inherited from interface Resource
getCreatedBy, getCreatedOn, getLastModifiedBy, getLastModifiedOn, getResourceType, isSystem
-
-
-
-
Method Detail
-
getType
ComplexRelationType getType()
Returns the type of the complex relation.- Returns:
- the type of the complex relation
-
getLegs
List<ComplexRelationLeg> getLegs()
Returns the list of complex relation legs - assets related to the complex relation with role and co-role provided.- Returns:
- the list of complex relation legs
-
getAttributes
List<Attribute> getAttributes()
Returns the list of attributes corresponding to the complex relation.- Returns:
- the list of attributes corresponding to the complex relation
-
-