Class Unit

  • All Implemented Interfaces:
    java.io.Serializable, java.util.Map<java.lang.String,​java.lang.Object>, org.bson.conversions.Bson

    public class Unit
    extends MetadataDocument<Unit>
    Unit class:
    See Also:
    Serialized Form
    • Field Detail

      • UNITDEPTHS

        public static final java.lang.String UNITDEPTHS
        UNITDEPTHS : { depth1: [UUID1], depth2: [UUID2, UUID3] }
        See Also:
        Constant Field Values
      • UNITUPS

        public static final java.lang.String UNITUPS
        UNITUPS : [ UUID1, UUID2 ]
        See Also:
        Constant Field Values
      • MANAGEMENT

        public static final java.lang.String MANAGEMENT
        Management : { various rules per themes }
        See Also:
        Constant Field Values
      • ELIMINATION

        public static final java.lang.String ELIMINATION
        elimination
        See Also:
        Constant Field Values
      • COMPUTED_INHERITED_RULES

        public static final java.lang.String COMPUTED_INHERITED_RULES
        See Also:
        Constant Field Values
      • VALID_COMPUTED_INHERITED_RULES

        public static final java.lang.String VALID_COMPUTED_INHERITED_RULES
        See Also:
        Constant Field Values
      • OPERATION_TRANSFERS

        public static final java.lang.String OPERATION_TRANSFERS
        See Also:
        Constant Field Values
      • UNIT_TYPE

        public static final java.lang.String UNIT_TYPE
        UnitType : normal or holding scheme
        See Also:
        Constant Field Values
      • PARENT_ORIGINATING_AGENCIES

        public static final java.lang.String PARENT_ORIGINATING_AGENCIES
        See Also:
        Constant Field Values
    • Constructor Detail

      • Unit

        public Unit()
        Empty constructor
      • Unit

        public Unit​(com.fasterxml.jackson.databind.JsonNode content)
        Constructor from Json
        Parameters:
        content - of type JsonNode for building Unit
      • Unit

        public Unit​(org.bson.Document content)
        Constructor from Document
        Parameters:
        content - of type Document for building Unit
      • Unit

        public Unit​(java.lang.String content)
        Constructor from Json as Text
        Parameters:
        content - of type String for building Unit