Interface MetadataItemProcessingSpec

All Superinterfaces:
DebugDumpable

@Experimental public interface MetadataItemProcessingSpec extends DebugDumpable
Provides information about processing of given metadata item (e.g. provenance) related to various data items (e.g. givenName, familyName, etc).
  • Method Details

    • isFullProcessing

      boolean isFullProcessing(ItemPath dataItem) throws SchemaException
      Returns:
      true if the given dataItem (e.g. fullName) supports full processing of the relevant metadata (e.g. provenance).
      Throws:
      SchemaException
    • isFullProcessing

      default boolean isFullProcessing(ItemPath dataItem, ItemDefinition<?> definition) throws SchemaException
      Returns:
      true if the given dataItem (e.g. fullName) supports full processing of the relevant metadata (e.g. provenance).
      Throws:
      SchemaException