public class SubjectAreaDefinition extends SubjectAreaElement
| Constructor and Description |
|---|
SubjectAreaDefinition()
Default Constructor
|
SubjectAreaDefinition(SubjectAreaDefinition template)
Copy/clone constructor
|
SubjectAreaDefinition(SubjectAreaElement template)
Copy/clone constructor for element
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object objectToCompare)
Return comparison result based on the content of the properties.
|
List<ElementStub> |
getAssociatedGovernanceDefinitions()
Return the list of the governance definitions that control assets in this zone.
|
List<String> |
getNestedSubjectAreaGUIDs()
Return the list of unique identifiers of the subject areas that inherit governance definitions from this zone.
|
String |
getParentSubjectAreaGUID()
Return the unique identifier of the subject area that this zone inherits governance definitions from.
|
int |
hashCode()
Return hash code for this object
|
void |
setAssociatedGovernanceDefinitions(List<ElementStub> associatedGovernanceDefinitions)
Set up the list of the governance definitions that control assets in this zone.
|
void |
setNestedSubjectAreaGUIDs(List<String> nestedSubjectAreaGUIDs)
Set up the list of unique identifiers of the subject areas that inherit governance definitions from this zone.
|
void |
setParentSubjectAreaGUID(String parentSubjectAreaGUID)
Set up the unique identifier of the subject area that this zone inherits governance definitions from.
|
String |
toString()
JSON-style toString
|
getElementHeader, getProperties, setElementHeader, setPropertiespublic SubjectAreaDefinition()
public SubjectAreaDefinition(SubjectAreaDefinition template)
template - object to copypublic SubjectAreaDefinition(SubjectAreaElement template)
template - object to copypublic String getParentSubjectAreaGUID()
public void setParentSubjectAreaGUID(String parentSubjectAreaGUID)
parentSubjectAreaGUID - string guidpublic List<String> getNestedSubjectAreaGUIDs()
public void setNestedSubjectAreaGUIDs(List<String> nestedSubjectAreaGUIDs)
nestedSubjectAreaGUIDs - list of string guidspublic List<ElementStub> getAssociatedGovernanceDefinitions()
public void setAssociatedGovernanceDefinitions(List<ElementStub> associatedGovernanceDefinitions)
associatedGovernanceDefinitions - list of definitionspublic String toString()
toString in class SubjectAreaElementpublic boolean equals(Object objectToCompare)
equals in class SubjectAreaElementobjectToCompare - test objectpublic int hashCode()
hashCode in class SubjectAreaElementCopyright © 2018–2021 LF AI & Data Foundation. All rights reserved.