| Package | Description |
|---|---|
| net.oneandone.mork.compiler |
Invoke and control mork.
|
| net.oneandone.mork.mapping |
Implements the mapping concept.
|
| net.oneandone.mork.reflect |
Additional functionality over java.lang.reflect.
|
| net.oneandone.mork.semantics |
Data types for attribute grammars.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CompiledFunctionBase |
| Modifier and Type | Method and Description |
|---|---|
static Function |
MorkMapper.lookupMapperFn(String name,
Class<?> resultType) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
InvocationCode.reuse(Function fn,
Code dest,
Map<Function,Object[]> done) |
void |
InvocationCode.translate(Function fn,
Code dest,
Map<Function,Object[]> done) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
InvocationCode.reuse(Function fn,
Code dest,
Map<Function,Object[]> done) |
void |
InvocationCode.translate(Function fn,
Code dest,
Map<Function,Object[]> done) |
| Constructor and Description |
|---|
Mork(Output output,
Function mapperFn) |
MorkMapper(Mork mork,
String mapperName,
Function mapperFn) |
| Modifier and Type | Class and Description |
|---|---|
class |
ToArray
Invokation creates an array initialized with the List passed as an
argument.
|
| Modifier and Type | Method and Description |
|---|---|
static Function |
Conversion.find(Selection selection,
Definition def,
List<Argument> args,
List<Attribute> outAttrs) |
Function |
Transport.getTransportFn(List<Attribute> src,
int destCard) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
Conversion.hasFormalArgument(Function fn,
Type type) |
| Modifier and Type | Class and Description |
|---|---|
class |
Composition
Composition of two functions.
|
class |
Constant
Wraps an Object to make is useable as a constant Function, i.e.
|
class |
Constructor
Wraps a Java Constructor to make it useable as a Function.
|
class |
Field
A Function that reads a Java Field.
|
class |
Identity
Identity function.
|
class |
Method
Wraps a Java Method to make it useable as a Function.
|
class |
Option
I can't implement Option by feeding an Option-Value because I want to offer explicit definitions
like If(Expression), If(Expression,Expression)
|
| Modifier and Type | Method and Description |
|---|---|
static Function |
Constant.fillParas(Function func,
int ofs,
Object[] paras)
Replaces arguments to Functions by Constant Functions.
|
Function |
Selection.getFunction() |
Function |
Selection.getFunction(int i) |
| Modifier and Type | Method and Description |
|---|---|
static Composition |
Composition.create(Function baseInit,
int idxInit,
Function paraInit) |
static Function |
Constant.fillParas(Function func,
int ofs,
Object[] paras)
Replaces arguments to Functions by Constant Functions.
|
| Constructor and Description |
|---|
Composition(Function baseInit,
int idxInit,
Function paraInit)
Create a Composition.
|
Option(Function with,
int optional) |
Selection(Function fn) |
Selection(Function[] functionsInit) |
| Modifier and Type | Field and Description |
|---|---|
Function |
AttributionBuffer.function |
| Constructor and Description |
|---|
Attribution(Function function,
int resultOfs,
int resultAttr,
int[] argsOfs,
int[] argsAttr)
Nonterminal attribution.
|
AttributionBuffer(int production,
Function function,
AttributeOccurrence result) |
Copyright © 1998–2017 1&1. All rights reserved.