StatementStatus =============== .. java:package:: org.caosdb.server.entity :noindex: .. java:type:: public enum StatementStatus implements StatementStatusInterface The statement status has two purposes: 1. Storing the importance of an entity (any of ``OBLIGATORY``, ``RECOMMENDED``, ``SUGGESTED``, or ``FIX``). ``OBLIGATORY``, ``RECOMMENDED``, and ``SUGGESTED`` specify whether this Entity must, should or may be present, and whether the server will throw an error, a warning or nothing, respectively, if it is missing. The importance is also used to specify the level of inheritance whereby ``FIX`` means that the entity is never inherited. See \ `the documentation of RecordTypes <../../../../../specification/RecordType.html>`_\ for more information. :author: Timm Fitschen (t.fitschen@indiscale.com) Enum Constants -------------- FIX ^^^ .. java:field:: public static final StatementStatus FIX :outertype: StatementStatus OBLIGATORY ^^^^^^^^^^ .. java:field:: public static final StatementStatus OBLIGATORY :outertype: StatementStatus RECOMMENDED ^^^^^^^^^^^ .. java:field:: public static final StatementStatus RECOMMENDED :outertype: StatementStatus SUGGESTED ^^^^^^^^^ .. java:field:: public static final StatementStatus SUGGESTED :outertype: StatementStatus