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
InvalidRulePropertyException
public ShapeRDFParser(com.hp.hpl.jena.rdf.model.Model shapeModel, java.lang.String typeURI) throws InvalidRulePropertyException
InvalidRulePropertyException
public ShapeRDFParser(byte[] rdfDoc) throws InvalidRulePropertyException
InvalidRulePropertyException
public ShapeRDFParser(com.hp.hpl.jena.rdf.model.Model shapeModel) throws InvalidRulePropertyException
InvalidRulePropertyException
public ShapeRDFParser(com.hp.hpl.jena.rdf.model.Resource shape) throws InvalidRulePropertyException
InvalidRulePropertyException
public 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()