Searched refs:Field (Results 1 - 25 of 41) sorted by relevance

12

/dalvik/dexgen/src/com/android/dexgen/rop/
H A DFieldList.java47 public Field get(int n);
H A DStdFieldList.java23 * an array of {@link Field} objects and can be made immutable.
36 public Field get(int n) {
37 return (Field) get0(n);
46 public void set(int n, Field field) {
H A DField.java24 public interface Field interface in inherits:Member
H A DStdField.java25 * Standard implementation of {@link Field}, which directly stores
28 public final class StdField extends StdMember implements Field {
47 public StdField(java.lang.reflect.Field field) {
/dalvik/dx/src/com/android/dx/cf/iface/
H A DStdFieldList.java23 * an array of {@link Field} objects and can be made immutable.
36 public Field get(int n) {
37 return (Field) get0(n);
46 public void set(int n, Field field) {
H A DFieldList.java47 public Field get(int n);
H A DField.java24 public interface Field interface in inherits:Member
H A DStdField.java25 * Standard implementation of {@link Field}, which directly stores
28 public final class StdField extends StdMember implements Field {
/dalvik/dx/src/com/android/dx/io/
H A DClassData.java20 private final Field[] staticFields;
21 private final Field[] instanceFields;
25 public ClassData(Field[] staticFields, Field[] instanceFields,
33 public Field[] getStaticFields() {
37 public Field[] getInstanceFields() {
49 public Field[] allFields() {
50 Field[] result = new Field[staticFields.length + instanceFields.length];
63 public static class Field { class in class:ClassData
67 public Field(int fieldIndex, int accessFlags) { method in class:ClassData.Field
[all...]
H A DDexBuffer.java484 ClassData.Field[] staticFields = readFields(staticFieldsSize);
485 ClassData.Field[] instanceFields = readFields(instanceFieldsSize);
491 private ClassData.Field[] readFields(int count) {
492 ClassData.Field[] result = new ClassData.Field[count];
497 result[i] = new ClassData.Field(fieldIndex, accessFlags);
/dalvik/tests/035-enum/src/
H A DMain.java3 import java.lang.reflect.Field;
12 Field field;
/dalvik/vm/oo/
H A DAccessCheck.h36 bool dvmCheckFieldAccess(const ClassObject* accessFrom, const Field* field);
H A DObject.h38 struct Field;
298 * Generic field header. We pass this around when we want a generic Field
302 struct Field { struct
312 struct StaticField : Field {
319 struct InstField : Field {
651 Field* dvmFindFieldHier(const ClassObject* clazz, const char* fieldName,
718 INLINE bool dvmIsProtectedField(const Field* field) {
721 INLINE bool dvmIsStaticField(const Field* field) {
724 INLINE bool dvmIsFinalField(const Field* field) {
727 INLINE bool dvmIsVolatileField(const Field* fiel
[all...]
H A DAccessCheck.cpp144 bool dvmCheckFieldAccess(const ClassObject* accessFrom, const Field* field)
H A DObject.cpp165 Field* dvmFindFieldHier(const ClassObject* clazz, const char* fieldName,
168 Field* pField;
174 pField = (Field*) dvmFindStaticField(clazz, fieldName, signature);
177 pField = (Field*) dvmFindInstanceField(clazz, fieldName, signature);
192 pField = (Field*) dvmFindStaticField(iface, fieldName, signature);
/dalvik/vm/reflect/
H A DReflect.h68 Field* dvmSlotToField(ClassObject* clazz, int slot);
107 Field* dvmGetFieldFromReflectObj(Object* obj);
109 Object* dvmCreateReflectObjForField(const ClassObject* clazz, Field* field);
141 ArrayObject* dvmGetFieldAnnotations(const Field* field);
150 Object* dvmGetFieldAnnotation(const ClassObject* clazz, const Field* method,
159 bool dvmIsFieldAnnotationPresent(const ClassObject* clazz, const Field* method,
178 ArrayObject* dvmGetFieldSignatureAnnotation(const Field* field);
H A DReflect.cpp182 static int fieldToSlot(const Field* field, const ClassObject* clazz)
201 Field* dvmSlotToField(ClassObject* clazz, int slot)
206 return (Field*)(void*)&clazz->sfields[slot];
209 return (Field*)(void*)&clazz->ifields[slot];
214 * Create a new java.lang.reflect.Field object from "field".
216 * The Field spec doesn't specify the constructor. We're going to use the
219 * private Field(Class declaringClass, Class type, String name, int slot)
221 static Object* createFieldObject(Field* field, const ClassObject* clazz)
253 ALOGD("Field class init threw exception");
294 /* create the Field[] arra
[all...]
/dalvik/tests/067-preemptive-unpark/src/
H A DMain.java3 import java.lang.reflect.Field;
49 Field field = Unsafe.class.getDeclaredField("THE_ONE");
/dalvik/vm/native/
H A Djava_lang_reflect_Field.cpp18 * java.lang.reflect.Field
25 * Validate access to a field. Returns a pointer to the Field struct.
58 static Field* validateFieldAccess(Object* obj, ClassObject* declaringClass,
61 Field* field;
266 static void getFieldValue(const Field* field, Object* obj, JValue* value)
422 static void setFieldValue(Field* field, Object* obj, const JValue* value)
442 Field* field;
463 Field* field;
469 /* get a pointer to the Field after validating access */
499 Field* fiel
[all...]
/dalvik/vm/
H A DDvmDex.h55 struct Field** pResFields;
125 INLINE struct Field* dvmDexGetResolvedField(const DvmDex* pDvmDex,
155 struct Field* field)
H A DDvmDex.cpp52 fieldSize = pHeader->fieldIdsSize * sizeof(struct Field*);
74 pDvmDex->pResFields = (struct Field**)blob;
190 totalSize += pDvmDex->pHeader->fieldIdsSize * sizeof(struct Field*);
H A DMisc.h161 struct Field;
162 std::string dvmHumanReadableField(const Field* field);
/dalvik/tests/064-field-access/src/
H A DMain.java19 import java.lang.reflect.Field;
51 public Object getValue(Field field, Object obj, char type,
149 Field localPubByteField, localProtByteField, localProtObjectField,
151 Field otherPubCharField, otherProtShortField, otherProtObjectField,
153 Field subProtLongField;
283 public Object getValue(Field field, Object obj, char type,
/dalvik/tests/004-annotations/src/android/test/anno/
H A DTestAnnotations.java5 import java.lang.reflect.Field;
60 for (Field f: clazz.getDeclaredFields()) {
103 Field field;
/dalvik/dx/tests/115-merge/com/android/dx/merge/
H A DDexMergeTest.java27 import java.lang.reflect.Field;
106 Field field = annotated.getField("field");

Completed in 508 milliseconds

12