byte-buddy-1.8.21.jar
登录
|
net.bytebuddy:byte-buddy:1.8.21
META-INF
net
bytebuddy
pool
package-info.java
asm
matcher
ModifierMatcher.java
StringMatcher.java
ClassLoaderParentMatcher.java
package-info.java
DeclaringFieldMatcher.java
InstanceTypeMatcher.java
MethodExceptionTypeMatcher.java
NegatingMatcher.java
CollectionErasureMatcher.java
CollectionItemMatcher.java
MethodParametersMatcher.java
FilterableList.java
ElementMatchers.java
AnnotationTypeMatcher.java
DeclaringTypeMatcher.java
NullMatcher.java
MethodParameterTypeMatcher.java
DefinedShapeMatcher.java
CollectionSizeMatcher.java
MethodOverrideMatcher.java
MethodParameterTypesMatcher.java
SignatureTokenMatcher.java
NameMatcher.java
ClassLoaderHierarchyMatcher.java
LatentMatcher.java
CollectionOneToOneMatcher.java
VisibilityMatcher.java
CachingMatcher.java
HasSuperTypeMatcher.java
DeclaringAnnotationMatcher.java
ElementMatcher.java
DeclaringMethodMatcher.java
ErasureMatcher.java
InheritedAnnotationMatcher.java
MethodSortMatcher.java
IsNamedMatcher.java
DescriptorMatcher.java
CollectionElementMatcher.java
MethodReturnTypeMatcher.java
FailSafeMatcher.java
FieldTypeMatcher.java
TypeSortMatcher.java
EqualityMatcher.java
AccessibilityMatcher.java
BooleanMatcher.java
SuperTypeMatcher.java
SubTypeMatcher.java
implementation
utility
dynamic
ByteBuddy.java
build
NamingStrategy.java
ClassFileVersion.java
TypeCache.java
description
agent
jar
SignatureTokenMatcher.java
清空
类结构
package net.bytebuddy.matcher; import net.bytebuddy.build.
HashCodeAndEqualsPlugin
; import net.bytebuddy.description.method.
MethodDescription
; /** * Matches a method description's signature token against another matcher. * * @param <T> The type of the matched entity. */ @
HashCodeAndEqualsPlugin
.
Enhance
public class
SignatureTokenMatcher
<T extends
MethodDescription
> extends
ElementMatcher
.
Junction
.
AbstractBase
<T> { /** * The matcher to match the signature token against. */ private final
ElementMatcher
<? super
MethodDescription
.
SignatureToken
>
matcher
; /** * Creates a new signature token matcher. * * @param matcher The matcher to match the signature token against. */ public
SignatureTokenMatcher
(
ElementMatcher
<? super
MethodDescription
.
SignatureToken
>
matcher
) { this.
matcher
=
matcher
; } @
Override
public boolean
matches
(T
target
) { return
matcher
.
matches
(
target
.
asSignatureToken
()); } @
Override
public
String
toString
() { return "signature(" +
matcher
+ ")"; } }
查找资源
Jre/Lib
输入类名或文件名
类结构窗口