Class TypeComplex
java.lang.Object
de.fraunhofer.iosb.ilt.frostclient.model.PropertyType
de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeComplex
- Direct Known Subclasses:
TypeEntity,TypeEntitySet
The PropertyType of Complex Properties.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final TypeComplexstatic final Stringstatic final TypeComplexstatic final Stringstatic final TypeComplexstatic final TypeComplexstatic final Stringstatic final TypeComplexstatic final String -
Constructor Summary
ConstructorsConstructorDescriptionTypeComplex(String name, String description, com.fasterxml.jackson.core.type.TypeReference typeReference) TypeComplex(String name, String description, com.fasterxml.jackson.core.type.TypeReference typeReference, boolean openType) -
Method Summary
Modifier and TypeMethodDescriptionaddProperty(String name, PropertyType property, boolean required) static TypeComplexbooleanbooleanisRequired(String property) Methods inherited from class de.fraunhofer.iosb.ilt.frostclient.model.PropertyType
getDescription, getName, getTypeReference, isCollection, parseFromUrl
-
Field Details
-
STA_MAP_NAME
- See Also:
-
STA_OBJECT_NAME
- See Also:
-
STA_TIMEINTERVAL_NAME
- See Also:
-
STA_TIMEVALUE_NAME
- See Also:
-
KEY_INTERVAL_START
- See Also:
-
KEY_INTERVAL_END
- See Also:
-
STA_MAP
-
STA_OBJECT
-
STA_OBJECT_UNTYPED
-
STA_TIMEINTERVAL
-
STA_TIMEVALUE
-
-
Constructor Details
-
TypeComplex
-
TypeComplex
-
-
Method Details
-
getType
-
isOpenType
public boolean isOpenType() -
getProperties
-
isRequired
-
addProperty
-