|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ClassItem | |
|---|---|
| org.jibx.binding.classes | |
| org.jibx.binding.def | |
| org.jibx.binding.model | |
| Uses of ClassItem in org.jibx.binding.classes |
|---|
| Fields in org.jibx.binding.classes declared as ClassItem | |
|---|---|
static ClassItem[] |
ClassFile.EMPTY_CLASS_ITEMS
|
protected ClassItem |
MethodBuilder.m_item
Method class item information. |
| Methods in org.jibx.binding.classes that return ClassItem | |
|---|---|
ClassItem |
ClassFile.addDefaultConstructor()
Add default constructor to a class. |
ClassItem |
ClassFile.addField(String type,
String name,
int access)
Add field to class without initialization. |
ClassItem |
ClassFile.addField(String type,
String name,
int access,
int init)
Add field to class with initial int value. |
ClassItem |
ClassFile.addField(String type,
String name,
int access,
String init)
Add field to class with initial String value. |
ClassItem |
MethodBuilder.addMethod()
Add constructed method to class. |
ClassItem |
ClassFile.addMethod(org.apache.bcel.classfile.Method method)
Add method to class. |
ClassItem |
ClassFile.addPrivateField(String type,
String name)
Add private field to class without initialization. |
static ClassItem |
ClassItem.findStaticMethod(String name,
String[] sigs)
Get static method by fully qualified name. |
static ClassItem |
ClassItem.findVirtualMethod(String name,
String[] sigs)
Get virtual method by fully qualified name. |
ClassItem |
ClassFile.getBestMethod(String name,
String ret,
String[] args)
Get information for best matching method. |
ClassItem |
ClassFile.getDirectField(String name)
Get information for field. |
ClassItem |
ClassFile.getField(String name)
Get information for field. |
ClassItem[] |
ClassFile.getFieldItems()
Get array of fields defined by class. |
ClassItem |
ClassFile.getInitializerMethod(String sig)
Get information for initializer. |
abstract ClassItem |
BindingMethod.getItem()
Get the method item. |
ClassItem |
MethodBuilder.getItem()
Get the method item. |
ClassItem |
ExistingMethod.getItem()
Get the method item. |
ClassItem |
BoundClass.getLoadMethod(ClassItem item,
ClassFile from)
Get load access method for member of this class. |
ClassItem |
ClassFile.getMethod(String name,
String sig)
Get information for method without respect to potential trailing arguments or return value. |
ClassItem |
ClassFile.getMethod(String name,
String[] sigs)
Get information for method matching one of several possible signatures. |
ClassItem[] |
ClassFile.getMethodItems()
Get array of methods defined by class. |
ClassItem |
ClassFile.getStaticMethod(String name,
String sig)
Get information for static method without respect to return value. |
ClassItem |
BoundClass.getStoreMethod(ClassItem item,
ClassFile from)
Get store access method for member of this class. |
ClassItem |
ClassFile.updateField(String type,
String name,
int access,
String init)
Update class field with initial String value. |
| Methods in org.jibx.binding.classes with parameters of type ClassItem | |
|---|---|
void |
MethodBuilder.addMethodExceptions(ClassItem method)
Add exceptions thrown by called method to those needing handling. |
void |
MethodBuilder.appendCall(ClassItem item)
Create invoke instruction for static, member, or interface method and append to method. |
void |
MethodBuilder.appendGet(ClassItem item)
Create get instruction and append to method. |
void |
MethodBuilder.appendGetField(ClassItem item)
Create getfield instruction and append to method. |
void |
MethodBuilder.appendGetStatic(ClassItem item)
Create getstatic instruction and append to method. |
void |
MethodBuilder.appendPut(ClassItem item)
Create put instruction and append to method. |
void |
MethodBuilder.appendPutField(ClassItem item)
Create putfield instruction and append to method. |
void |
MethodBuilder.appendPutStatic(ClassItem item)
Create putstatic instruction and append to method. |
org.apache.bcel.generic.InvokeInstruction |
InstructionBuilder.createCallInterface(ClassItem item)
Create invoke instruction for interface method. |
org.apache.bcel.generic.InvokeInstruction |
InstructionBuilder.createCallStatic(ClassItem item)
Create invoke instruction for static method. |
org.apache.bcel.generic.InvokeInstruction |
InstructionBuilder.createCallVirtual(ClassItem item)
Create invoke instruction for virtual method. |
org.apache.bcel.generic.FieldInstruction |
InstructionBuilder.createGetField(ClassItem item)
Create getfield instruction. |
org.apache.bcel.generic.FieldInstruction |
InstructionBuilder.createGetStatic(ClassItem item)
Create getstatic instruction. |
org.apache.bcel.generic.FieldInstruction |
InstructionBuilder.createPutField(ClassItem item)
Create putfield instruction. |
org.apache.bcel.generic.FieldInstruction |
InstructionBuilder.createPutStatic(ClassItem item)
Create putstatic instruction. |
ClassItem |
BoundClass.getLoadMethod(ClassItem item,
ClassFile from)
Get load access method for member of this class. |
ClassItem |
BoundClass.getStoreMethod(ClassItem item,
ClassFile from)
Get store access method for member of this class. |
boolean |
ClassFile.isAccessible(ClassItem item)
Check accessible method. |
| Constructors in org.jibx.binding.classes with parameters of type ClassItem | |
|---|---|
ExistingMethod(org.apache.bcel.classfile.Method method,
ClassItem item,
ClassFile file)
Constructor. |
|
| Uses of ClassItem in org.jibx.binding.def |
|---|
| Fields in org.jibx.binding.def declared as ClassItem | |
|---|---|
protected ClassItem |
StringConversion.m_converter
Whitespace conversion method information. |
protected ClassItem |
StringConversion.m_deserializer
Deserializer method information. |
protected ClassItem |
StringConversion.m_serializer
Serializer method information. |
| Uses of ClassItem in org.jibx.binding.model |
|---|
| Methods in org.jibx.binding.model that return ClassItem | |
|---|---|
protected ClassItem |
ClassItemWrapper.getClassItem()
Get class item information. |
| Methods in org.jibx.binding.model with parameters of type ClassItem | |
|---|---|
protected IClassItem |
ClassWrapper.buildItem(ClassItem item)
Build an item wrapper. |
| Constructors in org.jibx.binding.model with parameters of type ClassItem | |
|---|---|
ClassItemWrapper(IClass clas,
ClassItem item)
Constructor. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||