Jasmine  1.1
Super fast expression and algorithm evaluator
 All Classes Functions
org.quark.jasmine.Field Class Reference
Inheritance diagram for org.quark.jasmine.Field:

Public Member Functions

 Field (final String name)
 
- Public Member Functions inherited from org.quark.jasmine.Exp
boolean equals (Object obj)
 
int hashCode ()
 

Package Functions

void applyUnaryMinus ()
 
void compile (final MethodVisitor mv, final Deque< JumpLabel > jls) throws JasmineException
 
- Package Functions inherited from org.quark.jasmine.Exp
boolean addExp (Exp exp)
 
void prepare (String symbol, int priority)
 
void prepare (String symbol, int nbrExps, int priority)
 

Package Attributes

String name
 
- Package Attributes inherited from org.quark.jasmine.Operand
boolean hasUnaryMinus = false
 
- Package Attributes inherited from org.quark.jasmine.Exp
Exp parent = null
 
Exp[] exps
 
int nbrExps = 0
 
int priority
 
String regex = ""
 
boolean rightAssociative = false
 
boolean unaryFollows = false
 
int lineNo
 
int pos
 
String symbol = ""
 

Additional Inherited Members

- Public Attributes inherited from org.quark.jasmine.CompileConstants
String GENERATED_ALGORITHM_CLASS = "QuarkAlgorithm"
 
String GENERATED_EXPRESSION_CLASS = "QuarkExpression"
 
String EXPRESSION_CLASS = Type.getInternalName(Expression.class)
 
String EXPRESSION_CLASS_ID = Type.getDescriptor(Expression.class)
 
String ANSWER_CLASS = Type.getInternalName(Answer.class)
 
String ANSWER_CLASS_ID = Type.getDescriptor(Answer.class)
 
- Static Public Attributes inherited from org.quark.jasmine.CompileConstants
static String ALGORITHM_CLASS = Type.getInternalName(Algorithm.class)
 
static String ALGORITHM_CLASS_ID = Type.getDescriptor(Algorithm.class)
 
- Static Protected Attributes inherited from org.quark.jasmine.Exp
static final String MATH = "java/lang/Math"
 

The documentation for this class was generated from the following file: