Interface DublinCoreMetadataOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DublinCoreMetadata,DublinCoreMetadata.Builder
@Generated
public interface DublinCoreMetadataOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetContributors(int index) dc:contributor - Entities that contributed to the resourcecom.google.protobuf.ByteStringgetContributorsBytes(int index) dc:contributor - Entities that contributed to the resourceintdc:contributor - Entities that contributed to the resourcedc:contributor - Entities that contributed to the resourcedc:coverage - Spatial or temporal coveragecom.google.protobuf.ByteStringdc:coverage - Spatial or temporal coveragecom.google.protobuf.Timestampdcterms:created - Date of creationcom.google.protobuf.TimestampOrBuilderdcterms:created - Date of creationgetCreators(int index) dc:creator - Primary creators/authors of the resourcecom.google.protobuf.ByteStringgetCreatorsBytes(int index) dc:creator - Primary creators/authors of the resourceintdc:creator - Primary creators/authors of the resourcedc:creator - Primary creators/authors of the resourcecom.google.protobuf.TimestampgetDate()dc:date - Generic date associated with the resourcecom.google.protobuf.TimestampOrBuilderdc:date - Generic date associated with the resourcedc:description - Abstract, summary, or descriptioncom.google.protobuf.ByteStringdc:description - Abstract, summary, or descriptiondc:format - Media type or format of the resourcecom.google.protobuf.ByteStringdc:format - Media type or format of the resourcedc:identifier - Unique identifier (URI, DOI, ISBN, etc.)com.google.protobuf.ByteStringdc:identifier - Unique identifier (URI, DOI, ISBN, etc.)dc:language - Language of the content (e.g., "en", "fr")com.google.protobuf.ByteStringdc:language - Language of the content (e.g., "en", "fr")com.google.protobuf.Timestampdcterms:modified - Date when the resource was last modifiedcom.google.protobuf.TimestampOrBuilderdcterms:modified - Date when the resource was last modifieddc:publisher - Entity responsible for making the resource availablecom.google.protobuf.ByteStringdc:publisher - Entity responsible for making the resource availabledc:relation - Related resourcescom.google.protobuf.ByteStringdc:relation - Related resourcesdc:rights - Copyright and rights informationcom.google.protobuf.ByteStringdc:rights - Copyright and rights informationdc:source - Source from which this resource is derivedcom.google.protobuf.ByteStringdc:source - Source from which this resource is derivedgetSubjects(int index) dc:subject - Keywords, key phrases, or classification codescom.google.protobuf.ByteStringgetSubjectsBytes(int index) dc:subject - Keywords, key phrases, or classification codesintdc:subject - Keywords, key phrases, or classification codesdc:subject - Keywords, key phrases, or classification codesgetTitle()dc:title - The formal title of the resourcecom.google.protobuf.ByteStringdc:title - The formal title of the resourcegetType()dc:type - Nature or genre of the contentcom.google.protobuf.ByteStringdc:type - Nature or genre of the contentbooleandc:coverage - Spatial or temporal coveragebooleandcterms:created - Date of creationbooleanhasDate()dc:date - Generic date associated with the resourcebooleandc:description - Abstract, summary, or descriptionbooleandc:format - Media type or format of the resourcebooleandc:identifier - Unique identifier (URI, DOI, ISBN, etc.)booleandc:language - Language of the content (e.g., "en", "fr")booleandcterms:modified - Date when the resource was last modifiedbooleandc:publisher - Entity responsible for making the resource availablebooleandc:relation - Related resourcesbooleandc:rights - Copyright and rights informationbooleandc:source - Source from which this resource is derivedbooleanhasTitle()dc:title - The formal title of the resourcebooleanhasType()dc:type - Nature or genre of the contentMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasFormat
boolean hasFormat()dc:format - Media type or format of the resource
optional string format = 1 [json_name = "format"];- Returns:
- Whether the format field is set.
-
getFormat
String getFormat()dc:format - Media type or format of the resource
optional string format = 1 [json_name = "format"];- Returns:
- The format.
-
getFormatBytes
com.google.protobuf.ByteString getFormatBytes()dc:format - Media type or format of the resource
optional string format = 1 [json_name = "format"];- Returns:
- The bytes for format.
-
hasIdentifier
boolean hasIdentifier()dc:identifier - Unique identifier (URI, DOI, ISBN, etc.)
optional string identifier = 2 [json_name = "identifier"];- Returns:
- Whether the identifier field is set.
-
getIdentifier
String getIdentifier()dc:identifier - Unique identifier (URI, DOI, ISBN, etc.)
optional string identifier = 2 [json_name = "identifier"];- Returns:
- The identifier.
-
getIdentifierBytes
com.google.protobuf.ByteString getIdentifierBytes()dc:identifier - Unique identifier (URI, DOI, ISBN, etc.)
optional string identifier = 2 [json_name = "identifier"];- Returns:
- The bytes for identifier.
-
hasModified
boolean hasModified()dcterms:modified - Date when the resource was last modified
optional .google.protobuf.Timestamp modified = 3 [json_name = "modified"];- Returns:
- Whether the modified field is set.
-
getModified
com.google.protobuf.Timestamp getModified()dcterms:modified - Date when the resource was last modified
optional .google.protobuf.Timestamp modified = 3 [json_name = "modified"];- Returns:
- The modified.
-
getModifiedOrBuilder
com.google.protobuf.TimestampOrBuilder getModifiedOrBuilder()dcterms:modified - Date when the resource was last modified
optional .google.protobuf.Timestamp modified = 3 [json_name = "modified"]; -
getContributorsList
dc:contributor - Entities that contributed to the resource
repeated string contributors = 4 [json_name = "contributors"];- Returns:
- A list containing the contributors.
-
getContributorsCount
int getContributorsCount()dc:contributor - Entities that contributed to the resource
repeated string contributors = 4 [json_name = "contributors"];- Returns:
- The count of contributors.
-
getContributors
dc:contributor - Entities that contributed to the resource
repeated string contributors = 4 [json_name = "contributors"];- Parameters:
index- The index of the element to return.- Returns:
- The contributors at the given index.
-
getContributorsBytes
com.google.protobuf.ByteString getContributorsBytes(int index) dc:contributor - Entities that contributed to the resource
repeated string contributors = 4 [json_name = "contributors"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the contributors at the given index.
-
hasCoverage
boolean hasCoverage()dc:coverage - Spatial or temporal coverage
optional string coverage = 5 [json_name = "coverage"];- Returns:
- Whether the coverage field is set.
-
getCoverage
String getCoverage()dc:coverage - Spatial or temporal coverage
optional string coverage = 5 [json_name = "coverage"];- Returns:
- The coverage.
-
getCoverageBytes
com.google.protobuf.ByteString getCoverageBytes()dc:coverage - Spatial or temporal coverage
optional string coverage = 5 [json_name = "coverage"];- Returns:
- The bytes for coverage.
-
getCreatorsList
dc:creator - Primary creators/authors of the resource
repeated string creators = 6 [json_name = "creators"];- Returns:
- A list containing the creators.
-
getCreatorsCount
int getCreatorsCount()dc:creator - Primary creators/authors of the resource
repeated string creators = 6 [json_name = "creators"];- Returns:
- The count of creators.
-
getCreators
dc:creator - Primary creators/authors of the resource
repeated string creators = 6 [json_name = "creators"];- Parameters:
index- The index of the element to return.- Returns:
- The creators at the given index.
-
getCreatorsBytes
com.google.protobuf.ByteString getCreatorsBytes(int index) dc:creator - Primary creators/authors of the resource
repeated string creators = 6 [json_name = "creators"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the creators at the given index.
-
hasCreated
boolean hasCreated()dcterms:created - Date of creation
optional .google.protobuf.Timestamp created = 7 [json_name = "created"];- Returns:
- Whether the created field is set.
-
getCreated
com.google.protobuf.Timestamp getCreated()dcterms:created - Date of creation
optional .google.protobuf.Timestamp created = 7 [json_name = "created"];- Returns:
- The created.
-
getCreatedOrBuilder
com.google.protobuf.TimestampOrBuilder getCreatedOrBuilder()dcterms:created - Date of creation
optional .google.protobuf.Timestamp created = 7 [json_name = "created"]; -
hasDate
boolean hasDate()dc:date - Generic date associated with the resource
optional .google.protobuf.Timestamp date = 8 [json_name = "date"];- Returns:
- Whether the date field is set.
-
getDate
com.google.protobuf.Timestamp getDate()dc:date - Generic date associated with the resource
optional .google.protobuf.Timestamp date = 8 [json_name = "date"];- Returns:
- The date.
-
getDateOrBuilder
com.google.protobuf.TimestampOrBuilder getDateOrBuilder()dc:date - Generic date associated with the resource
optional .google.protobuf.Timestamp date = 8 [json_name = "date"]; -
hasDescription
boolean hasDescription()dc:description - Abstract, summary, or description
optional string description = 9 [json_name = "description"];- Returns:
- Whether the description field is set.
-
getDescription
String getDescription()dc:description - Abstract, summary, or description
optional string description = 9 [json_name = "description"];- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()dc:description - Abstract, summary, or description
optional string description = 9 [json_name = "description"];- Returns:
- The bytes for description.
-
hasLanguage
boolean hasLanguage()dc:language - Language of the content (e.g., "en", "fr")
optional string language = 10 [json_name = "language"];- Returns:
- Whether the language field is set.
-
getLanguage
String getLanguage()dc:language - Language of the content (e.g., "en", "fr")
optional string language = 10 [json_name = "language"];- Returns:
- The language.
-
getLanguageBytes
com.google.protobuf.ByteString getLanguageBytes()dc:language - Language of the content (e.g., "en", "fr")
optional string language = 10 [json_name = "language"];- Returns:
- The bytes for language.
-
hasPublisher
boolean hasPublisher()dc:publisher - Entity responsible for making the resource available
optional string publisher = 11 [json_name = "publisher"];- Returns:
- Whether the publisher field is set.
-
getPublisher
String getPublisher()dc:publisher - Entity responsible for making the resource available
optional string publisher = 11 [json_name = "publisher"];- Returns:
- The publisher.
-
getPublisherBytes
com.google.protobuf.ByteString getPublisherBytes()dc:publisher - Entity responsible for making the resource available
optional string publisher = 11 [json_name = "publisher"];- Returns:
- The bytes for publisher.
-
hasRelation
boolean hasRelation()dc:relation - Related resources
optional string relation = 12 [json_name = "relation"];- Returns:
- Whether the relation field is set.
-
getRelation
String getRelation()dc:relation - Related resources
optional string relation = 12 [json_name = "relation"];- Returns:
- The relation.
-
getRelationBytes
com.google.protobuf.ByteString getRelationBytes()dc:relation - Related resources
optional string relation = 12 [json_name = "relation"];- Returns:
- The bytes for relation.
-
hasRights
boolean hasRights()dc:rights - Copyright and rights information
optional string rights = 13 [json_name = "rights"];- Returns:
- Whether the rights field is set.
-
getRights
String getRights()dc:rights - Copyright and rights information
optional string rights = 13 [json_name = "rights"];- Returns:
- The rights.
-
getRightsBytes
com.google.protobuf.ByteString getRightsBytes()dc:rights - Copyright and rights information
optional string rights = 13 [json_name = "rights"];- Returns:
- The bytes for rights.
-
hasSource
boolean hasSource()dc:source - Source from which this resource is derived
optional string source = 14 [json_name = "source"];- Returns:
- Whether the source field is set.
-
getSource
String getSource()dc:source - Source from which this resource is derived
optional string source = 14 [json_name = "source"];- Returns:
- The source.
-
getSourceBytes
com.google.protobuf.ByteString getSourceBytes()dc:source - Source from which this resource is derived
optional string source = 14 [json_name = "source"];- Returns:
- The bytes for source.
-
getSubjectsList
dc:subject - Keywords, key phrases, or classification codes
repeated string subjects = 15 [json_name = "subjects"];- Returns:
- A list containing the subjects.
-
getSubjectsCount
int getSubjectsCount()dc:subject - Keywords, key phrases, or classification codes
repeated string subjects = 15 [json_name = "subjects"];- Returns:
- The count of subjects.
-
getSubjects
dc:subject - Keywords, key phrases, or classification codes
repeated string subjects = 15 [json_name = "subjects"];- Parameters:
index- The index of the element to return.- Returns:
- The subjects at the given index.
-
getSubjectsBytes
com.google.protobuf.ByteString getSubjectsBytes(int index) dc:subject - Keywords, key phrases, or classification codes
repeated string subjects = 15 [json_name = "subjects"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the subjects at the given index.
-
hasTitle
boolean hasTitle()dc:title - The formal title of the resource
optional string title = 16 [json_name = "title"];- Returns:
- Whether the title field is set.
-
getTitle
String getTitle()dc:title - The formal title of the resource
optional string title = 16 [json_name = "title"];- Returns:
- The title.
-
getTitleBytes
com.google.protobuf.ByteString getTitleBytes()dc:title - The formal title of the resource
optional string title = 16 [json_name = "title"];- Returns:
- The bytes for title.
-
hasType
boolean hasType()dc:type - Nature or genre of the content
optional string type = 17 [json_name = "type"];- Returns:
- Whether the type field is set.
-
getType
String getType()dc:type - Nature or genre of the content
optional string type = 17 [json_name = "type"];- Returns:
- The type.
-
getTypeBytes
com.google.protobuf.ByteString getTypeBytes()dc:type - Nature or genre of the content
optional string type = 17 [json_name = "type"];- Returns:
- The bytes for type.
-