Class EntityPropertyMain<P>
java.lang.Object
de.fraunhofer.iosb.ilt.frostclient.model.property.PropertyAbstract<P>
de.fraunhofer.iosb.ilt.frostclient.model.property.EntityPropertyMain<P>
- Type Parameters:
P- The type of the value of the property.
- All Implemented Interfaces:
Property<P>,EntityProperty<P>,Comparable<Property<?>>
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal booleanFlag indicating a null value should not be ignored, but serialised as Json NULL.Fields inherited from class de.fraunhofer.iosb.ilt.frostclient.model.property.PropertyAbstract
readOnly -
Constructor Summary
ConstructorsConstructorDescriptionEntityPropertyMain(String name, PropertyType type) EntityPropertyMain(String name, PropertyType type, boolean serialiseNull) -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()setAliases(String... aliases) setReadOnly(boolean readOnly) Methods inherited from class de.fraunhofer.iosb.ilt.frostclient.model.property.PropertyAbstract
getJsonName, getName, getType, isReadOnly, setName, setType, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface de.fraunhofer.iosb.ilt.frostclient.model.Property
compareTo, getJsonName, getName, getType, isReadOnly
-
Field Details
-
serialiseNull
public final boolean serialiseNullFlag indicating a null value should not be ignored, but serialised as Json NULL.
-
-
Constructor Details
-
EntityPropertyMain
-
EntityPropertyMain
-
-
Method Details