package org.hyperdata.vocabs;
import com.hp.hpl.jena.rdf.model.Model;
import com.hp.hpl.jena.rdf.model.ModelFactory;
import com.hp.hpl.jena.rdf.model.Property;
import com.hp.hpl.jena.rdf.model.Resource;
/**
* Vocabulary definitions from void.rdf
* @author Auto-generated by schemagen on 01 Mar 2011 17:46
*/
public class VOID {
/** <p>The RDF model that holds the vocabulary terms</p> */
private static Model m_model = ModelFactory.createDefaultModel();
/** <p>The namespace of the vocabulary as a string</p> */
public static final String NS = "http://rdfs.org/ns/void#";
/** <p>The namespace of the vocabulary as a string</p>
* @see #NS */
public static String getURI() {return NS;}
/** <p>The namespace of the vocabulary as a resource</p> */
public static final Resource NAMESPACE = m_model.createResource( NS );
/** <p>The rdfs:Class that is the rdf:type of all entities in a class-based partition.</p> */
public static final Property class_ = m_model.createProperty( "http://rdfs.org/ns/void#class" );
/** <p>A subset of a void:Dataset that contains only the entities of a certain rdfs:Class.</p> */
public static final Property classPartition = m_model.createProperty( "http://rdfs.org/ns/void#classPartition" );
/** <p>The total number of distinct classes in a void:Dataset. In other words, the
* number of distinct resources occuring as objects of rdf:type triples in the
* dataset.</p>
*/
public static final Property classes = m_model.createProperty( "http://rdfs.org/ns/void#classes" );
/** <p>An RDF dump, partial or complete, of a void:Dataset.</p> */
public static final Property dataDump = m_model.createProperty( "http://rdfs.org/ns/void#dataDump" );
/** <p>The total number of distinct objects in a void:Dataset. In other words, the
* number of distinct resources that occur in the object position of triples
* in the dataset. Literals are included in this count.</p>
*/
public static final Property distinctObjects = m_model.createProperty( "http://rdfs.org/ns/void#distinctObjects" );
/** <p>The total number of distinct subjects in a void:Dataset. In other words, the
* number of distinct resources that occur in the subject position of triples
* in the dataset.</p>
*/
public static final Property distinctSubjects = m_model.createProperty( "http://rdfs.org/ns/void#distinctSubjects" );
/** <p>The total number of documents, for datasets that are published as a set of
* individual documents, such as RDF/XML documents or RDFa-annotated web pages.
* Non-RDF documents, such as web pages in HTML or images, are usually not included
* in this count. This property is intended for datasets where the total number
* of triples or entities is hard to determine. void:triples or void:entities
* should be preferred where practical.</p>
*/
public static final Property documents = m_model.createProperty( "http://rdfs.org/ns/void#documents" );
/** <p>The total number of entities that are described in a void:Dataset.</p> */
public static final Property entities = m_model.createProperty( "http://rdfs.org/ns/void#entities" );
public static final Property exampleResource = m_model.createProperty( "http://rdfs.org/ns/void#exampleResource" );
public static final Property feature = m_model.createProperty( "http://rdfs.org/ns/void#feature" );
/** <p>Points to the void:Dataset that a document is a part of.</p> */
public static final Property inDataset = m_model.createProperty( "http://rdfs.org/ns/void#inDataset" );
public static final Property linkPredicate = m_model.createProperty( "http://rdfs.org/ns/void#linkPredicate" );
/** <p>The dataset describing the objects of the triples contained in the Linkset.</p> */
public static final Property objectsTarget = m_model.createProperty( "http://rdfs.org/ns/void#objectsTarget" );
/** <p>An OpenSearch description document for a free-text search service over a void:Dataset.</p> */
public static final Property openSearchDescription = m_model.createProperty( "http://rdfs.org/ns/void#openSearchDescription" );
/** <p>The total number of distinct properties in a void:Dataset. In other words,
* the number of distinct resources that occur in the predicate position of triples
* in the dataset.</p>
*/
public static final Property properties = m_model.createProperty( "http://rdfs.org/ns/void#properties" );
/** <p>The rdf:Property that is the predicate of all triples in a property-based
* partition.</p>
*/
public static final Property property = m_model.createProperty( "http://rdfs.org/ns/void#property" );
/** <p>A subset of a void:Dataset that contains only the triples of a certain rdf:Property.</p> */
public static final Property propertyPartition = m_model.createProperty( "http://rdfs.org/ns/void#propertyPartition" );
/** <p>A top concept or entry point for a void:Dataset that is structured in a tree-like
* fashion. All resources in a dataset can be reached by following links from
* its root resources in a small number of steps.</p>
*/
public static final Property rootResource = m_model.createProperty( "http://rdfs.org/ns/void#rootResource" );
public static final Property sparqlEndpoint = m_model.createProperty( "http://rdfs.org/ns/void#sparqlEndpoint" );
/** <p>The dataset describing the subjects of triples contained in the Linkset.</p> */
public static final Property subjectsTarget = m_model.createProperty( "http://rdfs.org/ns/void#subjectsTarget" );
public static final Property subset = m_model.createProperty( "http://rdfs.org/ns/void#subset" );
/** <p>One of the two datasets linked by the Linkset.</p> */
public static final Property target = m_model.createProperty( "http://rdfs.org/ns/void#target" );
/** <p>The total number of triples contained in a void:Dataset.</p> */
public static final Property triples = m_model.createProperty( "http://rdfs.org/ns/void#triples" );
/** <p>Defines a simple URI look-up protocol for accessing a dataset.</p> */
public static final Property uriLookupEndpoint = m_model.createProperty( "http://rdfs.org/ns/void#uriLookupEndpoint" );
/** <p>Defines a regular expression pattern matching URIs in the dataset.</p> */
public static final Property uriRegexPattern = m_model.createProperty( "http://rdfs.org/ns/void#uriRegexPattern" );
/** <p>A URI that is a common string prefix of all the entity URIs in a void:Dataset.</p> */
public static final Property uriSpace = m_model.createProperty( "http://rdfs.org/ns/void#uriSpace" );
/** <p>A vocabulary that is used in the dataset.</p> */
public static final Property vocabulary = m_model.createProperty( "http://rdfs.org/ns/void#vocabulary" );
/** <p>A set of RDF triples that are published, maintained or aggregated by a single
* provider.</p>
*/
public static final Resource Dataset = m_model.createResource( "http://rdfs.org/ns/void#Dataset" );
/** <p>A web resource whose foaf:primaryTopic or foaf:topics include void:Datasets.</p> */
public static final Resource DatasetDescription = m_model.createResource( "http://rdfs.org/ns/void#DatasetDescription" );
/** <p>A collection of RDF links between two void:Datasets.</p> */
public static final Resource Linkset = m_model.createResource( "http://rdfs.org/ns/void#Linkset" );
/** <p>A technical feature of a void:Dataset, such as a supported RDF serialization
* format.</p>
*/
public static final Resource TechnicalFeature = m_model.createResource( "http://rdfs.org/ns/void#TechnicalFeature" );
}