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

P

parseJsonEntityMessage(String, Map<String, String>) - Static method in class info.sswap.http.representation.json.JsonMessageFactory
A public method to parse a string that contains an EntityMessage encoded as JSON.
parseJsonPDGMessage(String, Map<String, String>) - Static method in class info.sswap.http.representation.json.JsonMessageFactory
 
parseJsonProtocolMessage(String, Map<String, String>, boolean) - Static method in class info.sswap.http.representation.json.JsonMessageFactory
A public method to parse a string that contains an SSWAP Canonical Graph (a protocol message) encoded as JSON.
PDGMessage - Class in info.sswap.http.representation
Intermediate representation for the input describing a PDG.
PDGMessage() - Constructor for class info.sswap.http.representation.PDGMessage
Creates an empty PDGMessage.
PDGMessage(Prefixes, Imports) - Constructor for class info.sswap.http.representation.PDGMessage
Creates a PDGMessage with the specified prefix and import information.
POSITIVE_INTEGER - Static variable in class info.sswap.http.representation.DefaultValueConstants
Default value for xsd:positiveInteger
PREFIX - Static variable in class info.sswap.http.representation.json.JsonKeywords
Keyword used as one of the top-level keys in a message.
prefixes - Variable in class info.sswap.http.representation.Message
The definitions of prefixes for this message.
Prefixes - Class in info.sswap.http.representation
Represents the map of prefixes and provides methods for expanding prefixed QNames into URIs
Prefixes() - Constructor for class info.sswap.http.representation.Prefixes
 
Prefixes(Map<String, String>) - Constructor for class info.sswap.http.representation.Prefixes
Creates a new Prefixes object.
prefixes - Variable in class info.sswap.http.representation.Prefixes
The map of prefixes.
PrefixUtil - Class in info.sswap.http.util
A class containing utility methods that manipulate namespace prefixes.
PrefixUtil() - Constructor for class info.sswap.http.util.PrefixUtil
 
processAnonymousRangeDefinition(Entity) - Method in class info.sswap.http.rest.PropertyFactory
Processes an anonymous range definition in an attempt to detect the type of the property.
processArray(JSONArray, Prefixes) - Static method in class info.sswap.http.representation.json.JsonMappingFactory
Converts a JSON array of QNames into a corresponding collection of URIs (encoded as strings)
processCardinality(JSONObject, Property) - Static method in class info.sswap.http.representation.json.JsonPropertyFactory
Processes cardinality restriction definition.
processRangeAssertions(Entity, PropertyFactory.PropertyType) - Method in class info.sswap.http.rest.PropertyFactory
Processes the rdfs:range definitions in JSON in order to determine whether the property is a datatype or an object property.
processSubPropertyOfAssertions(SSWAPPredicate, Entity, PropertyFactory.PropertyType) - Method in class info.sswap.http.rest.PropertyFactory
 
processTypeAssertions(Entity) - Method in class info.sswap.http.rest.PropertyFactory
Processes the rdf:type definitions in JSON in order to determine whether the property is a datatype or an object property
properties - Variable in class info.sswap.http.representation.Entity
The multi-map of properties.
Property - Class in info.sswap.http.representation
Represents a property for an entity (along with the value).
Property(String) - Constructor for class info.sswap.http.representation.Property
Creates a property with a specified name, no value, and default cardinality restrictions.
Property(String, Value) - Constructor for class info.sswap.http.representation.Property
Creates a property with a specified name and value, and default cardinality restrictions.
Property(String, int, int, Value) - Constructor for class info.sswap.http.representation.Property
Creates a property with specified name, value, and cardinality restrictions
PropertyFactory - Class in info.sswap.http.rest
Creates property definitions based on their description in JSON.
PropertyFactory() - Constructor for class info.sswap.http.rest.PropertyFactory
Private constructor for a singleton
PropertyFactory.PropertyType - Enum in info.sswap.http.rest
An enumeration for a type of a property: object property vs.
PropertyFactory.PropertyType() - Constructor for enum info.sswap.http.rest.PropertyFactory.PropertyType
 
ProtocolFactory - Class in info.sswap.http.rest
A class for creating SSWAP Protocol objects based on their JSON description.
ProtocolFactory() - Constructor for class info.sswap.http.rest.ProtocolFactory
 
ProtocolMessage - Class in info.sswap.http.representation
Intermediate representation of the input describing an RDG
ProtocolMessage() - Constructor for class info.sswap.http.representation.ProtocolMessage
Creates an empty object
ProtocolMessage(Prefixes, Imports) - Constructor for class info.sswap.http.representation.ProtocolMessage
Creates an object just with prefix and imports declarations
ProtocolMessage(Prefixes, Imports, Entity, Map<String, Collection<String>>) - Constructor for class info.sswap.http.representation.ProtocolMessage
Creates an object with all data read from the input
PROVIDED_BY - Static variable in class info.sswap.http.representation.SSWAPVocabulary
sswap:providedBy
providers - Static variable in class info.sswap.http.SSWAPEnvironment
The array with content providers (initialized in the class initializer).
PROVIDES_RESOURCE - Static variable in class info.sswap.http.representation.SSWAPVocabulary
sswap:providesResource

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.