public class MetadataRDFMapping extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Pattern |
fulfills |
protected String |
name |
protected List<com.hp.hpl.jena.rdf.model.Resource> |
results |
| Modifier | Constructor and Description |
|---|---|
protected |
MetadataRDFMapping(String name,
Pattern fulfills,
List<com.hp.hpl.jena.rdf.model.Resource> results) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
compileResult(com.hp.hpl.jena.rdf.model.Model m,
com.hp.hpl.jena.rdf.model.Resource result,
String dsoIRI,
String name,
String value,
String lang) |
void |
convert(String value,
String lang,
String dsoIRI,
com.hp.hpl.jena.rdf.model.Model m) |
boolean |
fulfills(String value) |
static MetadataRDFMapping |
getMetadataRDFMapping(com.hp.hpl.jena.rdf.model.Resource mappingResource,
String dsoIdentifier) |
protected static com.hp.hpl.jena.rdf.model.RDFNode |
getSingularProperty(com.hp.hpl.jena.rdf.model.Resource r,
com.hp.hpl.jena.rdf.model.Property p) |
boolean |
matchesName(String name) |
protected com.hp.hpl.jena.rdf.model.Literal |
parseLiteralGenerator(com.hp.hpl.jena.rdf.model.Model m,
com.hp.hpl.jena.rdf.model.Resource literalGenerator,
String value,
String lang) |
protected com.hp.hpl.jena.rdf.model.RDFNode |
parseObject(com.hp.hpl.jena.rdf.model.Model m,
com.hp.hpl.jena.rdf.model.RDFNode objectNode,
String dsoIRI,
String name,
String value,
String lang) |
protected com.hp.hpl.jena.rdf.model.Property |
parsePredicate(com.hp.hpl.jena.rdf.model.Model m,
com.hp.hpl.jena.rdf.model.Resource predicate,
String dsoIRI,
String name,
String value) |
protected String |
parseResourceGenerator(com.hp.hpl.jena.rdf.model.Resource resourceGenerator,
String value,
String dsoIRI) |
protected com.hp.hpl.jena.rdf.model.Resource |
parseSubject(com.hp.hpl.jena.rdf.model.Model m,
com.hp.hpl.jena.rdf.model.Resource subject,
String dsoIRI,
String name,
String value) |
protected String |
parseValueProcessor(com.hp.hpl.jena.rdf.model.Resource valueProcessor,
String value) |
protected final String name
protected final Pattern fulfills
protected final List<com.hp.hpl.jena.rdf.model.Resource> results
public static MetadataRDFMapping getMetadataRDFMapping(com.hp.hpl.jena.rdf.model.Resource mappingResource, String dsoIdentifier)
public boolean matchesName(String name)
public boolean fulfills(String value)
public void convert(String value, String lang, String dsoIRI, com.hp.hpl.jena.rdf.model.Model m)
protected void compileResult(com.hp.hpl.jena.rdf.model.Model m,
com.hp.hpl.jena.rdf.model.Resource result,
String dsoIRI,
String name,
String value,
String lang)
throws MetadataMappingException
MetadataMappingExceptionprotected com.hp.hpl.jena.rdf.model.Resource parseSubject(com.hp.hpl.jena.rdf.model.Model m,
com.hp.hpl.jena.rdf.model.Resource subject,
String dsoIRI,
String name,
String value)
protected com.hp.hpl.jena.rdf.model.Property parsePredicate(com.hp.hpl.jena.rdf.model.Model m,
com.hp.hpl.jena.rdf.model.Resource predicate,
String dsoIRI,
String name,
String value)
protected com.hp.hpl.jena.rdf.model.RDFNode parseObject(com.hp.hpl.jena.rdf.model.Model m,
com.hp.hpl.jena.rdf.model.RDFNode objectNode,
String dsoIRI,
String name,
String value,
String lang)
protected String parseResourceGenerator(com.hp.hpl.jena.rdf.model.Resource resourceGenerator, String value, String dsoIRI)
protected com.hp.hpl.jena.rdf.model.Literal parseLiteralGenerator(com.hp.hpl.jena.rdf.model.Model m,
com.hp.hpl.jena.rdf.model.Resource literalGenerator,
String value,
String lang)
protected String parseValueProcessor(com.hp.hpl.jena.rdf.model.Resource valueProcessor, String value)
protected static com.hp.hpl.jena.rdf.model.RDFNode getSingularProperty(com.hp.hpl.jena.rdf.model.Resource r,
com.hp.hpl.jena.rdf.model.Property p)
throws IllegalArgumentException
IllegalArgumentExceptionCopyright © 2022 LYRASIS. All rights reserved.