Package-level declarations
Types
A helper class that makes it possible to construct an ArgumentItem with an indexed access (e.g. op.argument1)
An Op that describes that the function calls found with resultOp depend on the function calls found with the conditionOp
Represents the constructor of a class.
Represents a group of functions that serve the same purpose in the API.
Import other coko script(s)
OrderBuilder subclass to hide some implementation details of OrderBuilder to coko users.
Marks a function that should be evaluated as a rule by Codyze
This class works similar to the Result class in the Kotlin standard library. The difference is that the TransformationFailure can store information other than Throwables to be able to describe the reasons for failure in more detail.
Properties
Use this to create a set with the OrderSetGetOperator.get operator.
Functions
Create a ConstructorOp.
Create a Definition which can be added to the FunctionOp.
Add a group containing any valid OrderDsl provided as a lambda
Create a ParameterGroup which can be added to the Signature.
Minimalist way to create a group with a function call. However, this minimalist group constructor only works with OrderTokens
Create a FunctionOp.
Create a GroupingOp containing the given ops.
Adds an alternation token (|
) between the current OrderFragment and other. All OrderToken are converted into OrderFragments.
Adds an alternation token (|
) between the current OrderToken and other. All OrderToken are converted into OrderFragments.
Create a Signature which can be added to the ConstructorOp. The Parameters are passed through the vararg.
Create a Signature which can be added to the ConstructorOp. The Parameters are defined in the block.
Create a Signature which can be added to the Definition. The Parameters are passed through the vararg.
Create a Signature which can be added to the Definition. The Parameters are defined in the block.
Create a ConditionalOp with this as the ConditionalOp.resultOp and conditionOp as the ConditionalOp.conditionOp