Interface ResourceMetadata
public interface ResourceMetadata
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ResourceMetadata
static final IoSupplier
<ResourceMetadata> -
Method Summary
Modifier and TypeMethodDescriptionprivate <T> void
copySection
(ResourceMetadata.Builder pBuilder, MetadataSectionSerializer<T> pSerializer) default ResourceMetadata
copySections
(Collection<MetadataSectionSerializer<?>> pSerializers) static ResourceMetadata
fromJsonStream
(InputStream pStream) <T> Optional
<T> getSection
(MetadataSectionSerializer<T> pSerializer)
-
Field Details
-
EMPTY
-
EMPTY_SUPPLIER
-
-
Method Details
-
fromJsonStream
- Throws:
IOException
-
getSection
-
copySections
-
copySection
private <T> void copySection(ResourceMetadata.Builder pBuilder, MetadataSectionSerializer<T> pSerializer)
-