public class ShapeRDFParser
extends java.lang.Object
| Constructor and Description |
|---|
ShapeRDFParser(byte[] rdfDoc) |
ShapeRDFParser(byte[] rdfDoc,
java.lang.String typeURI) |
ShapeRDFParser(com.hp.hpl.jena.rdf.model.Model shapeModel) |
ShapeRDFParser(com.hp.hpl.jena.rdf.model.Model shapeModel,
java.lang.String typeURI) |
ShapeRDFParser(com.hp.hpl.jena.rdf.model.Resource shape) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.util.List<RulePropertyInfo>> |
getIdentificationRules()
get a set of lists of identification rule properties, ordered by priority
the identification rules are stored in an unordered map, key = priority, so
we need to get them out and return them in an ordered list
|
java.util.Map<java.lang.String,PropertyInfo> |
getProperties()
Return the entire map of properties
key = String (this is the propertyDefinition uri)
|
PropertyInfo |
getProperty(java.lang.String uri)
Return the PropertyInfo object for a given propertyDefinition URI
|
public ShapeRDFParser(byte[] rdfDoc,
java.lang.String typeURI)
throws InvalidRulePropertyException
InvalidRulePropertyExceptionpublic ShapeRDFParser(com.hp.hpl.jena.rdf.model.Model shapeModel,
java.lang.String typeURI)
throws InvalidRulePropertyException
InvalidRulePropertyExceptionpublic ShapeRDFParser(byte[] rdfDoc)
throws InvalidRulePropertyException
InvalidRulePropertyExceptionpublic ShapeRDFParser(com.hp.hpl.jena.rdf.model.Model shapeModel)
throws InvalidRulePropertyException
InvalidRulePropertyExceptionpublic ShapeRDFParser(com.hp.hpl.jena.rdf.model.Resource shape)
throws InvalidRulePropertyException
InvalidRulePropertyExceptionpublic java.util.Map<java.lang.String,PropertyInfo> getProperties()
public PropertyInfo getProperty(java.lang.String uri)
uri - public java.util.List<java.util.List<RulePropertyInfo>> getIdentificationRules()