Enum TimestampType

    • Enum Constant Detail

      • CONTENT_TIMESTAMP

        public static final TimestampType CONTENT_TIMESTAMP
      • ALL_DATA_OBJECTS_TIMESTAMP

        public static final TimestampType ALL_DATA_OBJECTS_TIMESTAMP
      • INDIVIDUAL_DATA_OBJECTS_TIMESTAMP

        public static final TimestampType INDIVIDUAL_DATA_OBJECTS_TIMESTAMP
      • SIGNATURE_TIMESTAMP

        public static final TimestampType SIGNATURE_TIMESTAMP
      • VALIDATION_DATA_REFSONLY_TIMESTAMP

        public static final TimestampType VALIDATION_DATA_REFSONLY_TIMESTAMP
      • VALIDATION_DATA_TIMESTAMP

        public static final TimestampType VALIDATION_DATA_TIMESTAMP
      • ARCHIVE_TIMESTAMP

        public static final TimestampType ARCHIVE_TIMESTAMP
    • Method Detail

      • values

        public static TimestampType[] values()
        Returns an array containing the constants of this enum type, in the order they are declared.
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static TimestampType valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null
      • isContentTimestamp

        public boolean isContentTimestamp()
      • coversSignature

        public boolean coversSignature()
      • coversValidationData

        public boolean coversValidationData()
      • isArchivalTimestamp

        public boolean isArchivalTimestamp()
      • getContentTimestampTypes

        public static TimestampType[] getContentTimestampTypes()
        Returns an array of all available content timestamps
        Returns:
        array of content TimestampType
      • getTimestampTypesCoveringValidationData

        public static TimestampType[] getTimestampTypesCoveringValidationData()
        Returns an array of all available timestamps covering Validation Data
        Returns:
        array of TimestampTypes that cover Validation Data