A C E G I L O R S X

A

addChild(ISchemaClass) - Method in interface edu.uga.cs.lsdis.semdisds.ISchemaClass
Adds a child class to this SchemaClass - taxonomy of classes
addChild(ISchemaProperty) - Method in interface edu.uga.cs.lsdis.semdisds.ISchemaProperty
Adds a child property to this SchemaProperty - taxonomy of properties.
addDomain(ISchemaClass) - Method in interface edu.uga.cs.lsdis.semdisds.ISchemaProperty
Does ...
addParent(ISchemaClass) - Method in interface edu.uga.cs.lsdis.semdisds.ISchemaClass
Adds a parent class to this SchemaClass - taxonomy of classes
addParent(ISchemaProperty) - Method in interface edu.uga.cs.lsdis.semdisds.ISchemaProperty
Adds a parent property to this SchemaProperty - taxonomy of properties.
addRange(IRange) - Method in interface edu.uga.cs.lsdis.semdisds.ISchemaProperty
Does ...

C

close() - Method in interface edu.uga.cs.lsdis.semdisds.IExtendedIterator
Closes the iterator and returns it to the pool of available interators Closed iterator cannot be used
createBlankNode() - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Creates new blank node in the model
createInstanceNode(String) - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Creates new InstanceNode in the model or, if it already exists, returns the existing one
createLiteral(String) - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Creates new Literal in the model or, if it already exists, returns the existing one
createLiteralRange(String) - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Creates a LiteralRange object, the 'name' can be something like: http://www.w3.org/2001/XMLSchema#integer
createLiteralStatement(IResource, ISchemaProperty, ILiteral) - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Creates literal statement - resrouce X is connected to literal Y
createOntologyModel() - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyManager
Creates empty ontology model
createOntologyModel(String) - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyManager
Creates an empty ontology-model with a user-specified alias
createSchemaClass(String) - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Creates new SchemaClass in the model or, if it already exists, returns the existing one
createSchemaDatatypeProperty(String) - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Creates new SchemaDatatypeProperty in the model or, if it already exists, returns the existing one
createSchemaObjectProperty(String) - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Creates new SchemaObjectProperty in the model or, if it already exists, returns the existing one
createSchemaProperty(String) - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Creates new SchemaProperty in the model or, if it already exists, returns the existing one
createStatement(IInstanceNode, ISchemaProperty, IInstanceNode) - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Creates statement that connect two instances
createStatement(ISchemaClass, ISchemaProperty, ISchemaClass) - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Creates statement that include only schema classes - schema ontology
createStatement(ISchemaProperty, ISchemaProperty, ISchemaProperty) - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Creates statement property-property-property - ontology of properties
createTypeOfStatement(IInstanceNode, ISchemaClass) - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Creates type statement - instance X is of type Y

E

edu.uga.cs.lsdis.semdisds - package edu.uga.cs.lsdis.semdisds
 

G

