java.lang.Object
org.odpi.openmetadata.accessservices.subjectarea.properties.objects.graph.Node
org.odpi.openmetadata.accessservices.subjectarea.properties.objects.governednode.GovernedNode
All Implemented Interfaces:
Serializable, OmasObject
Direct Known Subclasses:
Term

public class GovernedNode extends Node implements Serializable
A governed Node is a node that can have associated governance classifications.
See Also:
  • Constructor Details

    • GovernedNode

      public GovernedNode()
  • Method Details

    • getGovernanceClassifications

      public GovernanceClassifications getGovernanceClassifications()
    • setGovernanceClassifications

      public void setGovernanceClassifications(GovernanceClassifications governanceClassifications)
    • toString

      public StringBuilder toString(StringBuilder sb)
      Overrides:
      toString in class Node
    • toString

      public String toString()
      Overrides:
      toString in class Node
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Node
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Node
    • setClassifications

      public void setClassifications(List<Classification> classifications)
      If governance action classifications (Retention, Confidence, Confidentiality or Criticality) are supplied then remove them from the classifications and add to the appropriate named field. e.g. Retention will be set in the retention field.
      Overrides:
      setClassifications in class Node
      Parameters:
      classifications - the list of classifications to set on the GovernedNode.