Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CvvT/AppTroy
/ functions
Functions
4,357 in github.com/CvvT/AppTroy
⨍
Functions
4,357
◇
Types & classes
939
↓ 509 callers
Method
addChild
(FileSystemEntry entry)
app/src/main/java/org/cc/util/ClassFileNameHandler.java:307
↓ 466 callers
Method
add
(T t)
app/src/main/java/org/cc/util/ArraySortedSet.java:90
↓ 358 callers
Method
write
(int chr)
app/src/main/java/org/cc/util/IndentingWriter.java:53
↓ 202 callers
Method
getTree
()
app/src/main/java/org/cc/smali/smaliParser.java:1187
↓ 192 callers
Method
getValue
Gets the value of the element. @return The value of the element
app/src/main/java/org/cc/dexlib2/iface/AnnotationElement.java:55
↓ 167 callers
Method
annotate
Add an annotation of the given length at the current location. The location @param length the length of data being annotated @param msg the annotat
app/src/main/java/org/cc/dexlib2/util/AnnotatedBytes.java:122
↓ 163 callers
Method
getOpcode
Gets the opcode of this instruction. @return The Opcode of this instruction.
app/src/main/java/org/cc/dexlib2/iface/instruction/Instruction.java:49
↓ 128 callers
Method
getType
Gets the type of this field. @return The type of this field
app/src/main/java/org/cc/dexlib2/iface/Field.java:67
↓ 119 callers
Method
getName
Gets the name of this field. @return The name of this field
app/src/main/java/org/cc/dexlib2/iface/Field.java:60
↓ 119 callers
Method
printStackTrace
{@inheritDoc}
app/src/main/java/org/cc/util/ExceptionWithContext.java:107
↓ 111 callers
Method
equals
Compares this TryBlock to another TryBlock for equality. This TryBlock is equal to another TryBlock if all 3 fields are equal. The exception handlers
app/src/main/java/org/cc/dexlib2/iface/TryBlock.java:81
↓ 109 callers
Method
append
Puts a key/value pair into the array, optimizing for the case where the key is greater than all existing keys in the array.
app/src/main/java/org/cc/util/SparseArray.java:290
↓ 106 callers
Method
readSmallUint
(int offset)
app/src/main/java/org/cc/dexlib2/dexbacked/BaseDexBuffer.java:61
↓ 93 callers
Method
getOffset
()
app/src/main/java/org/cc/dexlib2/iface/instruction/SwitchElement.java:36
↓ 91 callers
Method
log_behavior
(String message)
app/src/main/java/com/cc/apptroy/util/Logger.java:27
↓ 83 callers
Method
size
()
app/src/main/java/org/cc/dexlib2/writer/pool/ClassPool.java:293
↓ 79 callers
Method
put
Adds a mapping from the specified key to the specified value, replacing the previous mapping from the specified key if there was one.
app/src/main/java/org/cc/util/SparseArray.java:140
↓ 77 callers
Method
getRegisterA
()
app/src/main/java/org/cc/dexlib2/iface/instruction/OneRegisterInstruction.java:35
↓ 76 callers
Method
getCursor
()
app/src/main/java/org/cc/dexlib2/util/AnnotatedBytes.java:247
↓ 65 callers
Method
readSmallUleb128
()
app/src/main/java/org/cc/dexlib2/dexbacked/BaseDexReader.java:145
↓ 64 callers
Method
writeInt
(OutputStream out, int value)
app/src/main/java/org/cc/dexlib2/writer/DexDataWriter.java:95
↓ 63 callers
Method
write
(int b)
app/src/main/java/org/cc/dexlib2/writer/DexDataWriter.java:73
↓ 60 callers
Method
charAt
(int index)
app/src/main/java/org/cc/dexlib2/base/reference/BaseTypeReference.java:63
↓ 60 callers
Method
getString
(@Nonnull TypeKey key)
app/src/main/java/org/cc/dexlib2/writer/TypeSection.java:39
↓ 59 callers
Method
length
()
app/src/main/java/org/cc/dexlib2/base/reference/BaseTypeReference.java:62
↓ 55 callers
Method
readUbyte
(int offset)
app/src/main/java/org/cc/dexlib2/dexbacked/BaseDexBuffer.java:121
↓ 53 callers
Method
getBaseAddr
()
app/src/main/java/org/cc/dexlib2/dexbacked/BaseDexBuffer.java:47
↓ 53 callers
Method
getReader
()
app/src/main/java/org/cc/dexlib2/dexbacked/BaseDexBuffer.java:43
↓ 53 callers
Method
toString
()
app/src/main/java/com/cc/apptroy/smali/DexFileHeadersPointer.java:63
↓ 52 callers
Method
get
Gets the Object mapped from the specified key, or <code>null</code> if no such mapping has been made.
app/src/main/java/org/cc/util/SparseArray.java:69
↓ 52 callers
Method
readUshort
(int offset)
app/src/main/java/org/cc/dexlib2/dexbacked/BaseDexBuffer.java:111
↓ 51 callers
Method
readBytes
(int start, int lenght)
app/src/main/java/org/cc/dexlib2/dexbacked/MemoryReader.java:5
↓ 50 callers
Method
checkNibbleRegister
(int register)
app/src/main/java/org/cc/dexlib2/util/Preconditions.java:48
↓ 49 callers
Method
annotateTo
(int offset, @Nonnull String msg, Object... formatArgs)
app/src/main/java/org/cc/dexlib2/util/AnnotatedBytes.java:108
↓ 48 callers
Method
getClass
(CharSequence type)
app/src/main/java/org/cc/dexlib2/analysis/ClassPath.java:134
↓ 47 callers
Method
inlineMethod
(int accessFlags, @Nonnull String cls, @Nonnull String name, @Nonnull S
app/src/main/java/org/cc/dexlib2/analysis/InlineMethodResolver.java:66
↓ 45 callers
Method
get
()
app/src/main/java/org/cc/dexlib2/analysis/ClassProto.java:89
↓ 45 callers
Method
of
(Field field)
app/src/main/java/org/cc/dexlib2/immutable/ImmutableField.java:86
↓ 44 callers
Method
reset
()
app/src/main/java/org/cc/dexlib2/dexbacked/util/AnnotationsDirectory.java:77
↓ 43 callers
Method
getReference
()
app/src/main/java/org/cc/dexlib2/iface/instruction/ReferenceInstruction.java:39
↓ 42 callers
Method
getTree
()
app/src/main/java/org/cc/smali/smaliParser.java:2302
↓ 41 callers
Method
findMethodExact
(String className, ClassLoader classLoader, String methodName, String signature)
app/src/main/java/com/cc/apptroy/util/RefInvoke.java:12
↓ 41 callers
Method
getCodeAddress
@return The code address
app/src/main/java/org/cc/dexlib2/iface/debug/DebugItem.java:53
↓ 41 callers
Method
getRegisterB
()
app/src/main/java/org/cc/dexlib2/iface/instruction/TwoRegisterInstruction.java:35
↓ 41 callers
Method
hasNext
()
app/src/main/java/org/cc/dexlib2/writer/pool/ClassPool.java:550
↓ 41 callers
Method
hookMethod
(Member method, MethodHookCallBack callback)
app/src/main/java/com/cc/apptroy/hook/HookHelperInterface.java:9
↓ 40 callers
Method
add
(@Nonnull Label label)
app/src/main/java/org/cc/dexlib2/builder/MethodLocation.java:156
↓ 40 callers
Method
deindent
()
app/src/main/java/org/cc/dexlib2/util/AnnotatedBytes.java:240
↓ 40 callers
Method
getItems
()
app/src/main/java/org/cc/dexlib2/writer/IndexSection.java:40
↓ 40 callers
Method
indent
()
app/src/main/java/org/cc/dexlib2/util/AnnotatedBytes.java:236
↓ 39 callers
Method
add
(T t)
app/src/main/java/org/cc/dexlib2/dexbacked/util/VariableSizeListIterator.java:108
↓ 38 callers
Method
addInstruction
(@Nullable BuilderInstruction instruction)
app/src/main/java/org/cc/dexlib2/builder/MethodImplementationBuilder.java:149
↓ 38 callers
Method
getOpcodeByName
(String opcodeName)
app/src/main/java/org/cc/dexlib2/Opcodes.java:62
↓ 37 callers
Method
getType
(@Nonnull ClassKey key)
app/src/main/java/org/cc/dexlib2/writer/ClassSection.java:53
↓ 36 callers
Method
writeUleb128
(OutputStream out, int value)
app/src/main/java/org/cc/dexlib2/writer/DexDataWriter.java:129
↓ 35 callers
Method
append
(@Nonnull MutableTryBlock<EH> tryBlock)
app/src/main/java/org/cc/dexlib2/writer/util/TryListBuilder.java:150
↓ 35 callers
Method
getDefiningClass
Gets the type of the class that defines this field. @return The type of the class that defines this field
app/src/main/java/org/cc/dexlib2/iface/Field.java:53
↓ 34 callers
Method
size
()
app/src/main/java/org/cc/dexlib2/analysis/reflection/ReflectionMethod.java:77
↓ 33 callers
Method
compareTo
Compares this Annotation to another Annotation. The comparison is based on the value of getVisibility(), getType() and getElements(), in that order.
app/src/main/java/org/cc/dexlib2/iface/Annotation.java:106
↓ 33 callers
Method
readInt
(int offset)
app/src/main/java/org/cc/dexlib2/dexbacked/BaseDexBuffer.java:148
↓ 32 callers
Method
checkByteRegister
(int register)
app/src/main/java/org/cc/dexlib2/util/Preconditions.java:56
↓ 32 callers
Method
hashCode
Returns a hashcode for this Annotation. This hashCode is defined to be the following: <pre> {@code int hashCode = getVisibility(); hashCode = hashCo
app/src/main/java/org/cc/dexlib2/iface/Annotation.java:83
↓ 31 callers
Method
getKey
()
app/src/main/java/org/cc/dexlib2/iface/instruction/SwitchElement.java:35
↓ 31 callers
Method
getPosition
()
app/src/main/java/org/cc/dexlib2/writer/DexDataWriter.java:279
↓ 31 callers
Method
getRegisterCount
(@Nonnull MethodKey key)
app/src/main/java/org/cc/dexlib2/writer/ClassSection.java:78
↓ 30 callers
Method
formatRegister
(int registerNum)
app/src/main/java/org/cc/dexlib2/dexbacked/raw/CodeItem.java:248
↓ 30 callers
Method
getRegisterC
()
app/src/main/java/org/cc/dexlib2/iface/instruction/FiveRegisterInstruction.java:35
↓ 30 callers
Method
setInstruction
(@Nonnull MethodLocation location, @Nonnull BuilderInstruction instruction)
app/src/main/java/org/cc/dexlib2/builder/MutableMethodImplementation.java:533
↓ 30 callers
Method
write
(@Nonnull Instruction10t instruction)
app/src/main/java/org/cc/dexlib2/writer/InstructionWriter.java:83
↓ 30 callers
Method
writeRegister
(IndentingWriter writer, int registerNumber)
app/src/main/java/com/cc/apptroy/baksmali/Adaptors/Format/InstructionMethodItem.java:394
↓ 29 callers
Method
getItemIndex
(@Nonnull TypeRef key)
app/src/main/java/org/cc/dexlib2/writer/TypeSection.java:40
↓ 29 callers
Method
getValueType
Returns the type of this encoded value. The returned integer will be one of the ValueType. constants. @return The type of this encoded value
app/src/main/java/org/cc/dexlib2/iface/value/EncodedValue.java:47
↓ 29 callers
Method
writeUshort
(int value)
app/src/main/java/org/cc/dexlib2/writer/DexDataWriter.java:114
↓ 28 callers
Method
getCodeOffset
()
app/src/main/java/org/cc/dexlib2/iface/instruction/OffsetInstruction.java:35
↓ 27 callers
Method
getParameterTypes
()
app/src/main/java/org/cc/dexlib2/writer/builder/BuilderProtoPool.java:109
↓ 27 callers
Method
getType
()
app/src/main/java/org/cc/dexlib2/analysis/TypeProto.java:42
↓ 27 callers
Method
set
(T t)
app/src/main/java/org/cc/util/AbstractListIterator.java:72
↓ 26 callers
Method
getReturnType
Gets the return type of this method. @return The return type of this method.
app/src/main/java/org/cc/dexlib2/iface/Method.java:80
↓ 26 callers
Method
of
(@Nonnull Comparator<? super T> comparator, @Nonnull T[] arr)
app/src/main/java/org/cc/util/ArraySortedSet.java:49
↓ 26 callers
Method
size
Returns the number of key-value mappings that this SparseArray currently stores.
app/src/main/java/org/cc/util/SparseArray.java:191
↓ 26 callers
Method
size
()
app/src/main/java/com/cc/apptroy/smali/DexBackedDirectMethod.java:62
↓ 25 callers
Method
compare
(Annotation annotation1, Annotation annotation2)
app/src/main/java/org/cc/dexlib2/base/BaseAnnotation.java:69
↓ 25 callers
Method
get
(int i)
app/src/main/java/org/cc/dexlib2/builder/MutableMethodImplementation.java:145
↓ 25 callers
Method
setDestinationRegisterTypeAndPropagateChanges
(@Nonnull AnalyzedInstruction analyzedInstruction,
app/src/main/java/org/cc/dexlib2/analysis/MethodAnalyzer.java:334
↓ 24 callers
Method
getCodeUnits
Gets the size of this instruction. @return The size of this instruction, as a count of the number of 16-bit code units that make up this instruction.
app/src/main/java/org/cc/dexlib2/iface/instruction/Instruction.java:57
↓ 24 callers
Method
rewrite
(@Nonnull T value)
app/src/main/java/org/cc/dexlib2/rewriter/Rewriter.java:37
↓ 23 callers
Method
getNarrowLiteral
()
app/src/main/java/org/cc/dexlib2/iface/instruction/NarrowLiteralInstruction.java:35
↓ 23 callers
Method
getRegisterType
(@Nonnull ClassPath classPath, @Nonnull CharSequence type)
app/src/main/java/org/cc/dexlib2/analysis/RegisterType.java:215
↓ 23 callers
Method
pop
(int n)
app/src/main/java/org/keplerproject/luajava/LuaState.java:777
↓ 23 callers
Method
push
Pushes the object represented by <code>this<code> into L's stack
app/src/main/java/org/keplerproject/luajava/LuaObject.java:224
↓ 23 callers
Method
readerAt
(int offset)
app/src/main/java/org/cc/dexlib2/dexbacked/BaseDexBuffer.java:179
↓ 23 callers
Method
toString
()
app/src/main/java/org/cc/dexlib2/AccessFlags.java:182
↓ 23 callers
Method
writeOpcode
(IndentingWriter writer)
app/src/main/java/com/cc/apptroy/baksmali/Adaptors/Format/InstructionMethodItem.java:384
↓ 22 callers
Method
getImplementation
Gets a MethodImplementation object that defines the implementation of the method. If this is an abstract method in an abstract class, or an interface
app/src/main/java/org/cc/dexlib2/iface/Method.java:109
↓ 22 callers
Method
getInstance
()
app/src/main/java/com/cc/apptroy/ModuleContext.java:42
↓ 22 callers
Method
minApi
(int api)
app/src/main/java/org/cc/dexlib2/Opcode.java:327
↓ 21 callers
Method
close
()
app/src/main/java/org/cc/dexlib2/writer/io/DexDataStore.java:11
↓ 21 callers
Method
get
(int index)
app/src/main/java/org/cc/dexlib2/writer/builder/BuilderTypeList.java:51
↓ 21 callers
Method
getAccessFlags
Gets the access flags for this field. This will be a combination of the AccessFlags. flags that are marked as compatible for use with a field. @retu
app/src/main/java/org/cc/dexlib2/iface/Field.java:76
↓ 21 callers
Method
log
(String message)
app/src/main/java/com/cc/apptroy/util/Logger.java:22
next →
1–100 of 4,357, ranked by callers