getAlias() - Method in interface edu.uga.cs.lsdis.semdisds.IURI
Returns the alias, if available.
getAncestors() - Method in interface edu.uga.cs.lsdis.semdisds.ISchemaClass
Returns all ancestors for this class - taxonomy hierarchy
getAncestors() - Method in interface edu.uga.cs.lsdis.semdisds.ISchemaProperty
Returns all ancestors (more general properties) for this SchemaProperty - taxonomy of properties
getChildren() - Method in interface edu.uga.cs.lsdis.semdisds.ISchemaClass
Returns all direct class children in taxonomy
getChildren() - Method in interface edu.uga.cs.lsdis.semdisds.ISchemaProperty
Returns all direct children on this property
getDescendants() - Method in interface edu.uga.cs.lsdis.semdisds.ISchemaClass
Returns all descendant classes of this class in taxonomy
getDomain() - Method in interface edu.uga.cs.lsdis.semdisds.ISchemaProperty
Returns the domain class(es) of this property
getEdges() - Method in interface edu.uga.cs.lsdis.semdisds.IResource
Returns statements that have this resource as subject or object
getIncomingEdges() - Method in interface edu.uga.cs.lsdis.semdisds.IResource
Returns statements that have this resource as object
getIncomingEdges(ISchemaProperty) - Method in interface edu.uga.cs.lsdis.semdisds.IResource
Returns statements that have this resource as object, with a specific predicate
getInstanceNode(String) - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Returns existing instance node or null if not found
getInstanceNodeCount() - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Returns count of instance nodes in the model
getInstanceNodes() - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Returns all instance nodes from model
getInstances() - Method in interface edu.uga.cs.lsdis.semdisds.ISchemaClass
Returns all instances that are of this type
getInstancesCount() - Method in interface edu.uga.cs.lsdis.semdisds.ISchemaClass
Get the count of instance nodes that have this schema-class as direct type
getInstanceStatementCount() - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Returns number of instance statements
getInstanceStatements() - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Returns instance statements from ontology
getInstanceStatements() - Method in interface edu.uga.cs.lsdis.semdisds.ISchemaProperty
Instance pointing to Instance
getLiteral(String) - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Returns existing literal node or null if not found
getLiteralCount() - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Returns count of literals in the model
getLiterals() - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Returns all literals from model
getLiterals() - Method in interface edu.uga.cs.lsdis.semdisds.IResource
Returns all statements with literals that are connected to this resource
getLiterals(ISchemaProperty) - Method in interface edu.uga.cs.lsdis.semdisds.IResource
Returns statements with literals that have this resource as subject, with a specific predicate
getLiteralStatementCount() - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Returns number of literal statements
getLiteralStatements() - Method in interface edu.uga.cs.lsdis.semdisds.ILiteral
Gets all statements where this literal is included
getLiteralStatements() - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Returns all literal statements in ontology
getLiteralStatements() - Method in interface edu.uga.cs.lsdis.semdisds.ISchemaProperty
Instance pointing to Literal
getNamespace() - Method in interface edu.uga.cs.lsdis.semdisds.IURI
Returns the namespace of this URI, example: http://lsdis.cs.uga.edu/Projects/SemDis#
getObject() - Method in interface edu.uga.cs.lsdis.semdisds.ILiteralStatement
Get the object (which is a literal)
getObject() - Method in interface edu.uga.cs.lsdis.semdisds.IResourceStatement
Gets the 'object' of the (subjec,predicate,object) statment
getObject() - Method in interface edu.uga.cs.lsdis.semdisds.IStatement
Gets the 'object' of the (subjec,predicate,object) statement
getOntologyByAlias(String) - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyManager
Returns a previously loaded ontology-model with indicated alias
getOutgoingEdges() - Method in interface edu.uga.cs.lsdis.semdisds.IResource
Returns statements that have this resource as subject
getOutgoingEdges(ISchemaProperty) - Method in interface edu.uga.cs.lsdis.semdisds.IResource
Returns statements that have this resource as subject, with a specific predicate
getParents() - Method in interface edu.uga.cs.lsdis.semdisds.ISchemaClass
Returns immediate parents of this SchemaClass - taxonomy hierarchy
getParents() - Method in interface edu.uga.cs.lsdis.semdisds.ISchemaProperty
Returns all parents (more general properties) for this SchemaProperty - taxonomy of properties
getPredicate() - Method in interface edu.uga.cs.lsdis.semdisds.IStatement
Gets the 'predicate' of the (subjec,predicate,object) statement
getPropertyStatements() - Method in interface edu.uga.cs.lsdis.semdisds.ISchemaProperty
SchemaProperty pointing to SchemaProperty
getRange() - Method in interface edu.uga.cs.lsdis.semdisds.ISchemaProperty
Does ...
getSchemaClass(String) - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Returns existing schemaClass or null if not found
getSchemaClassCount() - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Returns count of schema classes in the model
getSchemaClasses() - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Returns all SchemaClass objects in model
getSchemaClassStatementCount() - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Returns number of schema class statements
getSchemaClassStatements() - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Returns all schema class statements
getSchemaProperties() - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Retuns all SchemaProperties in the model
getSchemaProperty(String) - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Returns existing SchemaProperty object or null if not found
getSchemaPropertyCount() - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Returns count of schema properties in model
getSchemaPropertyStatementCount() - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Returns number of schema property statements
getSchemaPropertyStatements() - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Returns all SchemaProperty statements
getSchemaStatements() - Method in interface edu.uga.cs.lsdis.semdisds.ISchemaProperty
SchemaClass pointing to SchemaClass
getShortName() - Method in interface edu.uga.cs.lsdis.semdisds.IURI
Returns short name (i.e., '#' + fragment-identifier)
getStatements(IResource, ISchemaProperty, IResource) - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Returns statements with specified subject, predicate, object
getStatements(IResource, ISchemaProperty, ILiteral) - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Returns statements with specified subject, predicate, literal
getSubject() - Method in interface edu.uga.cs.lsdis.semdisds.IStatement
Gets the 'subject' of the (subjec,predicate,object) statement
getSubTypeInstances() - Method in interface edu.uga.cs.lsdis.semdisds.ISchemaClass
Returns instances of this class and all of its descendents
getTypes() - Method in interface edu.uga.cs.lsdis.semdisds.IInstanceNode
Returns the classes to which this instance node belongs
getURI() - Method in interface edu.uga.cs.lsdis.semdisds.IResource
getValue() - Method in interface edu.uga.cs.lsdis.semdisds.ILiteral
Returns literal value

