| Package | Description |
|---|---|
| net.oneandone.mork.compiler |
Invoke and control mork.
|
| net.oneandone.mork.mapping |
Implements the mapping concept.
|
| Modifier and Type | Method and Description |
|---|---|
static Definition |
Stubs.createDefinition(Grammar grm,
StringArrayList symbolTable,
int symbol,
String name,
Object constr) |
Definition |
Specification.lookup(int symbol,
String name) |
Definition |
Specification.lookup(String name) |
| Modifier and Type | Method and Description |
|---|---|
static Object |
Stubs.implicitPath(Specification spec,
Definition def) |
static Object |
Stubs.localPath(Specification spec,
Definition srcDef,
int symbol,
String name) |
static Object |
Stubs.normalPath(Definition source,
Specification spec,
Object[] steps) |
void |
Specification.translateDefaultPushPath(Definition seed) |
| Constructor and Description |
|---|
Specification(String mapperName,
Syntax syntax,
Definition[] definitions) |
| Modifier and Type | Method and Description |
|---|---|
void |
Definition.addArgument(Argument arg,
Definition src) |
static Function |
Conversion.find(Selection selection,
Definition def,
List<Argument> args,
List<Attribute> outAttrs) |
static List<Argument> |
Argument.sortAndMergeArgs(Definition target,
List<Argument> args) |
static void |
Path.translate(Syntax syntax,
Definition source,
Definition target)
Creates a path with no steps
|
static void |
Path.translate(Syntax syntax,
Definition source,
int[] moves,
int[] symbols,
Definition target,
int modifier)
Creates a path with 1+ steps
|
static void |
Path.translate(Syntax syntax,
Definition source,
int move,
net.oneandone.sushi.util.IntBitSet stopper,
List<Definition> targets,
int modifier) |
| Modifier and Type | Method and Description |
|---|---|
static void |
Path.translate(Syntax syntax,
Definition source,
int move,
net.oneandone.sushi.util.IntBitSet stopper,
List<Definition> targets,
int modifier) |
| Constructor and Description |
|---|
Argument(int modifier,
AgBuffer buffer,
List<Definition> sources)
non-local argument
|
Copyright © 1998–2017 1&1. All rights reserved.