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:
Annotatable,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
annotations, keyPart, nullable, 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
addAnnotation, getAnnotations, getJsonName, getName, getType, isKeyPart, isNullable, isReadOnly, setAnnotations, setKeyPart, setName, setNullable, 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.csdl.annotation.Annotatable
getAnnotationsMethods inherited from interface de.fraunhofer.iosb.ilt.frostclient.model.Property
compareTo, getJsonName, getName, getType, isKeyPart, isNullable, 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