java.lang.Object
java.lang.Enum<NodeType>
org.odpi.openmetadata.accessservices.subjectarea.properties.objects.graph.NodeType
All Implemented Interfaces:
Serializable, Comparable<NodeType>, Constable

public enum NodeType extends Enum<NodeType> implements Serializable
Different types of nodes.
  • Enum Constant Details

    • Glossary

      public static final NodeType Glossary
      A Glossary that is not acting as a taxonomy or a Canonical Glossary
    • Taxonomy

      public static final NodeType Taxonomy
      This Glossary is a taxonomy. A Taxonomy is a glossary that has a formal structure. Typically the terms have been organized into a category hierarchy that reflects their meaning or use. There may also be term relationships that also form part of the hierarchy. Taxonomies are often used to organize documents and other media in content repositories.
    • TaxonomyAndCanonicalGlossary

      public static final NodeType TaxonomyAndCanonicalGlossary
      /** This Glossary is a taxonomy. A Taxonomy is a glossary that has a formal structure. Typically the terms have been organized into a category hierarchy that reflects their meaning or use. There may also be term relationships that also form part of the hierarchy. Taxonomies are often used to organize documents and other media in content repositories. This Glossary is also acting as a canonical glossary - it has a Canonical Vocabulary providing the standard vocabulary definitions for an organization. Typically terms from other glossaries are linked to terms from the canonical glossary.
    • CanonicalGlossary

      public static final NodeType CanonicalGlossary
      This Glossary is a canonical glossary - it has a Canonical Vocabulary providing the standard vocabulary definitions for an organization. Typically terms from other glossaries are linked to terms from the canonical glossary.
    • Term

      public static final NodeType Term
      Term
    • Activity

      public static final NodeType Activity
      Activity
    • Category

      public static final NodeType Category
      Category
    • Asset

      public static final NodeType Asset
      Asset
    • SubjectAreaDefinition

      public static final NodeType SubjectAreaDefinition
      SubjectAreaDefinition
    • Project

      public static final NodeType Project
      Project
    • GlossaryProject

      public static final NodeType GlossaryProject
      Glossary Project
    • Unknown

      public static final NodeType Unknown
      Unknown type of node.
  • Method Details

    • values

      public static NodeType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static NodeType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null