Class DMRM
- Author:
- Pascal-Nicolas Becker (dspace -at- pascal -hyphen- becker -dot- de)
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.hp.hpl.jena.rdf.model.PropertyA regex that the metadata value has to fulfill if the mapping should become active.static final com.hp.hpl.jena.rdf.model.PropertySpecifies the RDF to generate for a specified matadata.static final com.hp.hpl.jena.rdf.model.PropertyDefines to use the language tag of a DSpace metadata value.static final com.hp.hpl.jena.rdf.model.ResourceRepresents the mapping of a DSpace metadata value to an RDF equivalent.static final com.hp.hpl.jena.rdf.model.ResourcePlaceholder for the IRI of the DSpace Object that gets converted.static final com.hp.hpl.jena.rdf.model.ResourceShortcut to generate a Literal containing an unchanged metadata value.static final com.hp.hpl.jena.rdf.model.ResourceGenerates a literal depending on a DSpace metadata value.static final com.hp.hpl.jena.rdf.model.PropertyDefines the language a literal uses.static final com.hp.hpl.jena.rdf.model.PropertyDefines the datatype a generated literal gets.static final com.hp.hpl.jena.rdf.model.PropertyA regex that matches those subsequences of a metadata value, that should be replaced.static final com.hp.hpl.jena.rdf.model.PropertyThe name of the metadata to convert (e.g. dc.title).static final com.hp.hpl.jena.rdf.model.PropertyInformation how the metadata value should be modified before it is inserted in the pattern.static final com.hp.hpl.jena.rdf.model.ResourceThe namespace of the vocabulary as a resourcestatic final StringThe namespace of the vocabulary as a stringstatic final com.hp.hpl.jena.rdf.model.PropertyThe object of a DSpace metadata RDF mapping result.static final com.hp.hpl.jena.rdf.model.PropertyA pattern that contains $DSpaceValue as placeholder for the metadata value.static final com.hp.hpl.jena.rdf.model.PropertyThe predicate of a DSpace metadata RDF mapping result.static final com.hp.hpl.jena.rdf.model.PropertyA regex that replaces previously matched subsequences of a metadata value.static final com.hp.hpl.jena.rdf.model.ResourceGenerates an IRI used for a rdfs:Resource depending on the converted DSpace Object and one of its metadata values.static final com.hp.hpl.jena.rdf.model.ResourceA reified statement that describes the result of the DSpaceMetadataRDFMapping.static final com.hp.hpl.jena.rdf.model.PropertyThe subject of a DSpace metadata RDF mapping result.static final com.hp.hpl.jena.rdf.model.ResourceA regular expression to be used with java, composed of a matching and a replaying expression.static final com.hp.hpl.jena.rdf.model.ResourceProcesses a metadata value into an RDF value or an IRI. -
Method Summary
-
Field Details
-
NS
The namespace of the vocabulary as a string
- See Also:
-
NAMESPACE
public static final com.hp.hpl.jena.rdf.model.Resource NAMESPACEThe namespace of the vocabulary as a resource
-
DSpaceMetadataRDFMapping
public static final com.hp.hpl.jena.rdf.model.Resource DSpaceMetadataRDFMappingRepresents the mapping of a DSpace metadata value to an RDF equivalent.
-
Result
public static final com.hp.hpl.jena.rdf.model.Resource ResultA reified statement that describes the result of the DSpaceMetadataRDFMapping.
-
ValueProcessor
public static final com.hp.hpl.jena.rdf.model.Resource ValueProcessorProcesses a metadata value into an RDF value or an IRI.
-
ValueModifier
public static final com.hp.hpl.jena.rdf.model.Resource ValueModifierA regular expression to be used with java, composed of a matching and a replaying expression.
-
LiteralGenerator
public static final com.hp.hpl.jena.rdf.model.Resource LiteralGeneratorGenerates a literal depending on a DSpace metadata value.
-
ResourceGenerator
public static final com.hp.hpl.jena.rdf.model.Resource ResourceGeneratorGenerates an IRI used for a rdfs:Resource depending on the converted DSpace Object and one of its metadata values.
-
DSpaceObjectIRI
public static final com.hp.hpl.jena.rdf.model.Resource DSpaceObjectIRIPlaceholder for the IRI of the DSpace Object that gets converted.
-
DSpaceValue
public static final com.hp.hpl.jena.rdf.model.Resource DSpaceValueShortcut to generate a Literal containing an unchanged metadata value.
-
creates
public static final com.hp.hpl.jena.rdf.model.Property createsSpecifies the RDF to generate for a specified matadata.
-
subject
public static final com.hp.hpl.jena.rdf.model.Property subjectThe subject of a DSpace metadata RDF mapping result.
-
predicate
public static final com.hp.hpl.jena.rdf.model.Property predicateThe predicate of a DSpace metadata RDF mapping result.
-
object
public static final com.hp.hpl.jena.rdf.model.Property objectThe object of a DSpace metadata RDF mapping result.
-
metadataName
public static final com.hp.hpl.jena.rdf.model.Property metadataNameThe name of the metadata to convert (e.g. dc.title).
-
condition
public static final com.hp.hpl.jena.rdf.model.Property conditionA regex that the metadata value has to fulfill if the mapping should become active.
-
modifier
public static final com.hp.hpl.jena.rdf.model.Property modifierInformation how the metadata value should be modified before it is inserted in the pattern.
-
matcher
public static final com.hp.hpl.jena.rdf.model.Property matcherA regex that matches those subsequences of a metadata value, that should be replaced.
-
replacement
public static final com.hp.hpl.jena.rdf.model.Property replacementA regex that replaces previously matched subsequences of a metadata value.
-
pattern
public static final com.hp.hpl.jena.rdf.model.Property patternA pattern that contains $DSpaceValue as placeholder for the metadata value.
-
literalType
public static final com.hp.hpl.jena.rdf.model.Property literalTypeDefines the datatype a generated literal gets.
-
literalLanguage
public static final com.hp.hpl.jena.rdf.model.Property literalLanguageDefines the language a literal uses. Maybe overridden by #dspaceLanguageTag.
-
dspaceLanguageTag
public static final com.hp.hpl.jena.rdf.model.Property dspaceLanguageTagDefines to use the language tag of a DSpace metadata value.
-
-
Method Details
-
getURI
The namespace of the vocabulary as a string
- Returns:
- Namespace URI
- See Also:
-