Uses of Interface
info.sswap.api.model.SSWAPType

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
 



Copyright (c) 2011, iPlant Collaborative, University of Arizona, Cold Spring Harbor Laboratories, University of Texas at Austin.