# Package com.stardog.stark

package com.stardog.stark

Core concepts of the RDF 1.1 model

See Also:
  - RDF Data Model

- Related Packages
  Package
  Description
  com.stardog.stark.io
  Core APIs for reading and writing RDF data
  com.stardog.stark.query
  com.stardog.stark.util
  com.stardog.stark.vocabs
- Class
  Description
  Axiom
  An OWL Axiom
  Axiom.ClassExpression
  An expression about a class
  Axiom.Datatype
  A datatype expression
  Axiom.NamedDatatype
  A named datatype expression
  Axiom.PropertyExpression
  An expression about a property
  Axioms
  Deprecated.
  Not used anymore, however since the class is part of our Public API some users might still be using it.
  Axioms.Datatypes
  Class which represents the various different datatypes
  Axioms.ExpressionList<T extends Axiom>
  Expression which represents an rdf:List of other expressions.
  Axioms.Facet
  Enumeration of the possible facets for a `Axioms.FacetRestriction` on a `Axiom.NamedDatatype`
  Axioms.FacetRestriction
  A restriction on a facet of a datatype.
  Axioms.RestrictedDatatype
  A user-defined datatype which has facet restrictions placed on its value
  BNode
  A Blank Node, aka BNode, in an RDF graph.
  Datatype
  Object representing the `datatype of a Literal`.
  ExtractionQuery
  Utility class to generate a SPARQL CONSTRUCT query that will extract all resources that have specified types or predicates.
  Graphs
  Utilities for working with collections of RDF `statements`.
  IRI
  An Internationalized Resource Identifier (IRI) within an RDF graph.
  Literal
  A literal value in an RDF graph
  Namespace
  A namespace; an IRI and prefix pair that can be used during serialization to shorten a `IRI` to a `QName`.
  Namespaces
  A collection of `namespace defintions`
  OWL
  Constants for the OWL Web Ontology Language and OWL2.
  RDFLists
  Utilities for working with RDF lists.
  Resource
  Super interface for `BNode` and `IRI` which are disjoint RDF node types from `Literal`
  Statement
  A Statement in RDF.
  StatementPattern
  A `Statement` implementation representing a Statement pattern, which is a Statement where some or all of the SPOC elements are a wildcard.
  StatementPattern.Builder
  Statements
  Utilities for working with `Statement`.
  Value
  Base type for a node in an RDF graph
  Values
  Utility functions for creating and working with RDF values
  XMLCalendar
  Read-only access interface to underlying calendar value
  XMLCalendar.Delegate
  XMLDatatypes
  Utility for XML schema datatypes
  XMLDateTime
  This class provides utility functions for comparisons operating on `xml:dateTime` datatypes as specified in W3C, XML Schema Part 2: Datatypes Second Edition Known deviations from the standard: - the range of years in this implementation is limited to Integer.MIN_VALUE to Integer.MAX_VALUE for practical reasons - this implementation accepts some dates that have impossible month, day-of-month combinations (such as 2005-02-29, which was not a leap year)