Class TypeComplex
java.lang.Object
de.fraunhofer.iosb.ilt.frostclient.model.PropertyType
de.fraunhofer.iosb.ilt.frostclient.model.property.type.TypeComplex
- All Implemented Interfaces:
Annotatable
- Direct Known Subclasses:
TypeEntity,TypeEntitySet
The PropertyType of Complex Properties.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final EntityPropertyMain<TimeInstant>static final EntityPropertyMain<TimeInstant>static final Stringstatic final Stringstatic final TypeComplexstatic final Stringstatic final TypeComplexstatic final Stringstatic final TypeComplexstatic final TypeComplexstatic final Stringstatic final TypeComplexstatic final StringFields inherited from class de.fraunhofer.iosb.ilt.frostclient.model.PropertyType
annotations -
Constructor Summary
ConstructorsConstructorDescriptionTypeComplex(String name, String description, boolean openType) TypeComplex(String name, String description, boolean openType, TypeComplex.Instantiator instantiator, com.fasterxml.jackson.core.type.TypeReference tr) TypeComplex(String name, String description, boolean openType, TypeComplex.Instantiator instantiator, com.fasterxml.jackson.databind.JsonDeserializer jd, com.fasterxml.jackson.databind.JsonSerializer js) -
Method Summary
Modifier and TypeMethodDescriptiongetProperty(String name) static TypeComplexDeprecated.booleanhasProperty(String name) booleanregisterProperty(Property property) voidsetInstantiator(TypeComplex.Instantiator instantiator) toString()Methods inherited from class de.fraunhofer.iosb.ilt.frostclient.model.PropertyType
addAnnotation, getAnnotations, getDescription, getDeserializer, getName, getSerializer, isCollection, setAnnotations, setDeserializer, setSerializer
-
Field Details
-
STA_MAP_NAME
- See Also:
-
STA_OBJECT_NAME
- See Also:
-
STA_TIMEINTERVAL_NAME
- See Also:
-
STA_TIMEVALUE_NAME
- See Also:
-
NAME_INTERVAL_START
- See Also:
-
NAME_INTERVAL_END
- See Also:
-
EP_START_TIME
-
EP_END_TIME
-
STA_MAP
-
STA_OBJECT
-
STA_OBJECT_UNTYPED
-
STA_TIMEINTERVAL
-
STA_TIMEVALUE
-
-
Constructor Details
-
TypeComplex
-
TypeComplex
public TypeComplex(String name, String description, boolean openType, TypeComplex.Instantiator instantiator, com.fasterxml.jackson.core.type.TypeReference tr) -
TypeComplex
public TypeComplex(String name, String description, boolean openType, TypeComplex.Instantiator instantiator, com.fasterxml.jackson.databind.JsonDeserializer jd, com.fasterxml.jackson.databind.JsonSerializer js)
-
-
Method Details