Package com.ads.api.beans.sm
Enum Class SMNode.SMNodeType
- All Implemented Interfaces:
Serializable,Comparable<SMNode.SMNodeType>,Constable
- Enclosing class:
- SMNode
The constants of this enumerated type provides a simple classification and used to specify the NodeType such as System, Environment, Table, Column, Component or Field.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionSMNodeType value COLUMN refers to the new column which is created under a table which can be a specific attribute or property of the table under which it is present.SMNodeType value COMPONENT refers to the modular part of the system.Multiple components can be combined together.SMNodeType value ENVIRONMENT refers to the new environment which is created under a system in metaData Repository.SMNodeType value FIELD refers to the specific part or attribute or a property of the Component.SMNodeType value SYSTEM refers to the new system which is created in metaData Repository.SMNodeType value TABLE refers to the new table which is created under a environment in a system in the metaData Repository. -
Method Summary
Modifier and TypeMethodDescriptionstatic SMNode.SMNodeTypegetSMNodeType(String value) static SMNode.SMNodeTypeReturns the enum constant of this class with the specified name.static SMNode.SMNodeType[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
SYSTEM
SMNodeType value SYSTEM refers to the new system which is created in metaData Repository. -
ENVIRONMENT
SMNodeType value ENVIRONMENT refers to the new environment which is created under a system in metaData Repository. -
TABLE
SMNodeType value TABLE refers to the new table which is created under a environment in a system in the metaData Repository. -
COLUMN
SMNodeType value COLUMN refers to the new column which is created under a table which can be a specific attribute or property of the table under which it is present. -
COMPONENT
SMNodeType value COMPONENT refers to the modular part of the system.Multiple components can be combined together. -
FIELD
SMNodeType value FIELD refers to the specific part or attribute or a property of the Component.
-
-
Method Details
-
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
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 nameNullPointerException- if the argument is null
-
getSMNodeType
-