Interface SchemaMetadataConstants


  • public interface SchemaMetadataConstants
    This interface contains the paths to the nodes that hold the metadata associated to table records.
    Since:
    6.1.0
    See Also:
    SchemaNode.getNodeChildren(boolean)
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static Path CREATION_TIME_PATH
      Path to the node that defines the creation time of a record.
      static Path CREATOR_PATH
      Path to the node that defines the creator of a record.
      static Path METADATA_PATH
      Path to the group that holds the metadata.
      static Path SYSTEM_PATH
      Path to the group that holds the system informations about a record.
      static Path UPDATE_TIME_PATH
      Path to the node that defines the time of the last modification of a record.
      static Path UPDATER_PATH
      Path to the node that defines last user who modified a record.
      static Path UUID_PATH
      Path to the node that defines the uuid of a record.
    • Field Detail

      • METADATA_PATH

        static final Path METADATA_PATH
        Path to the group that holds the metadata.
      • SYSTEM_PATH

        static final Path SYSTEM_PATH
        Path to the group that holds the system informations about a record.
      • CREATION_TIME_PATH

        static final Path CREATION_TIME_PATH
        Path to the node that defines the creation time of a record.

        The XML Schema data type Type of corresponding node is SchemaTypeName.XS_DATETIME. The value of the corresponding node is of type Date.

        This path can be used as the following:

         Date timeOfCreation = record.getDate(CREATION_TIME_PATH);
         
        where record is an record object.

        See Also:
        Adaptation.getTimeOfCreation()
      • UUID_PATH

        static final Path UUID_PATH
        Path to the node that defines the uuid of a record.

        The XML Schema data type Type of corresponding node is SchemaTypeName.XS_STRING. The value of the corresponding node is of type String.

        This path can be used as the following:

         String uuid = record.getString(UUID_PATH);
         
        where record is an record object.