Uses of Class
org.jibx.binding.classes.ClassItem

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.
 



Copyright © 2005-2011 jibx.org. All Rights Reserved.