| Interface | Description |
|---|---|
| BytecodeSerialization | |
| BytecodeSerialization.Serializable | |
| CompiletimeModel |
A
CompileModel is used by an XL compiler to
parametrize the access to graph-like data sources in queries. |
| Frame |
A
Frame stores the current values of query
Variables of a single query, including information
if the variables are already bound to a value or not. |
| Graph |
A
Graph represents a single relational data source for XL's
relational query and rewriting facilities within the context of a single
thread (i.e., the methods are not thread-safe). |
| MatchConsumer | |
| Producer |
A
Producer is used within right hand sides of XL rules
in order to construct
the replacement for the match of the left hand side. |
| QueryStateMultiScale |
This class contains the state information of a query pertaining to multiple scales.
|
| RuntimeModel |
A
RuntimeModel is used by the XL run-time system
as an interface to the concrete relational data source in use. |
| Variable |
A
Variable represents a query variable of a query. |
| Class | Description |
|---|---|
| AbstractExpressionPattern | |
| AttributeListPattern | |
| BuiltInPattern | |
| CompoundPattern | |
| CompoundPattern.Matcher | |
| EdgeDirection | |
| EdgeDirection.Backward | |
| EdgeDirection.Both | |
| EdgeDirection.Directed | |
| EdgeDirection.Forward | |
| EdgeDirection.Undirected | |
| EdgePattern | |
| EnumerateNodesPattern | |
| NodeData | |
| NumericConversionPattern | |
| Pattern | |
| Pattern.Matcher | |
| Query | |
| QueryState | |
| RuntimeModelFactory | |
| SpacingPattern |
This class is used to represent a space character between 2 primary predicates
(i.e.
|
| TransitiveTraversal | |
| TypePattern | |
| UserDefinedCompoundPattern | |
| UserDefinedPattern | |
| Utils | |
| WrappedTypePattern |
| Exception | Description |
|---|---|
| QueryStateMultiScaleException |
This class represents exceptions thrown by QueryStateMultiScale
This class is part of the extension of XL for multiscale modelling.
|
| RuntimeModelException |
| Error | Description |
|---|---|
| QueryState.Break |
| Annotation Type | Description |
|---|---|
| HasModel | |
| UseModel | |
| UserDefinedPattern.In | |
| UserDefinedPattern.Out |