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. |