Package info.sswap.api.input

Interface Summary
AtomicInput Represents an atomic input type for named classes or datatypes.
BNodeValue Represents a bnode value.
EnumeratedInput Represents an enumerated input where the allowed values should be chosen from a given set of values.
Input Represents the input specification for an OWL class or datatype expression.
InputValue Represent a value that can be provided as input.
InputVisitor Visitor interface for Input and InputValue objects.
IntersectionInput Represents an intersection type where valid input values should satisfy the requirements of every nested input type.
LiteralValue Represents a literal value that might optionally have a language tag or a datatype URI but not both.
NaryInput Represents an input type that is a combination of other inputs.
PropertyInput  
UnionInput Represents a union type where valid input values should satisfy the one of the nested input types.
URIValue Represent a URI value by wrapping a URI object.
 

Class Summary
InputFactory Factory class used to create Input objects directly.
Inputs Provides convenience functions to create Input objects from different formats and serialize those objects accordingly.
InputValidator  
Vocabulary Constants used for Input objects.
 



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