public class DMRM extends Object
| Modifier and Type | Field and Description |
|---|---|
static com.hp.hpl.jena.rdf.model.Property |
condition
A regex that the metadata value has to fulfill if the mapping should become active.
|
static com.hp.hpl.jena.rdf.model.Property |
creates
Specifies the RDF to generate for a specified matadata.
|
static com.hp.hpl.jena.rdf.model.Property |
dspaceLanguageTag
Defines to use the language tag of a DSpace metadata value.
|
static com.hp.hpl.jena.rdf.model.Resource |
DSpaceMetadataRDFMapping
Represents the mapping of a DSpace metadata value to an RDF equivalent.
|
static com.hp.hpl.jena.rdf.model.Resource |
DSpaceObjectIRI
Placeholder for the IRI of the DSpace Object that gets converted.
|
static com.hp.hpl.jena.rdf.model.Resource |
DSpaceValue
Shortcut to generate a Literal containing an unchanged metadata value.
|
static com.hp.hpl.jena.rdf.model.Resource |
LiteralGenerator
Generates a literal depending on a DSpace metadata value.
|
static com.hp.hpl.jena.rdf.model.Property |
literalLanguage
Defines the language a literal uses.
|
static com.hp.hpl.jena.rdf.model.Property |
literalType
Defines the datatype a generated literal gets.
|
static com.hp.hpl.jena.rdf.model.Property |
matcher
A regex that matches those subsequences of a metadata value, that should be replaced.
|
static com.hp.hpl.jena.rdf.model.Property |
metadataName
The name of the metadata to convert (e.g.
|
static com.hp.hpl.jena.rdf.model.Property |
modifier
Information how the metadata value should be modified before it is inserted in the pattern.
|
static com.hp.hpl.jena.rdf.model.Resource |
NAMESPACE
The namespace of the vocabulary as a resource
|
static String |
NS
The namespace of the vocabulary as a string
|
static com.hp.hpl.jena.rdf.model.Property |
object
The object of a DSpace metadata RDF mapping result.
|
static com.hp.hpl.jena.rdf.model.Property |
pattern
A pattern that contains $DSpaceValue as placeholder for the metadata value.
|
static com.hp.hpl.jena.rdf.model.Property |
predicate
The predicate of a DSpace metadata RDF mapping result.
|
static com.hp.hpl.jena.rdf.model.Property |
replacement
A regex that replaces previously matched subsequences of a metadata value.
|
static com.hp.hpl.jena.rdf.model.Resource |
ResourceGenerator
Generates an IRI used for a rdfs:Resource depending on the converted DSpace Object and one of its metadata values.
|
static com.hp.hpl.jena.rdf.model.Resource |
Result
A reified statement that describes the result of the DSpaceMetadataRDFMapping.
|
static com.hp.hpl.jena.rdf.model.Property |
subject
The subject of a DSpace metadata RDF mapping result.
|
static com.hp.hpl.jena.rdf.model.Resource |
ValueModifier
A regular expression to be used with java, composed of a matching and a replaying expression.
|
static com.hp.hpl.jena.rdf.model.Resource |
ValueProcessor
Processes a metadata value into an RDF value or an IRI.
|
| Constructor and Description |
|---|
DMRM() |
public static final String NS
The namespace of the vocabulary as a string
public static final com.hp.hpl.jena.rdf.model.Resource NAMESPACE
The namespace of the vocabulary as a resource
public static final com.hp.hpl.jena.rdf.model.Resource DSpaceMetadataRDFMapping
Represents the mapping of a DSpace metadata value to an RDF equivalent.
public static final com.hp.hpl.jena.rdf.model.Resource Result
A reified statement that describes the result of the DSpaceMetadataRDFMapping.
public static final com.hp.hpl.jena.rdf.model.Resource ValueProcessor
Processes a metadata value into an RDF value or an IRI.
public static final com.hp.hpl.jena.rdf.model.Resource ValueModifier
A regular expression to be used with java, composed of a matching and a replaying expression.
public static final com.hp.hpl.jena.rdf.model.Resource LiteralGenerator
Generates a literal depending on a DSpace metadata value.
public static final com.hp.hpl.jena.rdf.model.Resource ResourceGenerator
Generates an IRI used for a rdfs:Resource depending on the converted DSpace Object and one of its metadata values.
public static final com.hp.hpl.jena.rdf.model.Resource DSpaceObjectIRI
Placeholder for the IRI of the DSpace Object that gets converted.
public static final com.hp.hpl.jena.rdf.model.Resource DSpaceValue
Shortcut to generate a Literal containing an unchanged metadata value.
public static final com.hp.hpl.jena.rdf.model.Property creates
Specifies the RDF to generate for a specified matadata.
public static final com.hp.hpl.jena.rdf.model.Property subject
The subject of a DSpace metadata RDF mapping result.
public static final com.hp.hpl.jena.rdf.model.Property predicate
The predicate of a DSpace metadata RDF mapping result.
public static final com.hp.hpl.jena.rdf.model.Property object
The object of a DSpace metadata RDF mapping result.
public static final com.hp.hpl.jena.rdf.model.Property metadataName
The name of the metadata to convert (e.g. dc.title).
public static final com.hp.hpl.jena.rdf.model.Property condition
A regex that the metadata value has to fulfill if the mapping should become active.
public static final com.hp.hpl.jena.rdf.model.Property modifier
Information how the metadata value should be modified before it is inserted in the pattern.
public static final com.hp.hpl.jena.rdf.model.Property matcher
A regex that matches those subsequences of a metadata value, that should be replaced.
public static final com.hp.hpl.jena.rdf.model.Property replacement
A regex that replaces previously matched subsequences of a metadata value.
public static final com.hp.hpl.jena.rdf.model.Property pattern
A pattern that contains $DSpaceValue as placeholder for the metadata value.
public static final com.hp.hpl.jena.rdf.model.Property literalType
Defines the datatype a generated literal gets.
public static final com.hp.hpl.jena.rdf.model.Property literalLanguage
Defines the language a literal uses. Maybe overridden by #dspaceLanguageTag.
public static final com.hp.hpl.jena.rdf.model.Property dspaceLanguageTag
Defines to use the language tag of a DSpace metadata value.
Copyright © 2016 DuraSpace. All rights reserved.