I

IAlternative - Interface in edu.uga.cs.lsdis.semdisds
Interface for RDF's 'alt' container
IBag - Interface in edu.uga.cs.lsdis.semdisds
Interface for RDF's 'bag' container
IBlankNode - Interface in edu.uga.cs.lsdis.semdisds
Interface for RDF's blank node
IExtendedIterator<T> - Interface in edu.uga.cs.lsdis.semdisds
Extended Iterator that allows for recycling of iterator objects
IInstanceNode - Interface in edu.uga.cs.lsdis.semdisds
Interface for an instance node
ILiteral - Interface in edu.uga.cs.lsdis.semdisds
Literals
ILiteralRange - Interface in edu.uga.cs.lsdis.semdisds
Interface for the case where the 'range' of a property is defined as a Literal
ILiteralStatement - Interface in edu.uga.cs.lsdis.semdisds
A Statement connecting a resource to a literal
IOntologyManager - Interface in edu.uga.cs.lsdis.semdisds
Ontology Manager - capabilities to create ontology models
IOntologyModel - Interface in edu.uga.cs.lsdis.semdisds
Ontology Model - get/create/etc instances, classes, relationships, literals, statements, etc
IRange - Interface in edu.uga.cs.lsdis.semdisds
Interface that acts as a parent for two different types of 'range' (literal, schema class)
IResource - Interface in edu.uga.cs.lsdis.semdisds
Resource encapsulates an RDF resource, having incoming, outgoing edges, as well as literals
IResourceStatement - Interface in edu.uga.cs.lsdis.semdisds
Interface for a resource statement
ISchemaClass - Interface in edu.uga.cs.lsdis.semdisds
Encapsulates a class in an ontology schema
ISchemaDatatypeProperty - Interface in edu.uga.cs.lsdis.semdisds
Interface for a schema datatype property
ISchemaObjectProperty - Interface in edu.uga.cs.lsdis.semdisds
Interface for a schema object property
ISchemaProperty - Interface in edu.uga.cs.lsdis.semdisds
Interface for a schema property (could have range: literal or class)
ISequence - Interface in edu.uga.cs.lsdis.semdisds
Interface for an RDF's 'sequence' container
isExactType(ISchemaClass) - Method in interface edu.uga.cs.lsdis.semdisds.IInstanceNode
Checks if instance is of exact given type
isOfType(ISchemaClass) - Method in interface edu.uga.cs.lsdis.semdisds.IInstanceNode
Checks if any ancesstor type of instance is of given class
isOfType(ISchemaClass) - Method in interface edu.uga.cs.lsdis.semdisds.ISchemaClass
Checks if type is among this class ancestors
isOfType(ISchemaProperty) - Method in interface edu.uga.cs.lsdis.semdisds.ISchemaProperty
Checks if any ancesstor of this property is the given one (checks property hiererchy)
IStatement - Interface in edu.uga.cs.lsdis.semdisds
Interface for an statement
ITypeOfStatement - Interface in edu.uga.cs.lsdis.semdisds
Interface for typeof statement
ITypeRange - Interface in edu.uga.cs.lsdis.semdisds
Interface for type range
IURI - Interface in edu.uga.cs.lsdis.semdisds
Representation of a URI

