Searched refs:getDefiningClass (Results 1 - 25 of 58) sorted by relevance

123

/external/smali/dexlib2/src/main/java/org/jf/dexlib2/base/reference/
H A DBaseFieldReference.java42 int hashCode = getDefiningClass().hashCode();
51 return getDefiningClass().equals(other.getDefiningClass()) &&
61 int res = getDefiningClass().compareTo(o.getDefiningClass());
H A DBaseMethodReference.java45 int hashCode = getDefiningClass().hashCode();
55 return getDefiningClass().equals(other.getDefiningClass()) &&
65 int res = getDefiningClass().compareTo(o.getDefiningClass());
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/iface/
H A DMember.java45 @Nonnull String getDefiningClass(); method in interface:Member
H A DField.java53 @Override @Nonnull String getDefiningClass(); method in interface:Field
H A DMethod.java53 @Override @Nonnull String getDefiningClass(); method in interface:Method
/external/dexmaker/src/dx/java/com/android/dx/rop/cst/
H A DCstEnumRef.java53 return getDefiningClass().getClassType();
63 fieldRef = new CstFieldRef(getDefiningClass(), getNat());
H A DCstInterfaceMethodRef.java55 methodRef = new CstMethodRef(getDefiningClass(), getNat());
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/reference/
H A DImmutableFieldReference.java58 fieldReference.getDefiningClass(),
63 @Nonnull public String getDefiningClass() { return definingClass; } method in class:ImmutableFieldReference
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/rewriter/
H A DFieldReferenceRewriter.java57 @Override @Nonnull public String getDefiningClass() { method in class:FieldReferenceRewriter.RewrittenFieldReference
58 return rewriters.getTypeRewriter().rewrite(fieldReference.getDefiningClass());
H A DFieldRewriter.java61 @Override @Nonnull public String getDefiningClass() { method in class:FieldRewriter.RewrittenField
62 return rewriters.getFieldReferenceRewriter().rewrite(field).getDefiningClass();
H A DMethodReferenceRewriter.java60 @Override @Nonnull public String getDefiningClass() { method in class:MethodReferenceRewriter.RewrittenMethodReference
61 return rewriters.getTypeRewriter().rewrite(methodReference.getDefiningClass());
/external/dexmaker/src/dx/java/com/android/dx/dex/file/
H A DIdItem.java58 public final CstType getDefiningClass() { method in class:IdItem
H A DTypeIdItem.java53 file.getStringIds().intern(getDefiningClass().getDescriptor());
59 CstType type = getDefiningClass();
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/iface/reference/
H A DFieldReference.java46 @Nonnull String getDefiningClass(); method in interface:FieldReference
69 * int hashCode = getDefiningClass().hashCode();
82 * the return values of getDefiningClass(), getName() and getType() are all equal.
92 * The comparison is based on the comparison of the return values of getDefiningClass(), getName() and
H A DMethodReference.java47 @Nonnull String getDefiningClass(); method in interface:MethodReference
77 * int hashCode = getDefiningClass().hashCode();
91 * the return values of getDefiningClass(), getName(), getReturnType() and getParameterTypes() are all equal.
104 * The comparison is based on the comparison of the return values of getDefiningClass(), getName(),
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/
H A DAnalyzedMethodUtil.java47 String otherPackage = TypeUtils.getPackage(virtualMethod.getDefiningClass());
55 if (!TypeProtoUtils.extendsFrom(type, virtualMethod.getDefiningClass())) {
62 ClassDef methodClassDef = classPath.getClassDef(virtualMethod.getDefiningClass());
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/pool/
H A DFieldPool.java53 typePool.intern(field.getDefiningClass());
59 @Nonnull @Override public CharSequence getDefiningClass(@Nonnull FieldReference fieldReference) { method in class:FieldPool
60 return fieldReference.getDefiningClass();
H A DMethodPool.java55 typePool.intern(method.getDefiningClass());
61 @Nonnull @Override public CharSequence getDefiningClass(@Nonnull MethodReference methodReference) { method in class:MethodPool
62 return methodReference.getDefiningClass();
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/util/
H A DReferenceUtil.java50 sb.append(methodReference.getDefiningClass());
70 writer.write(methodReference.getDefiningClass());
89 sb.append(fieldReference.getDefiningClass());
113 writer.write(fieldReference.getDefiningClass());
136 boolean useImplicitReference = fieldReference.getDefiningClass().equals(containingClass);
141 boolean useImplicitReference = methodReference.getDefiningClass().equals(containingClass);
/external/smali/smali/src/test/java/
H A DImplicitReferenceTest.java91 Assert.assertEquals(classDef.getType(), method.getDefiningClass());
98 Assert.assertEquals(classDef.getType(), method.getDefiningClass());
105 Assert.assertEquals(classDef.getType(), method.getDefiningClass());
129 Assert.assertEquals(classDef.getType(), methodEncodedValue.getValue().getDefiningClass());
137 Assert.assertEquals(classDef.getType(), methodEncodedValue.getValue().getDefiningClass());
145 Assert.assertEquals(classDef.getType(), methodEncodedValue.getValue().getDefiningClass());
186 Assert.assertEquals(classDef.getType(), field.getDefiningClass());
193 Assert.assertEquals(classDef.getType(), field.getDefiningClass());
200 Assert.assertEquals(classDef.getType(), field.getDefiningClass());
223 Assert.assertEquals(classDef.getType(), fieldEncodedValue.getValue().getDefiningClass());
[all...]
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/
H A DFieldSection.java40 @Nonnull TypeKey getDefiningClass(@Nonnull FieldRefKey key); method in interface:FieldSection
H A DMethodSection.java40 @Nonnull TypeKey getDefiningClass(@Nonnull MethodRefKey key); method in interface:MethodSection
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/EncodedValue/
H A DEncodedValueAdaptor.java68 if (enumEncodedValue.getValue().getDefiningClass().equals(containingClass)) {
77 if (fieldEncodedValue.getValue().getDefiningClass().equals(containingClass)) {
94 if (methodEncodedValue.getValue().getDefiningClass().equals(containingClass)) {
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/reference/
H A DDexBackedFieldReference.java51 public String getDefiningClass() { method in class:DexBackedFieldReference
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/builder/
H A DBuilderFieldReference.java53 @Nonnull @Override public String getDefiningClass() { method in class:BuilderFieldReference

Completed in 823 milliseconds

123