public enum ToscaPropertyType extends Enum<ToscaPropertyType>
Enum Constant and Description |
---|
BOOLEAN |
FLOAT |
INTEGER |
JSON |
KEY |
LIST |
MAP |
RANGE |
Root |
SCALAR_UNIT_FREQUENCY |
SCALAR_UNIT_SIZE |
SCALAR_UNIT_TIME |
STRING |
TIMESTAMP |
VERSION |
Modifier and Type | Method and Description |
---|---|
PropertyValueConverter |
getConverter() |
String |
getType() |
static ToscaPropertyType |
getTypeIfScalar(String dataTypeName) |
PropertyTypeValidator |
getValidator() |
ToscaValueConverter |
getValueConverter() |
boolean |
isAbstract() |
static boolean |
isScalarType(String dataTypeName) |
static ToscaPropertyType |
isValidType(String typeName) |
void |
setAbstract(boolean isAbstract) |
void |
setConverter(PropertyValueConverter converter) |
void |
setType(String type) |
void |
setValidator(PropertyTypeValidator validator) |
void |
setValueConverter(ToscaValueConverter valueConverter) |
String |
toString() |
static ToscaPropertyType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ToscaPropertyType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ToscaPropertyType Root
public static final ToscaPropertyType STRING
public static final ToscaPropertyType BOOLEAN
public static final ToscaPropertyType FLOAT
public static final ToscaPropertyType INTEGER
public static final ToscaPropertyType SCALAR_UNIT_SIZE
public static final ToscaPropertyType SCALAR_UNIT_TIME
public static final ToscaPropertyType SCALAR_UNIT_FREQUENCY
public static final ToscaPropertyType RANGE
public static final ToscaPropertyType TIMESTAMP
public static final ToscaPropertyType MAP
public static final ToscaPropertyType LIST
public static final ToscaPropertyType VERSION
public static final ToscaPropertyType KEY
public static final ToscaPropertyType JSON
public static ToscaPropertyType[] values()
for (ToscaPropertyType c : ToscaPropertyType.values()) System.out.println(c);
public static ToscaPropertyType valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String getType()
public void setType(String type)
public PropertyTypeValidator getValidator()
public void setValidator(PropertyTypeValidator validator)
public PropertyValueConverter getConverter()
public void setConverter(PropertyValueConverter converter)
public boolean isAbstract()
public void setAbstract(boolean isAbstract)
public ToscaValueConverter getValueConverter()
public void setValueConverter(ToscaValueConverter valueConverter)
public static ToscaPropertyType isValidType(String typeName)
public static boolean isScalarType(String dataTypeName)
public static ToscaPropertyType getTypeIfScalar(String dataTypeName)
public String toString()
toString
in class Enum<ToscaPropertyType>
Copyright © 2017. All rights reserved.