|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
public interface IInstanceNode
Interface for an instance node
| Field Summary |
|---|
| Fields inherited from interface edu.uga.cs.lsdis.semdisds.IURI |
|---|
OWL, OWL_CLASS, OWL_DATATYPE_PROPERTY, OWL_OBJECT_PROPERTY, OWL_SAMEAS, RDF, RDF_ALT, RDF_BAG, RDF_OBJECT, RDF_PREDICATE, RDF_PROPERTY, RDF_SEQ, RDF_STATEMENT, RDF_SUBJECT, RDF_TYPE, RDFS, RDFS_CLASS, RDFS_DATATYPE, RDFS_DOMAIN, RDFS_LABEL, RDFS_RANGE, RDFS_RESOURCE, RDFS_SEEALSO, RDFS_SUBCLASSOF, RDFS_SUBPROPERTYOF, XSD, XSD_BOOLEAN, XSD_DATE, XSD_DECIMAL, XSD_INTEGER, XSD_STRING, XSD2, XSD2_BOOLEAN, XSD2_DATE, XSD2_DECIMAL, XSD2_INTEGER, XSD2_STRING |
| Method Summary | |
|---|---|
IExtendedIterator<ISchemaClass> |
getTypes()
Returns the classes to which this instance node belongs |
boolean |
isExactType(ISchemaClass aClassType)
Checks if instance is of exact given type |
boolean |
isOfType(ISchemaClass aClassType)
Checks if any ancesstor type of instance is of given class |
| Methods inherited from interface edu.uga.cs.lsdis.semdisds.IResource |
|---|
getEdges, getIncomingEdges, getIncomingEdges, getLiterals, getLiterals, getOutgoingEdges, getOutgoingEdges, getURI |
| Methods inherited from interface edu.uga.cs.lsdis.semdisds.IURI |
|---|
getAlias, getNamespace, getShortName |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Method Detail |
|---|
IExtendedIterator<ISchemaClass> getTypes()
Returns the classes to which this instance node belongs
boolean isExactType(ISchemaClass aClassType)
Checks if instance is of exact given type
aClassType - the class type
boolean isOfType(ISchemaClass aClassType)
Checks if any ancesstor type of instance is of given class
aClassType - The class type
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||