Uses of Class
org.apache.jdo.impl.enhancer.classfile.ConstFieldRef

Packages that use ConstFieldRef
org.apache.jdo.impl.enhancer.classfile   
org.apache.jdo.impl.enhancer.core   
 

Uses of ConstFieldRef in org.apache.jdo.impl.enhancer.classfile
 

Methods in org.apache.jdo.impl.enhancer.classfile that return ConstFieldRef
 ConstFieldRef ConstantPool.addFieldRef(java.lang.String className, java.lang.String fieldName, java.lang.String type)
          Find or create a field constant in the pool
(package private) static ConstFieldRef ConstFieldRef.read(java.io.DataInputStream input)
           
 

Uses of ConstFieldRef in org.apache.jdo.impl.enhancer.core
 

Fields in org.apache.jdo.impl.enhancer.core declared as ConstFieldRef
private  ConstFieldRef Builder.jdoStateManagerFieldRef
          The constant field ref for the jdoStateManager field.
private  ConstFieldRef Builder.jdoFlagsFieldRef
          The constant field ref for the jdoFlags field.
private  ConstFieldRef Builder.jdoFieldNamesFieldRef
          The constant field ref for the jdoFieldNames field.
private  ConstFieldRef Builder.jdoFieldTypesFieldRef
          The constant field ref for the jdoFieldTypes field.
private  ConstFieldRef Builder.jdoFieldFlagsFieldRef
          The constant field ref for the jdoFieldFlags field.
private  ConstFieldRef Builder.jdoPersistenceCapableSuperclassFieldRef
          The constant field ref for the jdoPersistenceCapableSuperclass field.
private  ConstFieldRef[] Builder.annotatedFieldRefs
          The constant field refs for the annotated fields sorted by their relative field index.
private  ConstFieldRef[] Builder.keyFieldRefs
          The constant field refs for the key fields sorted by ascending relative field index.
private  ConstFieldRef[] Builder.keyClassKeyFieldRefs
          The constant field refs on the key class for the key fields sorted by ascending relative field index.
 

Methods in org.apache.jdo.impl.enhancer.core that return ConstFieldRef
private  ConstFieldRef Builder.getjdoStateManagerFieldRef()
          Returns the constant field ref for the jdoStateManager field.
private  ConstFieldRef Builder.getjdoFlagsFieldRef()
          Returns the constant field ref for the jdoFlags field.
private  ConstFieldRef Builder.getjdoFieldNamesFieldRef()
          Returns the constant field ref for the jdoFieldNames field.
private  ConstFieldRef Builder.getjdoFieldTypesFieldRef()
          Returns the constant field ref for the jdoFieldTypes field.
private  ConstFieldRef Builder.getjdoFieldFlagsFieldRef()
          Returns the constant field ref for the jdoFieldFlags field.
private  ConstFieldRef Builder.getjdoPersistenceCapableSuperclassFieldRef()
          Returns the constant field ref for the jdoPersistenceCapableSuperclass field.
private  ConstFieldRef[] Builder.getAnnotatedFieldRefs()
          Returns the constant field refs for the annotated fields.
private  ConstFieldRef[] Builder.getKeyFieldRefs()
          Returns the constant field refs for the key fields.
private  ConstFieldRef[] Builder.getKeyClassKeyFieldRefs()
          Returns the constant field refs for the key fields of the key class.
 

Methods in org.apache.jdo.impl.enhancer.core with parameters of type ConstFieldRef
private  Insn Builder.appendCaseBranchForProvideField(Insn insn, java.lang.String providedXXXField_Name, java.lang.String providedXXXField_Sig, ConstFieldRef managedFieldRef)
          Adds the code for one case-branch in the jdoProvideField method.
private  Insn Builder.appendCaseBranchForReplaceField(Insn insn, java.lang.String replacingXXXField_Name, java.lang.String replacingXXXField_Sig, ConstFieldRef managedFieldRef, java.lang.String managedFieldSig)
          Adds the code for one case-branch in the jdoReplaceField method.
private  Insn Builder.appendCaseBranchForCopyField(Insn insn, ConstFieldRef managedFieldRef)
          Adds the code for one case-branch in the jdoCopyField method.
private  Insn Builder.appendCopyKeyFieldToOid(Insn insn, java.lang.String fetchXXXField_Name, java.lang.String fetchXXXField_Sig, int keyFieldNo, ConstFieldRef keyFieldRef, java.lang.String keyFieldSig)
          Adds the code for one case-branch in the jdoCopyKeyFieldsToObjectId.
private  Insn Builder.appendCopyKeyFieldFromOid(Insn insn, java.lang.String storeXXXField_Name, java.lang.String storeXXXField_Sig, int keyFieldNo, ConstFieldRef keyFieldRef)
          Adds the code for one case-branch in the jdoCopyKeyFieldsFromObjectId.
private  Insn Builder.appendDirectReadReturn(Insn insn, ConstFieldRef fieldRef)
          Append the code for returning the value from a direct read access.
 Insn Builder.appendMediatedReadAccess(Insn insn, int fieldIndex, ConstFieldRef fieldRef, int varStart)
          Append the code for mediated read access.
private  Insn Builder.appendDirectWriteReturn(Insn insn, ConstFieldRef fieldRef)
          Append the code for assigning the argument to the field and return.
private  Insn Builder.appendMediatedWriteAccess(Insn insn, int fieldIndex, ConstFieldRef fieldRef, int varStart)
          Append the code for mediated write access.