|
|||||||||
| Home >> All >> org >> apache >> derby >> iapi >> services >> [ compiler overview ] | PREV NEXT | ||||||||
A
- addField(String, String, int) - Method in interface org.apache.derby.iapi.services.compiler.ClassBuilder
- add a field to this class.
- addThrownException(String) - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Declare the method throws an exception.
C
- ClassBuilder - interface org.apache.derby.iapi.services.compiler.ClassBuilder.
- ClassBuilder is used to construct a java class's byte array representation.
- callMethod(short, String, String, String, int) - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Call a method.
- callMethod(Object) - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Call a method previously described by describeMethod().
- callSuper() - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Call super().
- cast(String) - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Cast the top stack value.
- complete() - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Indicate the method is complete.
- completeConditional() - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Complete the a ?: operator which completes the false code path.
- conditionalIf() - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Initiate a sequence that corresponds to the Java language ' value ? ...
- conditionalIfNull() - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Initiate a sequence that corresponds to the Java language 'ref == null ? ...
D
- describeMethod(short, String, String, String) - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Return an object that efficiently (to the implementation) describes a zero-argument method and can be used with the single argument callMethod().
- dup() - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Duplicate the top value on the stack.
E
- endStatement() - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- End a statement.
G
- getArrayElement(int) - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Pop an array refrence off the stack and push an element from that array.
- getClassBytecode() - Method in interface org.apache.derby.iapi.services.compiler.ClassBuilder
- At the time the class is completed and bytecode generated, if there are no constructors then the default no-arg constructor will be defined.
- getField(LocalField) - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Push the contents of the local field onto the stack.
- getField(String, String, String) - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Push the contents of the described field onto the stack.
- getFullName() - Method in interface org.apache.derby.iapi.services.compiler.ClassBuilder
- the class's qualified name
- getGeneratedClass() - Method in interface org.apache.derby.iapi.services.compiler.ClassBuilder
- Fully create the bytecode and load the class using the ClassBuilder's ClassFactory.
- getName() - Method in interface org.apache.derby.iapi.services.compiler.ClassBuilder
- the class's unqualified name
- getName() - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- return the name of the method.
- getParameter(int) - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Push a parameter value.
- getStaticField(String, String, String) - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Push the contents of the described static field onto the stack.
I
- isInstanceOf(String) - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Pop the top stack value and push a boolean that is the result of an instanceof check on the popped reference.
J
- JAVA_FACTORY_PROPERTY - Static variable in interface org.apache.derby.iapi.services.compiler.JavaFactory
- JavaFactory - interface org.apache.derby.iapi.services.compiler.JavaFactory.
- JavaFactory provides generators for Java constructs.
L
- LocalField - interface org.apache.derby.iapi.services.compiler.LocalField.
- A field within the generated class.
M
- MethodBuilder - interface org.apache.derby.iapi.services.compiler.MethodBuilder.
- MethodBuilder is used to generate the code for a method.
- methodReturn() - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Return from a method, optionally with a value.
N
- newClassBuilder(ClassFactory, String, int, String, String) - Method in interface org.apache.derby.iapi.services.compiler.JavaFactory
- a class.
- newConstructorBuilder(int) - Method in interface org.apache.derby.iapi.services.compiler.ClassBuilder
- a constructor.
- newFieldWithAccessors(String, String, int, boolean, String) - Method in interface org.apache.derby.iapi.services.compiler.ClassBuilder
- Create a new private field and its getter and setter methods.
- newMethodBuilder(int, String, String) - Method in interface org.apache.derby.iapi.services.compiler.ClassBuilder
- a method.
- newMethodBuilder(int, String, String, String[]) - Method in interface org.apache.derby.iapi.services.compiler.ClassBuilder
- a method with parameters.
O
- org.apache.derby.iapi.services.compiler - package org.apache.derby.iapi.services.compiler
P
- pop() - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Pop the top value off the stack
- push(byte) - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Push a byte constant onto the stack
- push(boolean) - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Push a boolean constant onto the stack
- push(short) - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Push a short constant onto the stack
- push(int) - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Push a int constant onto the stack
- push(long) - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Push a long constant onto the stack
- push(float) - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Push a float constant onto the stack
- push(double) - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Push a double constant onto the stack
- push(String) - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Push a String constant onto the stack
- pushNewArray(String, int) - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Create an instance of an array and push it onto the stack.
- pushNewComplete(int) - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Complete the sequence that was started with pushNewStart().
- pushNewStart(String) - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Initiate a sequence that calls a constructor, equivalent to the new operator in Java.
- pushNull(String) - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Push a typed null onto the stack
- pushThis() - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Push this onto the stack.
- putField(LocalField) - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Pop the top stack value and store it in the local field.
- putField(String, String) - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Pop the top stack value and store it in the instance field of this class.
- putField(String, String, String) - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Pop the top stack value and store it in the field.
S
- setArrayElement(int) - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Pop an array reference off the stack, store a value in the array at the passed in offset.
- setField(LocalField) - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Pop the top stack value and store it in the local field.
- startElseCode() - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Complete the true code path of a ?: operator.
- statementNumHitLimit(int) - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Tell if statement number in this method builder hits limit.
- swap() - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Swap the top two values on the stack.
U
- upCast(String) - Method in interface org.apache.derby.iapi.services.compiler.MethodBuilder
- Upcast the top stack value.
A C D E G I J L M N O P S U
|
|||||||||
| Home >> All >> org >> apache >> derby >> iapi >> services >> [ compiler overview ] | PREV NEXT | ||||||||