@Requirement(reqId="DOI_SRV_010",reqName="Cr\u00e9ation de m\u00e9tadonn\u00e9es") @Requirement(reqId="DOI_SRV_040",reqName="Mise \u00e0 jour des m\u00e9tadonn\u00e9es d\u2019un DOI") @Requirement(reqId="DOI_INTER_060",reqName="V\u00e9rification du sch\u00e9ma de m\u00e9tadonn\u00e9es") public enum RelationType extends Enum<RelationType>
Enum Constant and Description |
---|
CITES
indicates that A includes B in a citation.
|
COMPILES
indicates B is the result of a compile or creation event using A.
|
CONTINUES
indicates A is a continuation of the work B.
|
DESCRIBES |
DOCUMENTS
indicates A is documentation about/B.
|
HAS_METADATA
indicates resource A has additional metadata B.
|
HAS_PART
indicates A includes the part B.
|
HAS_VERSION |
IS_CITED_BY
indicates that B includes A in a citation.
|
IS_COMPILED_BY
indicates B is used to compile or create A.
|
IS_CONTINUED_BY
indicates A is continued by the work B.
|
IS_DERIVED_FROM
indicates B is a source upon which A is based.
|
IS_DESCRIBED_BY |
IS_DOCUMENTED_BY
indicates B is documentation about/explaining A.
|
IS_IDENTICAL_TO
indicates that A is identical to B, for use when there is a need to
register two separate instances of the same resource
|
IS_METADATA_FOR
indicates additional metadata A for a resource B.
|
IS_NEW_VERSION_OF
indicates A is a new edition of B, where the new edition has been
modified or updated.
|
IS_ORIGINAL_FORM_OF
indicates A is the original form of B.
|
IS_PART_OF
indicates A is a portion of B; may be used for elements of a series.
|
IS_PREVIOUS_VERSION_OF
indicates A is a previous edition of B.
|
IS_REFERENCED_BY
indicates A is used as a source of information by B.
|
IS_REQUIRED_BY |
IS_REVIEWED_BY
indicates that A is reviewed by B.
|
IS_SOURCE_OF
indicates A is a source upon which B is based.
|
IS_SUPPLEMENT_TO
indicates that A is a supplement to B.
|
IS_SUPPLEMENTED_BY
indicates that B is a supplement to A.
|
IS_VARIANT_FORM_OF
indicates A is a variant or different form of B, e.g.
|
IS_VERSION_OF |
REFERENCES
indicates B is used as a source of information for A.
|
REQUIRES |
REVIEWS
indicates that A is a review of B.
|
Modifier and Type | Method and Description |
---|---|
static RelationType |
fromValue(String v)
Returns the relation type from a value
|
String |
value()
Returns the value.
|
static RelationType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static RelationType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final RelationType IS_CITED_BY
<relatedIdentifier relatedIdentifierType="DOI"relationType="IsCitedBy">
10.4232/10.ASEAS‐5.2‐1
</relatedIdentifier>
public static final RelationType CITES
<relatedIdentifier relatedIdentifierType="ISBN" relationType="Cites">
0761964312
</relatedIdentifier>
public static final RelationType IS_SUPPLEMENT_TO
<relatedIdentifier relatedIdentifierType="URN" relationType="IsSupplementTo">
urn:nbn:de:0168‐ssoar‐13172
</relatedIdentifier>
public static final RelationType IS_SUPPLEMENTED_BY
<relatedIdentifier relatedIdentifierType="PMID" relationType="IsSupplementedBy">
16911322/
</relatedIdentifier>
public static final RelationType IS_CONTINUED_BY
<relatedIdentifier relatedIdentifierType="URN" relationType="IsContinuedBy">
urn:nbn:de:bsz:21‐opus‐4967
</relatedIdentifier>
public static final RelationType CONTINUES
<relatedIdentifier relatedIdentifierType="URN" relationType="IsContinuedBy">
urn:nbn:de:bsz:21‐opus‐4967
</relatedIdentifier>
public static final RelationType IS_NEW_VERSION_OF
<relatedIdentifier relatedIdentifierType="DOI" relationType="IsNewVersionOf">
10.5438/0005
</relatedIdentifier>
public static final RelationType IS_PREVIOUS_VERSION_OF
<relatedIdentifier relatedIdentifierType="DOI" relationType="IsPreviousVersionOf">
10.5438/0007
</relatedIdentifier>
public static final RelationType IS_PART_OF
<relatedIdentifier relatedIdentifierType="ISBN" relationType="IsPartOf">
0‐486‐27557‐4
</relatedIdentifier>
public static final RelationType HAS_PART
<relatedIdentifier relatedIdentifierType="DOI" relationType="HasPart">
10.1234/7894
</relatedIdentifier>
public static final RelationType IS_REFERENCED_BY
<relatedIdentifier relatedIdentifierType="URL" relationType="IsReferencedBy">
http://www.testpubl.de
</relatedIdentifier>
public static final RelationType REFERENCES
<relatedIdentifier relatedIdentifierType="URN" relationType="References">
urn:nbn:de:bsz:21‐opus‐963
</relatedIdentifier>
public static final RelationType IS_DOCUMENTED_BY
<relatedIdentifier relatedIdentifierType="URL" relationType="IsDocumentedBy">
http://tobias‐lib.uni‐tuebingen.de/volltexte/2000/96/
</relatedIdentifier>
public static final RelationType DOCUMENTS
<relatedIdentifier relatedIdentifierType="DOI" relationType="Documents">
10.1234/7836
</relatedIdentifier>
public static final RelationType IS_COMPILED_BY
<relatedIdentifier relatedIdentifierType="URL" relationType="isCompiledBy">
http://d‐nb.info/gnd/4513749‐3
</relatedIdentifier>
public static final RelationType COMPILES
<relatedIdentifier relatedIdentifierType="URN" relationType="Compiles">
urn:nbn:de:bsz:21‐opus‐963
</relatedIdentifier>
public static final RelationType IS_VARIANT_FORM_OF
<relatedIdentifier relatedIdentifierType="DOI" relationType="IsVariantFormOf">
10.1234/8675
</relatedIdentifier>
Use for a different form of one thing.public static final RelationType IS_ORIGINAL_FORM_OF
<relatedIdentifier relatedIdentifierType="DOI" relationType="IsOriginalFormOf">
10.1234/9035
</relatedIdentifier>
public static final RelationType IS_IDENTICAL_TO
<relatedIdentifier relatedIdentifierType="URL" relationType="IsIdenticalTo">
http://oac.cdlib.org/findaid/ark:/13030/c8r78fzq
</relatedIdentifier>
IsIdenticalTo should be used for a resource that is the same as
the registered resource but is saved on another location, maybe another
institution.public static final RelationType HAS_METADATA
<relatedIdentifier relatedIdentifierType="DOI" relationType="HasMetadata"
relatedMetadataScheme="DDI‐L"
schemeURI="http://www.ddialliance.org/Specification/DDI‐Lifecycle/3.1/XMLSchema/instance.xsd">
10.1234/567890
</relatedIdentifier>
public static final RelationType IS_METADATA_FOR
<relatedIdentifier relatedIdentifierType="DOI" relationType="IsMetadataFor"
relatedMetadataScheme="DDI‐L"
schemeURI="http://www.ddialliance.org/Specification/DDI‐Lifecycle/3.1/XMLSchema/instance.xsd">
10.1234/567891
</relatedIdentifier>
public static final RelationType REVIEWS
<relatedIdentifier relatedIdentifierType="DOI" relationType="Reviews">
10.12688/f1000research.4001.1
</relatedIdentifier>
public static final RelationType IS_REVIEWED_BY
<relatedIdentifier relatedIdentifierType="DOI" relationType="IsReviewedBy">
10.5256/F1000RESEARCH.4288.R4745
</relatedIdentifier>
public static final RelationType IS_DERIVED_FROM
<relatedIdentifier relatedIdentifierType="DOI" relationType="IsDerivedFrom">
10.6078/M7DZ067C
</relatedIdentifier>
IsDerivedFrom should be used for a resource that is a derivative
of an original resource. In this example, the dataset is derived from a
larger dataset and data values have been manipulated from their original
state.public static final RelationType IS_SOURCE_OF
<relatedIdentifier relatedIdentifierType="URL" relationType="IsSourceOf">
http://opencontext.org/projects/81204AF8‐127C‐4686‐E9B0‐1202C3A47959
</relatedIdentifier>
IsSourceOf is the original resource from which a derivative
resource was created. In this example, this is the original dataset
without value manipulation, and the source of the derived dataset. public static final RelationType DESCRIBES
public static final RelationType IS_DESCRIBED_BY
public static final RelationType HAS_VERSION
public static final RelationType IS_VERSION_OF
public static final RelationType REQUIRES
public static final RelationType IS_REQUIRED_BY
private final String value
public static RelationType[] values()
for (RelationType c : RelationType.values()) System.out.println(c);
public static RelationType valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String value()
public static RelationType fromValue(String v)
v
- valueCopyright © 2017–2020 CNES. All rights reserved.