Enum NodeType
- java.lang.Object
-
- java.lang.Enum<NodeType>
-
- org.odpi.openmetadata.accessservices.subjectarea.properties.objects.graph.NodeType
-
- All Implemented Interfaces:
Serializable,Comparable<NodeType>
public enum NodeType extends Enum<NodeType> implements Serializable
Different types of nodes.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ActivityActivityAssetAssetCanonicalGlossaryThis Glossary is a canonical glossary - it has a Canonical Vocabulary providing the standard vocabulary definitions for an organization.CategoryCategoryGlossaryA Glossary that is not acting as a taxonomy or a Canonical GlossaryGlossaryProjectGlossary ProjectProjectProjectSubjectAreaDefinitionSubjectAreaDefinitionTaxonomyThis Glossary is a taxonomy.TaxonomyAndCanonicalGlossary/** This Glossary is a taxonomy.TermTermUnknownUnknown type of node.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static NodeTypevalueOf(String name)Returns the enum constant of this type with the specified name.static NodeType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
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 Detail
-
values
public static NodeType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (NodeType c : NodeType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static NodeType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified nameNullPointerException- if the argument is null
-
-