Interface AssignmentInheritance
- All Superinterfaces:
Serializable
An inheritance stemming from an assignment of an ancestor.
-
Method Summary
Modifier and TypeMethodDescriptionReturns a reference to the asset type to which the assignment belongs.Returns a reference to the assignment from which the inheritance comes.getScope()Returns a reference to the scope of the assignment from which the inheritance comes.Returns the inheritances stemming from Traits applied to the Asset Type.
-
Method Details
-
getAssetType
NamedResourceReference getAssetType()Returns a reference to the asset type to which the assignment belongs.- Returns:
- a reference to the asset type to which the assignment belongs
-
getScope
NamedResourceReference getScope()Returns a reference to the scope of the assignment from which the inheritance comes.- Returns:
- a reference to the scope of the assignment from which the inheritance comes
-
getAssignment
ResourceReference getAssignment()Returns a reference to the assignment from which the inheritance comes.- Returns:
- a reference to the assignment from which the inheritance comes
-
getTraitAssignmentInheritances
List<TraitAssignmentInheritance> getTraitAssignmentInheritances()Returns the inheritances stemming from Traits applied to the Asset Type.- Returns:
- the inheritances stemming from Traits applied to the Asset Type
-