L

loadOntology(String) - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyModel
Loads ontology model from the specified location
loadOntologyModel(String) - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyManager
Loads ontology model from the specified location
loadOntologyModel(String[]) - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyManager
Loads ontology model from different locations
loadOntologyModel(String, String) - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyManager
Loads an ontology-model from a location, and assigns an alias to it
loadOntologyModel(String[], String) - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyManager
Loads ontology model from different locations, and assigns an alias to the model

O

OWL - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
constant for OWL namespace
OWL_CLASS - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
constant for owl:Class
OWL_DATATYPE_PROPERTY - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
constant for owl:ObjectProperty
OWL_OBJECT_PROPERTY - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
constant for owl:ObjectProperty
OWL_SAMEAS - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
constant for owl:sameAs

R

RDF - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
constant for RDF namespace
RDF_ALT - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
constant for rdf:Alt
RDF_BAG - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
constant for rdf:Bag
RDF_OBJECT - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
constant for rdf:object
RDF_PREDICATE - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
constant for rdf:predicate
RDF_PROPERTY - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
constant for rdf:type
RDF_SEQ - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
constant for rdf:Seq
RDF_STATEMENT - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
constant for rdf:Statement
RDF_SUBJECT - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
constant for rdf:subject
RDF_TYPE - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
constant for rdf:type
RDFS - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
constant for RDFS namespace
RDFS_CLASS - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
constant for rdfs:Class
RDFS_DATATYPE - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
constant for rdfs:Datatype
RDFS_DOMAIN - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
constant for rdfs:domain
RDFS_LABEL - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
constant for rdfs:label
RDFS_RANGE - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
constant for rdfs:range
RDFS_RESOURCE - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
constant for rdfs:Resource
RDFS_SEEALSO - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
constant for rdfs:seeAlso
RDFS_SUBCLASSOF - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
constant for rdfs:subClassOf
RDFS_SUBPROPERTYOF - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
constant for rdfs:subClassOf
removeOntology(IOntologyModel) - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyManager
Removes the specified model from this ontology-manager
removeOntologyByAlias(String) - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyManager
Removes the indicated model (by alias) from this ontology-manager
reset() - Method in interface edu.uga.cs.lsdis.semdisds.IExtendedIterator
Resets iterator (if possible) to its beginning without recreating it.

S

saveOntologyModel(IOntologyModel, String) - Method in interface edu.uga.cs.lsdis.semdisds.IOntologyManager
Saves/Writes the ontology model
size() - Method in interface edu.uga.cs.lsdis.semdisds.IExtendedIterator
Returns number of elements in iterator.

X

XSD - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
constant for XSD namespace
XSD2 - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
constant for XSD2 namespace
XSD2_BOOLEAN - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
(another) constant for xsd:boolean
XSD2_DATE - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
(another) constant for xsd:date
XSD2_DECIMAL - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
(another) constant for xsd:decimal
XSD2_INTEGER - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
(another) constant for xsd:integer
XSD2_STRING - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
(another) constant for xsd:string
XSD_BOOLEAN - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
constant for xsd:boolean
XSD_DATE - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
constant for xsd:date
XSD_DECIMAL - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
constant for xsd:decimal
XSD_INTEGER - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
constant for xsd:integer
XSD_STRING - Static variable in interface edu.uga.cs.lsdis.semdisds.IURI
constant for xsd:string

A C E G I L O R S X