A B C D E F G H I J L M N O P Q R S T U V W

C

CACHE - Static variable in class info.sswap.http.representation.json.JsonKeywords
 
CARDINALITY - Static variable in class info.sswap.http.representation.json.JsonKeywords
Keyword used in specification of cardinality restrictions for a property.
checkForUndefinedNS(SSWAPModel) - Method in class info.sswap.http.rest.RESTBase
 
checkReservedVocabulary(String) - Method in class info.sswap.http.rest.TypeFactory
 
checkReservedVocabularyRef(String) - Method in class info.sswap.http.rest.TypeFactory
 
CLEAR_CACHE_PATH - Static variable in class info.sswap.http.rest.RESTConstants
 
ClearCache - Class in info.sswap.http.rest
RESTful endpoint for clearing the cache in HTTP API.
ClearCache() - Constructor for class info.sswap.http.rest.ClearCache
 
clearCache() - Method in class info.sswap.http.rest.ClearCache
 
clearLastForwardInTesting() - Static method in class info.sswap.http.rest.RESTBase
 
containsOnlyRestrictions(Entity) - Method in class info.sswap.http.rest.TypeFactory
Checks whether the given JSON object contains only properties that encode restrictions.
containsOnlyValueDefKeywords(JSONObject) - Static method in class info.sswap.http.representation.json.JsonPropertyFactory
Checks whether a JSON object contains only the keywords that are used to define a value (e.g,.
convertValue(Value, Function<Value, T>) - Static method in class info.sswap.http.util.EntityUtil
Invokes the conversion function for a Value, and generates an exception if the function is unable to perform the conversion.
copyTypes(Entity, SSWAPIndividual) - Method in class info.sswap.http.rest.MakeRQG
 
copyTypes(Entity, SSWAPIndividual) - Method in class info.sswap.http.rest.ProtocolFactory
 
createComplexDatatype(SSWAPDocument, Entity) - Method in class info.sswap.http.rest.PropertyFactory
 
createDatatype(SSWAPDocument, Value) - Method in class info.sswap.http.rest.PropertyFactory
 
createDatatypes(SSWAPDocument, Value) - Method in class info.sswap.http.rest.PropertyFactory
 
createDefaultLiteralValue(SSWAPDocument, String) - Method in class info.sswap.http.rest.EntityFactory
Creates a literal SSWAPElement that holds a default value for its type
createEmptyEntity(SSWAPDocument, String, Class<T>) - Method in class info.sswap.http.rest.EntityFactory
Creates an entity with no properties initialized yet.
createEmptyProperties(SSWAPDocument, Value) - Method in class info.sswap.http.rest.PropertyFactory
 
createEmptyProperty(SSWAPDocument, Value) - Method in class info.sswap.http.rest.PropertyFactory
Creates an empty SSWAPPredicate object with the given URI.
createEntity(SSWAPDocument, Entity, Class<T>) - Method in class info.sswap.http.rest.EntityFactory
Creates a SSWAPIndividual in the given model based on its definition in JSON
createEntityValue(SSWAPDocument, String, String) - Method in class info.sswap.http.rest.EntityFactory
Creates a SSWAP Entity for a property value
createIndividuals(SSWAPDocument, ProtocolMessage) - Method in class info.sswap.http.rest.ProtocolFactory
 
createLiteralValue(String, String, Prefixes) - Static method in class info.sswap.http.representation.json.JsonPropertyFactory
 
createOntology(SSWAPDocument, Entity) - Method in class info.sswap.http.rest.OntologyFactory
 
createPredicate(SSWAPDocument, Entity) - Method in class info.sswap.http.rest.PropertyFactory
Creates a property definition in the specified model and based on the JSON description
createPropertyEntityValue(SSWAPModel, SSWAPPredicate, Value) - Method in class info.sswap.http.rest.EntityFactory
Creates a anonymous entity value for a property (object property)
createPropertyLiteralValue(SSWAPModel, SSWAPPredicate, Value) - Method in class info.sswap.http.rest.EntityFactory
Creates a literal value for a property (a datatype property)
createPropertyValue(SSWAPModel, SSWAPPredicate, Value) - Method in class info.sswap.http.rest.EntityFactory
Creates a value for a property.
createProviders() - Static method in class info.sswap.http.SSWAPEnvironment
Creates the instances of content providers
createRDG(ProtocolMessage) - Method in class info.sswap.http.rest.ProtocolFactory
Creates an RDG
createRestrictions(SSWAPDocument, Entity) - Method in class info.sswap.http.rest.TypeFactory
Creates owl:Restrictions from a JSON object
createRestrictions(SSWAPDocument, Entity, List<SSWAPType>, List<SSWAPType>) - Method in class info.sswap.http.rest.TypeFactory
 
createRestrictions(SSWAPDocument, SSWAPPredicate, Entity, List<SSWAPType>, List<SSWAPType>) - Method in class info.sswap.http.rest.TypeFactory
Creates restriction(s) for a single property, e.g., encoded as: "property" : { "owl:minCardinality" : 1^^"xsd:integer", "owl:allValuesFrom" : "map:Map", } (The example above will generate two restrictions)
createRIG(RDG, ProtocolMessage) - Method in class info.sswap.http.rest.ProtocolFactory
Creates the RIG.
createSubTypes(SSWAPDocument, Value) - Method in class info.sswap.http.rest.TypeFactory
Creates types based on the JSON value description.
createType(SSWAPDocument, Entity) - Method in class info.sswap.http.rest.TypeFactory
Creates a SSWAP type based on its JSON description
createType(SSWAPDocument, Value) - Method in class info.sswap.http.rest.TypeFactory
Creates a type based on its JSON value description.
createTypedEntity(String) - Method in class info.sswap.http.rest.ProtocolFactory
 
createURICollection(Value) - Static method in class info.sswap.http.rest.DefinitionFactoryBase
Treats the given JSON value as an array of URIs and converts it into a collection of URIs

A B C D E F G H I J L M N O P Q R S T U V W
Copyright (c) 2010, iPlant Collaborative, University of Arizona, Cold Spring Harbor Laboratories, University of Texas at Austin.