/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/ |
AnnotationSection.java | 34 import javax.annotation.Nonnull; 39 int getVisibility(@Nonnull AnnotationKey key); 40 @Nonnull TypeKey getType(@Nonnull AnnotationKey key); 41 @Nonnull Collection<? extends AnnotationElement> getElements(@Nonnull AnnotationKey key); 43 @Nonnull StringKey getElementName(@Nonnull AnnotationElement element); 44 @Nonnull EncodedValue getElementValue(@Nonnull AnnotationElement element) [all...] |
MethodSection.java | 37 import javax.annotation.Nonnull; 42 @Nonnull MethodRefKey getMethodReference(@Nonnull MethodKey key); 43 @Nonnull TypeKey getDefiningClass(@Nonnull MethodRefKey key); 44 @Nonnull ProtoRefKey getPrototype(@Nonnull MethodRefKey key); 45 @Nonnull ProtoRefKey getPrototype(@Nonnull MethodKey key); 46 @Nonnull StringKey getName(@Nonnull MethodRefKey key) [all...] |
ProtoSection.java | 34 import javax.annotation.Nonnull; 38 @Nonnull StringKey getShorty(@Nonnull ProtoKey key); 39 @Nonnull TypeKey getReturnType(@Nonnull ProtoKey key); 40 @Nullable TypeListKey getParameters(@Nonnull ProtoKey key);
|
FieldSection.java | 36 import javax.annotation.Nonnull; 40 @Nonnull TypeKey getDefiningClass(@Nonnull FieldRefKey key); 41 @Nonnull TypeKey getFieldType(@Nonnull FieldRefKey key); 42 @Nonnull StringKey getName(@Nonnull FieldRefKey key); 43 int getFieldIndex(@Nonnull FieldKey key);
|
ClassSection.java | 40 import javax.annotation.Nonnull; 49 @Nonnull Collection<? extends ClassKey> getSortedClasses(); 53 @Nonnull TypeKey getType(@Nonnull ClassKey key); 54 int getAccessFlags(@Nonnull ClassKey key); 55 @Nullable TypeKey getSuperclass(@Nonnull ClassKey key); 56 @Nullable TypeListKey getInterfaces(@Nonnull ClassKey key); 57 @Nullable StringKey getSourceFile(@Nonnull ClassKey key); 58 @Nullable Collection<? extends EncodedValue> getStaticInitializers(@Nonnull ClassKey key); 60 @Nonnull Collection<? extends FieldKey> getSortedStaticFields(@Nonnull ClassKey key) [all...] |
TypeSection.java | 36 import javax.annotation.Nonnull; 39 @Nonnull StringKey getString(@Nonnull TypeKey key); 40 int getItemIndex(@Nonnull TypeRef key);
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/iface/ |
BasicAnnotation.java | 3 import javax.annotation.Nonnull; 17 @Nonnull String getType(); 26 @Nonnull Set<? extends AnnotationElement> getElements();
|
Member.java | 34 import javax.annotation.Nonnull; 45 @Nonnull String getDefiningClass(); 52 @Nonnull String getName();
|
ClassDef.java | 36 import javax.annotation.Nonnull; 55 @Override @Nonnull String getType(); 80 @Nonnull List<String> getInterfaces(); 99 @Override @Nonnull Set<? extends Annotation> getAnnotations(); 108 @Nonnull Iterable<? extends Field> getStaticFields(); 117 @Nonnull Iterable<? extends Field> getInstanceFields(); 132 @Nonnull Iterable<? extends Field> getFields(); 141 @Nonnull Iterable<? extends Method> getDirectMethods(); 150 @Nonnull Iterable<? extends Method> getVirtualMethods(); 165 @Nonnull Iterable<? extends Method> getMethods() [all...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/reference/ |
ImmutableFieldReference.java | 37 import javax.annotation.Nonnull; 40 @Nonnull protected final String definingClass; 41 @Nonnull protected final String name; 42 @Nonnull protected final String type; 44 public ImmutableFieldReference(@Nonnull String definingClass, 45 @Nonnull String name, 46 @Nonnull String type) { 52 @Nonnull 53 public static ImmutableFieldReference of(@Nonnull FieldReference fieldReference) { 63 @Nonnull public String getDefiningClass() { return definingClass; [all...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/rewriter/ |
Rewriter.java | 34 import javax.annotation.Nonnull; 37 @Nonnull 38 T rewrite(@Nonnull T value);
|
TypeRewriter.java | 34 import javax.annotation.Nonnull; 37 @Nonnull @Override public String rewrite(@Nonnull String value) {
|
RewriterModule.java | 41 import javax.annotation.Nonnull; 44 @Nonnull public Rewriter<ClassDef> getClassDefRewriter(@Nonnull Rewriters rewriters) { 48 @Nonnull public Rewriter<Field> getFieldRewriter(@Nonnull Rewriters rewriters) { 52 @Nonnull public Rewriter<Method> getMethodRewriter(@Nonnull Rewriters rewriters) { 56 @Nonnull public Rewriter<MethodParameter> getMethodParameterRewriter(@Nonnull Rewriters rewriters) { 60 @Nonnull public Rewriter<MethodImplementation> getMethodImplementationRewriter(@Nonnull Rewriters rewriters (…) [all...] |
Rewriters.java | 41 import javax.annotation.Nonnull; 44 @Nonnull Rewriter<ClassDef> getClassDefRewriter(); 45 @Nonnull Rewriter<Field> getFieldRewriter(); 47 @Nonnull Rewriter<Method> getMethodRewriter(); 48 @Nonnull Rewriter<MethodParameter> getMethodParameterRewriter(); 49 @Nonnull Rewriter<MethodImplementation> getMethodImplementationRewriter(); 50 @Nonnull Rewriter<Instruction> getInstructionRewriter(); 51 @Nonnull Rewriter<TryBlock<? extends ExceptionHandler>> getTryBlockRewriter(); 52 @Nonnull Rewriter<ExceptionHandler> getExceptionHandlerRewriter(); 53 @Nonnull Rewriter<DebugItem> getDebugItemRewriter() [all...] |
FieldReferenceRewriter.java | 37 import javax.annotation.Nonnull; 40 @Nonnull protected final Rewriters rewriters; 42 public FieldReferenceRewriter(@Nonnull Rewriters rewriters) { 46 @Nonnull @Override public FieldReference rewrite(@Nonnull FieldReference fieldReference) { 51 @Nonnull protected FieldReference fieldReference; 53 public RewrittenFieldReference(@Nonnull FieldReference fieldReference) { 57 @Override @Nonnull public String getDefiningClass() { 61 @Override @Nonnull public String getName() { 65 @Override @Nonnull public String getType() [all...] |
AnnotationElementRewriter.java | 38 import javax.annotation.Nonnull; 41 @Nonnull protected final Rewriters rewriters; 43 public AnnotationElementRewriter(@Nonnull Rewriters rewriters) { 47 @Nonnull @Override public AnnotationElement rewrite(@Nonnull AnnotationElement annotationElement) { 52 @Nonnull protected AnnotationElement annotationElement; 54 public RewrittenAnnotationElement(@Nonnull AnnotationElement annotationElement) { 58 @Nonnull @Override public String getName() { 62 @Nonnull @Override public EncodedValue getValue() {
|
AnnotationRewriter.java | 38 import javax.annotation.Nonnull; 42 @Nonnull protected final Rewriters rewriters; 44 public AnnotationRewriter(@Nonnull Rewriters rewriters) { 48 @Nonnull @Override public Annotation rewrite(@Nonnull Annotation value) { 53 @Nonnull protected Annotation annotation; 55 public RewrittenAnnotation(@Nonnull Annotation annotation) { 63 @Override @Nonnull public String getType() { 67 @Override @Nonnull public Set<? extends AnnotationElement> getElements() {
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/builder/ |
BaseBuilderPool.java | 34 import javax.annotation.Nonnull; 37 @Nonnull protected final DexBuilder dexBuilder; 39 public BaseBuilderPool(@Nonnull DexBuilder dexBuilder) {
|
BuilderAnnotationElement.java | 38 import javax.annotation.Nonnull; 41 @Nonnull final BuilderStringReference name; 42 @Nonnull final BuilderEncodedValue value; 44 public BuilderAnnotationElement(@Nonnull BuilderStringReference name, @Nonnull BuilderEncodedValue value) { 49 @Nonnull @Override public String getName() { 53 @Nonnull @Override public EncodedValue getValue() {
|
BuilderFieldReference.java | 37 import javax.annotation.Nonnull; 40 @Nonnull final BuilderTypeReference definingClass; 41 @Nonnull final BuilderStringReference name; 42 @Nonnull final BuilderTypeReference fieldType; 45 BuilderFieldReference(@Nonnull BuilderTypeReference definingClass, 46 @Nonnull BuilderStringReference name, 47 @Nonnull BuilderTypeReference fieldType) { 53 @Nonnull @Override public String getDefiningClass() { 57 @Nonnull @Override public String getName() { 61 @Nonnull @Override public String getType() [all...] |
BuilderMethodPool.java | 39 import javax.annotation.Nonnull; 47 @Nonnull private final ConcurrentMap<MethodReference, BuilderMethodReference> internedItems = 50 public BuilderMethodPool(@Nonnull DexBuilder dexBuilder) { 54 @Nonnull public BuilderMethodReference internMethod(@Nonnull MethodReference methodReference) { 68 @Nonnull public BuilderMethodReference internMethod(@Nonnull String definingClass, @Nonnull String name, 69 @Nonnull List<? extends CharSequence> parameters, 70 @Nonnull String returnType) [all...] |
/external/smali/baksmali/src/test/java/org/jf/baksmali/ |
IdenticalRoundtripTest.java | 34 import javax.annotation.Nonnull; 45 public IdenticalRoundtripTest(@Nonnull String testDir) { 52 @Nonnull @Override protected String getInputFilename(@Nonnull String testName) { 56 @Nonnull @Override protected String getOutputFilename(@Nonnull String testName) {
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/iface/reference/ |
FieldReference.java | 34 import javax.annotation.Nonnull; 46 @Nonnull String getDefiningClass(); 53 @Nonnull String getName(); 60 @Nonnull String getType(); 98 @Override int compareTo(@Nonnull FieldReference o);
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/builder/ |
BuilderTryBlock.java | 38 import javax.annotation.Nonnull; 44 @Nonnull public final BuilderExceptionHandler exceptionHandler; 45 @Nonnull public final Label start; 48 @Nonnull public final Label end; 50 public BuilderTryBlock(@Nonnull Label start, @Nonnull Label end, @Nullable String exceptionType, 51 @Nonnull Label handler) { 57 public BuilderTryBlock(@Nonnull Label start, @Nonnull Label end, @Nullable TypeReference exceptionType, 58 @Nonnull Label handler) [all...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/pool/ |
MethodPool.java | 38 import javax.annotation.Nonnull; 43 public MethodPool(@Nonnull DexPool dexPool) { 47 public void intern(@Nonnull MethodReference method) { 56 @Nonnull @Override public MethodReference getMethodReference(@Nonnull PoolMethod poolMethod) { 60 @Nonnull @Override public CharSequence getDefiningClass(@Nonnull MethodReference methodReference) { 64 @Nonnull @Override public MethodProtoReference getPrototype(@Nonnull MethodReference methodReference) { 68 @Nonnull @Override public MethodProtoReference getPrototype(@Nonnull PoolMethod poolMethod) [all...] |