MCPcopy Create free account

hub / github.com/canyie/pine / functions

Functions1,225 in github.com/canyie/pine

↓ 4 callersMethodfindConstructorExact
Look up a constructor of a class and set it to accessible. See {@link #findMethodExact(String, ClassLoader, String, Object...)} for details.
xposed/src/main/java/de/robv/android/xposed/XposedHelpers.java:553
↓ 4 callersMethodfindMethodBestMatch
Look up a method in a class and set it to accessible. <p>This does'nt only look for exact matches, but for the best match. All considered candidates
xposed/src/main/java/de/robv/android/xposed/XposedHelpers.java:401
↓ 4 callersMethodfindMethodExact
Look up a method in a class and set it to accessible. See {@link #findMethodExact(String, ClassLoader, String, Object...)} for details.
xposed/src/main/java/de/robv/android/xposed/XposedHelpers.java:269
↓ 4 callersMethodgetParametersString
(Class<?>... clazzes)
xposed/src/main/java/de/robv/android/xposed/XposedHelpers.java:531
↓ 4 callersMethodgetRegistry
<p> Returns the registry of objects being traversed by the <code>reflectionToString</code> methods in the current thread. </p> @return Set the regist
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/builder/ToStringStyle.java:147
↓ 4 callersMethodgetResult
Returns the result of the method call.
xposed/src/main/java/de/robv/android/xposed/XC_MethodHook.java:87
↓ 4 callersMethodgetThrowable
Get the exception that will be thrown in this method call. @return The exception that will be thrown in this method call.
core/src/main/java/top/canyie/pine/Pine.java:1039
↓ 4 callersMethodgetThrowable
Returns the {@link Throwable} thrown by the method, or {@code null}.
xposed/src/main/java/de/robv/android/xposed/XC_MethodHook.java:103
↓ 4 callersMethodhandleHook
(HookRecord hookRecord, MethodHook hook, int modifiers, boolean newMethod
core/src/main/java/top/canyie/pine/Pine.java:921
↓ 4 callersMethodhookMethod
Hook any method (or constructor) with the specified callback. See below for some wrappers that make it easier to find a method/constructor in one step
xposed/src/main/java/de/robv/android/xposed/XposedBridge.java:160
↓ 4 callersMethodisAssignable
<p>Checks if an array of Classes can be assigned to another array of Classes.</p> <p>This method calls {@link #isAssignable(Class, Class) isAssignabl
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/ClassUtils.java:472
↓ 4 callersMethodlastIndexOf
<p>Finds the last index of the given object within the array.</p> <p>This method returns {@link #INDEX_NOT_FOUND} ({@code -1}) for a {@code null} inp
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/ArrayUtils.java:1669
↓ 4 callersMethodlogE
(String msg, Throwable e)
enhances/src/main/java/top/canyie/pine/enhances/PineEnhances.java:57
↓ 4 callersMethodrecordMethodHooked
(long target, long entrypoint, long backup)
enhances/src/main/java/top/canyie/pine/enhances/PineEnhances.java:79
↓ 4 callersMethodreplace
<p>Replaces all occurrences of a String within another String.</p> <p>A {@code null} reference passed to this method is a no-op.</p> <pre> StringUti
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/StringUtils.java:3827
↓ 4 callersMethodrunTests
(int step)
app/src/androidTest/java/top/canyie/pine/examples/AutomatedTest.java:25
↓ 4 callersMethodsetThrowable
Set the exception that will be thrown in this method call. If you call it {@code beforeCall}, the original method call will be prevented, and next hoo
core/src/main/java/top/canyie/pine/Pine.java:1057
↓ 4 callersMethodsplitByWholeSeparatorWorker
Performs the logic for the {@code splitByWholeSeparatorPreserveAllTokens} methods. @param str the String to parse, may be {@code null} @param separa
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/StringUtils.java:2764
↓ 4 callersMethodtoHashCode
<p> Return the computed <code>hashCode</code>. </p> @return <code>hashCode</code> based on the fields appended
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/builder/HashCodeBuilder.java:932
↓ 4 callersMethodtoString
()
core/src/main/java/top/canyie/pine/utils/ThreeTuple.java:33
↓ 4 callersMethodtrim
<p>Removes control characters (char &lt;= 32) from both ends of this String, handling {@code null} by returning {@code null}.</p> <p>The String is tr
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/StringUtils.java:281
↓ 3 callersMethodGetDeclaringClass
core/src/main/cpp/art/art_method.h:60
↓ 3 callersMethodGetEntryPointFromJni
core/src/main/cpp/art/art_method.h:159
↓ 3 callersMethodGetOffset
core/src/main/cpp/utils/member.h:48
↓ 3 callersFunctionIsMethodHooked
enhances/src/main/cpp/enhances.cpp:99
↓ 3 callersFunctionMaybeClassInit
enhances/src/main/cpp/enhances.cpp:113
↓ 3 callersMethodNativeHookNoBackup
core/src/main/cpp/trampoline/arch/x86.cpp:56
↓ 3 callersFunctionPreUpdateMethodsCode
enhances/src/main/cpp/enhances.cpp:184
↓ 3 callersMethodToMethodID
core/src/main/cpp/art/art_method.h:56
↓ 3 callersMethodadd
Adds a value to the value of this instance. @param operand the value to add, not null @since Commons Lang 2.2
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/mutable/MutableInt.java:135
↓ 3 callersMethodappendFieldSeparator
<p>Append to the <code>toString</code> the field separator.</p> @param buffer the <code>StringBuffer</code> to populate
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/builder/ToStringStyle.java:1502
↓ 3 callersMethodappendInternal
<p>Append to the <code>toString</code> an <code>Object</code>, correctly interpreting its type.</p> <p>This method performs the main lookup by Class
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/builder/ToStringStyle.java:461
↓ 3 callersMethodcompareParameterTypes
Compares the relative fitness of two sets of parameter types in terms of matching a third set of runtime parameter types, such that a list ordered by
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/reflect/MemberUtils.java:99
↓ 3 callersMethodcompile0
(long thread, Member method)
core/src/main/java/top/canyie/pine/Pine.java:823
↓ 3 callersMethoddoubleValue
Returns the value of this MutableInt as a double. @return the numeric value represented by this object after conversion to type double.
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/mutable/MutableInt.java:208
↓ 3 callersMethodensureUnsafeReady
()
core/src/main/java/top/canyie/pine/utils/Primitives.java:208
↓ 3 callersMethodequals
<p>Compares two objects for equality, where either one or both objects may be {@code null}.</p> <pre> ObjectUtils.equals(null, null)
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/ObjectUtils.java:152
↓ 3 callersMethodfindClass
(String name)
xposed/src/main/java/top/canyie/pine/xposed/ModuleClassLoader.java:77
↓ 3 callersMethodfloatValue
Returns the value of this MutableInt as a float. @return the numeric value represented by this object after conversion to type float.
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/mutable/MutableInt.java:198
↓ 3 callersMethodgetAccessibleMethod
<p>Returns an accessible method (that is, one that can be invoked via reflection) with given name and parameters. If no such method can be found, ret
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/reflect/MethodUtils.java:367
↓ 3 callersMethodgetCanonicalName
<p>Converts a given name of class into canonical format. If name of class is not a name of array class it returns unchanged name.</p> <p>Example: <ul>
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/ClassUtils.java:1102
↓ 3 callersMethodgetHookRecord
(long artMethod)
core/src/main/java/top/canyie/pine/Pine.java:474
↓ 3 callersMethodgetMethodDepthCounter
(String method)
xposed/src/main/java/de/robv/android/xposed/XposedHelpers.java:1636
↓ 3 callersMethodgetRegisterPair
<p> Converters value pair into a register pair. </p> @param lhs <code>this</code> object @param rhs the other object @return the pair
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/builder/EqualsBuilder.java:135
↓ 3 callersMethodgetStyle
<p>Gets the <code>ToStringStyle</code> being used.</p> @return the <code>ToStringStyle</code> being used @since 2.0
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/builder/ToStringBuilder.java:1042
↓ 3 callersMethodgetValue
<p>Gets the value from this pair.</p> <p>This method implements the {@code Map.Entry} interface returning the right element as the value.</p> @retur
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/tuple/Pair.java:103
↓ 3 callersMethodhandleCall
(HookRecord hookRecord, Object thisObject, Object[] args)
core/src/main/java/top/canyie/pine/Pine.java:711
↓ 3 callersMethodhasThrowable
Returns true if an exception was thrown by the method.
xposed/src/main/java/de/robv/android/xposed/XC_MethodHook.java:108
↓ 3 callersMethodinit
(Class<?> c, String targetName, Class<?>... paramTypes)
app/src/main/java/top/canyie/pine/examples/test/Test.java:40
↓ 3 callersMethodisAccessible
Returns whether a Member is accessible. @param m Member to check @return true if <code>m</code> is accessible
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/reflect/MemberUtils.java:83
↓ 3 callersMethodisAssignableFrom
Validates that the argument can be converted to the specified class, if not, throws an exception. <p>This method is useful when validating that there
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/Validate.java:1041
↓ 3 callersMethodisBlank
<p>Checks if a CharSequence is whitespace, empty ("") or null.</p> <pre> StringUtils.isBlank(null) = true StringUtils.isBlank("") = true
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/StringUtils.java:222
↓ 3 callersMethodlog
Print a log with "Pine" tag if {@code PineConfig#debug} is set, or do nothing. @param message The message you want print.
core/src/main/java/top/canyie/pine/Pine.java:789
↓ 3 callersMethodlongValue
Returns the value of this MutableInt as a long. @return the numeric value represented by this object after conversion to type long.
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/mutable/MutableInt.java:188
↓ 3 callersMethodregister
<p> Registers the given object. Used by the reflection methods to avoid infinite loops. </p> @param value The object to register.
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/builder/ToStringStyle.java:176
↓ 3 callersMethodresolve
(Method method)
core/src/main/java/top/canyie/pine/Pine.java:444
↓ 3 callersMethodsetResultIfNoException
Like {@link CallFrame#setResult(Object)} but only set the return value if no exception will be thrown. @param result The return value you want to set.
core/src/main/java/top/canyie/pine/Pine.java:1028
↓ 3 callersMethodstartLoadFromDisk
()
xposed/src/main/java/de/robv/android/xposed/XSharedPreferences.java:128
↓ 3 callersMethodstrip
<p>Strips whitespace from the start and end of a String.</p> <p>This is similar to {@link #trim(String)} but removes whitespace. Whitespace is define
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/StringUtils.java:361
↓ 3 callersMethodtoComparison
Returns a negative integer, a positive integer, or zero as the <code>builder</code> has judged the "left-hand" side as less than, greater than, or equ
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/builder/CompareToBuilder.java:1002
↓ 3 callersMethodtoString
<p>Gets the {@code toString} of an {@code Object} returning an empty string ("") if {@code null} input.</p> <pre> ObjectUtils.toString(null)
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/ObjectUtils.java:303
↓ 3 callersMethodwrapperToPrimitive
<p>Converts the specified wrapper class to its corresponding primitive class.</p> <p>This method is the counter part of {@code primitiveToWrapper()}.
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/ClassUtils.java:754
↓ 2 callersMethodAfterHook
core/src/main/cpp/art/art_method.cpp:284
↓ 2 callersMethodBackupFrom
core/src/main/cpp/art/art_method.cpp:224
↓ 2 callersFunctionCanRetry
core/src/main/cpp/utils/io_wrapper.h:15
↓ 2 callersMethodCanSkipFirstFewBytes
core/src/main/cpp/trampoline/trampoline_installer.h:65
↓ 2 callersMethodCannotSafeInlineHook
core/src/main/cpp/trampoline/trampoline_installer.h:47
↓ 2 callersMethodCompile
core/src/main/cpp/art/art_method.h:73
↓ 2 callersMethodDecodeJObject
core/src/main/cpp/art/thread.h:114
↓ 2 callersFunctionGetHookRecordTrampolineField
core/src/main/cpp/pine.cpp:169
↓ 2 callersMethodHasSymbol
core/src/main/cpp/utils/elf_image.cpp:221
↓ 2 callersMethodIsCompiled
core/src/main/cpp/art/art_method.h:68
↓ 2 callersMethodIsNull
core/src/main/cpp/utils/scoped_local_ref.h:42
↓ 2 callersMethodIsOpened
core/src/main/cpp/utils/elf_image.h:58
↓ 2 callersMethodIsReplacementOnly
core/src/main/cpp/trampoline/trampoline_installer.h:43
↓ 2 callersMethodIsStatic
core/src/main/cpp/art/art_method.h:114
↓ 2 callersMethodaddCallback
(MethodHook callback)
core/src/main/java/top/canyie/pine/Pine.java:947
↓ 2 callersMethodappendFieldsIn
<p> Appends the fields and values defined by the given object of the given Class. </p> <p> If a cycle is detected as an object is &quot;toString()'ed
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java:508
↓ 2 callersMethodcall
@hide
xposed/src/main/java/de/robv/android/xposed/callbacks/XCallback.java:112
↓ 2 callersMethodcloneExtras
(long origin)
core/src/main/java/top/canyie/pine/Pine.java:853
↓ 2 callersMethodcompile
Compile the given method. Note that this will always do nothing on Android R+, and may crash if JIT compilation is not allowed the current process, li
core/src/main/java/top/canyie/pine/Pine.java:580
↓ 2 callersMethodcurrentArtThread
()
core/src/main/java/top/canyie/pine/utils/Primitives.java:27
↓ 2 callersMethoddeleteWhitespace
<p>Deletes all whitespaces from a String as defined by {@link Character#isWhitespace(char)}.</p> <pre> StringUtils.deleteWhitespace(null) = n
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/StringUtils.java:3553
↓ 2 callersMethodequals
(Object obj)
core/src/main/java/top/canyie/pine/utils/ThreeTuple.java:22
↓ 2 callersMethodevenUp
(int n)
core/src/main/java/top/canyie/pine/utils/Primitives.java:180
↓ 2 callersMethodfindConstructorBestMatch
Look up a constructor in a class and set it to accessible. <p>See {@link #findMethodBestMatch(Class, String, Class...)} for details.
xposed/src/main/java/de/robv/android/xposed/XposedHelpers.java:641
↓ 2 callersMethodfindResource
(String name)
xposed/src/main/java/top/canyie/pine/xposed/ModuleClassLoader.java:105
↓ 2 callersMethodforceAccessible
(AccessibleObject member)
core/src/main/java/top/canyie/pine/utils/ReflectionHelper.java:22
↓ 2 callersMethodgetAdditionalInstanceField
Returns a value which was stored with {@link #setAdditionalInstanceField}. @param obj The object instance for which the value has been stored. @param
xposed/src/main/java/de/robv/android/xposed/XposedHelpers.java:1447
↓ 2 callersMethodgetBoolean
@hide
xposed/src/main/java/de/robv/android/xposed/XSharedPreferences.java:294
↓ 2 callersMethodgetExtra
This can be used to store any data for the scope of the callback. <p>Use this instead of instance variables, as it has a clear reference to e.g. each
xposed/src/main/java/de/robv/android/xposed/callbacks/XCallback.java:66
↓ 2 callersMethodgetField
(Class<?> c, String name)
core/src/main/java/top/canyie/pine/utils/ReflectionHelper.java:40
↓ 2 callersMethodgetFloat
@hide
xposed/src/main/java/de/robv/android/xposed/XSharedPreferences.java:284
↓ 2 callersMethodgetHookHandler
Get the handler that will be used when Pine hooking a method. Internal API, use the returned handler only when you are implementing your own handler a
core/src/main/java/top/canyie/pine/Pine.java:209
↓ 2 callersMethodgetLong
@hide
xposed/src/main/java/de/robv/android/xposed/XSharedPreferences.java:274
↓ 2 callersMethodgetMatchingAccessibleMethod
<p>Finds an accessible method that matches the given name and has compatible parameters. Compatible parameters mean that every method parameter is ass
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/reflect/MethodUtils.java:508
↓ 2 callersMethodgetNullText
<p>Gets the text to output when <code>null</code> found.</p> @return the current text to output when null found
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/builder/ToStringStyle.java:1948
↓ 2 callersMethodgetShortClassName
<p>Gets the class name minus the package name for an {@code Object}.</p> @param object the class to get the short name for, may be null @param value
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/ClassUtils.java:150
↓ 2 callersMethodgetShortClassName
<p>Gets the short class name for a class.</p> <p>The short class name is the classname excluding the package name.</p> @param cls the <code>Class</
xposed/src/main/apacheCommonsLang/external/org/apache/commons/lang3/builder/ToStringStyle.java:1580
↓ 2 callersMethodgetSnapshot
()
xposed/src/main/java/de/robv/android/xposed/XposedBridge.java:443
← previousnext →101–200 of 1,225, ranked by callers