Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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.