|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SSWAPType | |
---|---|
info.sswap.api.model | Main package for SSWAP API |
info.sswap.ontologies.data.api | Data Ontology API |
Uses of SSWAPType in info.sswap.api.model |
---|
Methods in info.sswap.api.model that return SSWAPType | |
---|---|
SSWAPType |
SSWAPType.complementOf()
Creates the complement of the current type. |
SSWAPType |
SSWAPDocument.createAnonymousType()
Creates anonymous type. |
SSWAPType |
SSWAPDocument.createIntersectionOf(java.util.Collection<SSWAPType> types)
Creates a SSWAPType in the specified model that is an intersection of the given types. |
SSWAPType |
SSWAPDocument.createUnionOf(java.util.Collection<SSWAPType> types)
Creates a SSWAPType in the specified model that is a union of the given types. |
SSWAPType |
SSWAPIndividual.getDeclaredType()
Gets a single type for this individual that summarizes all the declared types. |
SSWAPType |
SSWAPPredicate.getDomain()
Retrieves information about the domain of the specified predicate. |
SSWAPType |
SSWAPPredicate.getObjectPredicateRange()
Gets the type for the range for an object predicate. |
SSWAPType |
SSWAPIndividual.getType()
Gets a single type for this individual that summarizes all the types for this individual (both explicitly declared and inferred). |
SSWAPType |
SSWAPDocument.getType(java.net.URI uri)
Gets a SSWAPType for an URI. |
SSWAPType |
SSWAPType.intersectionOf(SSWAPType a)
Creates and returns a new type that is an intersection of this type and the given type. |
SSWAPType |
SSWAPType.unionOf(SSWAPType a)
Creates and returns a new type that is a union of this type and the given type. |
Methods in info.sswap.api.model that return types with arguments of type SSWAPType | |
---|---|
java.util.Collection<SSWAPType> |
SSWAPIndividual.getDeclaredTypes()
Gets all declared types of the individual. |
java.util.Collection<SSWAPType> |
SSWAPPredicate.getObjectPredicateRanges()
Gets all the types for the range for an object predicate. |
java.util.Collection<SSWAPType> |
SSWAPIndividual.getTypes()
Gets all types for this individual (including both explicitly declared types and inferred types). |
Methods in info.sswap.api.model with parameters of type SSWAPType | |
---|---|
void |
SSWAPType.addDisjointWith(SSWAPType type)
Adds an owl:disjointWith axiom to this type. |
void |
SSWAPPredicate.addDomain(SSWAPType type)
Adds an rdfs:domain axiom to this predicate |
void |
SSWAPType.addEquivalentClass(SSWAPType type)
Adds an owl:equivalentClass axiom to this type. |
void |
SSWAPPredicate.addRange(SSWAPType type)
Adds an rdfs:range axiom to this predicate |
void |
SSWAPType.addRestrictionAllValuesFrom(SSWAPPredicate predicate,
SSWAPType type)
Adds an owl:allValuesFrom restriction to this type on the specified predicate |
void |
SSWAPType.addRestrictionSomeValuesFrom(SSWAPPredicate predicate,
SSWAPType type)
Adds an owl:someValuesFrom restriction to this type on the specified predicate |
void |
SSWAPType.addSubClassOf(SSWAPType type)
Adds an rdfs:subClassOf axiom to this type. |
void |
SSWAPIndividual.addType(SSWAPType type)
Adds a new declared type to the individual |
void |
SSWAPPredicate.addType(SSWAPType type)
Adds the type information to this property (i.e., whether this is a DatatypeProperty, an ObjectProperty, FunctionalProperty, InverseProperty etc.) |
SSWAPType |
SSWAPType.intersectionOf(SSWAPType a)
Creates and returns a new type that is an intersection of this type and the given type. |
boolean |
SSWAPIndividual.isCompatibleWith(SSWAPType type)
Checks whether this individual is compatible with the argument type; i.e., if the individual is asserted to be of this type (e.g., via addType(SSWAPType) method), would the ontology remain consistent or become inconsistent? |
boolean |
SSWAPIndividual.isOfType(SSWAPType type)
Checks whether this individual is of a given type. |
boolean |
SSWAPType.isStrictSubTypeOf(SSWAPType superType)
Checks whether this type is a strict subtype of the other. |
boolean |
SSWAPType.isSubTypeOf(SSWAPType superType)
Checks whether this type is a subtype of the other. |
void |
SSWAPIndividual.removeType(SSWAPType type)
Removes a type from the individual. |
SSWAPType |
SSWAPType.unionOf(SSWAPType a)
Creates and returns a new type that is a union of this type and the given type. |
Method parameters in info.sswap.api.model with type arguments of type SSWAPType | |
---|---|
void |
SSWAPType.addDisjointUnionOf(java.util.Collection<SSWAPType> disjointClasses)
Adds an owl:disjointUnionOf axiom to this type |
void |
SSWAPType.addIntersectionOf(java.util.Collection<SSWAPType> classes)
Adds an owl:intersectionOf axiom to this type. |
void |
SSWAPType.addUnionOf(java.util.Collection<SSWAPType> classes)
Adds an owl:unionOf axiom to this type |
SSWAPType |
SSWAPDocument.createIntersectionOf(java.util.Collection<SSWAPType> types)
Creates a SSWAPType in the specified model that is an intersection of the given types. |
SSWAPType |
SSWAPDocument.createUnionOf(java.util.Collection<SSWAPType> types)
Creates a SSWAPType in the specified model that is a union of the given types. |
Uses of SSWAPType in info.sswap.ontologies.data.api |
---|
Methods in info.sswap.ontologies.data.api that return types with arguments of type SSWAPType | |
---|---|
java.util.Set<SSWAPType> |
Data.getFormats()
Get explicit and inferred subTypes of data:DataFormat |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |