|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjfun.jaskell.ast.Operators
public final class Operators
The factory to create Operator object.
Zephyr Business Solutions Corp.
Constructor Summary | |
---|---|
Operators()
|
Method Summary | |
---|---|
static Operator |
buildAnd(java.lang.String name)
Build the binary and operator. |
static Operator |
buildApply(java.lang.String name)
Build the binary $ operator to change precedence. |
static Operator |
buildAss(java.lang.String name)
Build the := operator. |
static Operator |
buildAt(java.lang.String name)
Build the unary @ operator to get the value corresponding a key or index. |
static Operator |
buildConcat(java.lang.String name)
Build the binary ++ operator to concatenate two lists. |
static Operator |
buildCons(java.lang.String name)
Build the binary : operator to add an element to a list. |
static Operator |
buildCount(java.lang.String name)
Build the unary # operator to get the size of a container or a tuple. |
static Operator |
buildDeduce(java.lang.String name)
Build the => operator. |
static Operator |
buildDiv(java.lang.String name)
Build the binary / operator. |
static Operator |
buildEq(java.lang.String name)
Build the binary == operator. |
static Operator |
buildGe(java.lang.String name)
Build the binary >= operator. |
static Operator |
buildGt(java.lang.String name)
Build the binary > operator. |
static Operator |
buildInverseCall(java.lang.String name)
Build the binary -> operator to allow function call in the argument first order. |
static Operator |
buildLcomp(java.lang.String name)
Build the binary << operator to compose two functions. |
static Operator |
buildLe(java.lang.String name)
Build the binary <= operator. |
static Operator |
buildLt(java.lang.String name)
Build the binary < operator. |
static Operator |
buildMinus(java.lang.String name)
Build the binary - operator. |
static Operator |
buildMod(java.lang.String name)
Build the binary % operator. |
static Operator |
buildMul(java.lang.String name)
Build the binary * operator. |
static Operator |
buildNe(java.lang.String name)
Build the binary != operator. |
static Operator |
buildNegate(java.lang.String name,
java.lang.String alias)
Build the unary - operator. |
static Operator |
buildNot(java.lang.String name)
Build the unary (!) operator. |
static Operator |
buildOr(java.lang.String name)
Build the binary or operator. |
static Operator |
buildPlus(java.lang.String name)
Build the binary + operator. |
static Operator |
buildSeq(java.lang.String name)
Build the binary >> operator to specify sequencing. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Operators()
Method Detail |
---|
public static Operator buildPlus(java.lang.String name)
name
- the string representation of this operator.
public static Operator buildMinus(java.lang.String name)
name
- the string representation of this operator.
public static Operator buildMul(java.lang.String name)
name
- the string representation of this operator.
public static Operator buildDiv(java.lang.String name)
name
- the string representation of this operator.
public static Operator buildMod(java.lang.String name)
name
- the string representation of this operator.
public static Operator buildEq(java.lang.String name)
name
- the string representation of this operator.
public static Operator buildNe(java.lang.String name)
name
- the string representation of this operator.
public static Operator buildGt(java.lang.String name)
name
- the string representation of this operator.
public static Operator buildGe(java.lang.String name)
name
- the string representation of this operator.
public static Operator buildLt(java.lang.String name)
name
- the string representation of this operator.
public static Operator buildLe(java.lang.String name)
name
- the string representation of this operator.
public static Operator buildNot(java.lang.String name)
name
- the string representation of this operator.
public static Operator buildAnd(java.lang.String name)
name
- the string representation of this operator.
public static Operator buildOr(java.lang.String name)
name
- the string representation of this operator.
public static Operator buildLcomp(java.lang.String name)
name
- the string representation of this operator.
public static Operator buildSeq(java.lang.String name)
name
- the string representation of this operator.
public static Operator buildApply(java.lang.String name)
name
- the string representation of this operator.
public static Operator buildInverseCall(java.lang.String name)
name
- the string representation of this operator.
public static Operator buildCons(java.lang.String name)
name
- the string representation of this operator.
public static Operator buildConcat(java.lang.String name)
name
- the string representation of this operator.
public static Operator buildCount(java.lang.String name)
name
- the string representation of this operator.
public static Operator buildAt(java.lang.String name)
name
- the string representation of this operator.
public static Operator buildNegate(java.lang.String name, java.lang.String alias)
name
- the name of this operator.alias
- the string representation of the operator.
public static Operator buildDeduce(java.lang.String name)
name
- the string representation of this operator.
public static Operator buildAss(java.lang.String name)
name
- the string representation of this operator.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |