Top Description Fields Constructors Methods
org.easymock.bytebuddy.matcher

public Class AccessibilityMatcher<T extends ByteCodeElement>

extends ElementMatcher.Junction.ForNonNullValues<T extends ByteCodeElement>
Class Inheritance
Annotations
@Enhance
Type Parameters
<T>
The type of the matched entity.
Imports
org.easymock.bytebuddy.build.HashCodeAndEqualsPlugin, org.easymock.bytebuddy.description.ByteCodeElement, org.easymock.bytebuddy.description.type.TypeDescription

An element matcher that validates that a given byte code element is accessible to a given type.

Field Summary

Modifier and TypeField and Description
private final TypeDescription
typeDescription

The type that is to be checked for its viewing rights.

Constructor Summary

AccessConstructor and Description
public
AccessibilityMatcher(TypeDescription
The type that is to be checked for its viewing rights.
typeDescription
)

Creates a matcher that validates that a byte code element can be seen by a given type.

Method Summary

Modifier and TypeMethod and Description
protected boolean
doMatch(T
The instance to be matched.
target
)

Implements abstract org.easymock.bytebuddy.matcher.ElementMatcher.Junction.ForNonNullValues.doMatch.

Matches the supplied value if it was found not to be null.
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from org.easymock.bytebuddy.matcher.ElementMatcher.Junction.ForNonNullValues:
matches

Field Detail

typeDescriptionback to summary
private final TypeDescription typeDescription

The type that is to be checked for its viewing rights.

Constructor Detail

AccessibilityMatcherback to summary
public AccessibilityMatcher(TypeDescription typeDescription)

Creates a matcher that validates that a byte code element can be seen by a given type.

Parameters
typeDescription:TypeDescription

The type that is to be checked for its viewing rights.

Method Detail

doMatchback to summary
protected boolean doMatch(T target)

Implements abstract org.easymock.bytebuddy.matcher.ElementMatcher.Junction.ForNonNullValues.doMatch.

Doc from org.easymock.bytebuddy.matcher.ElementMatcher.Junction.ForNonNullValues.doMatch.

Matches the supplied value if it was found not to be null.

Parameters
target:T

The instance to be matched.

Returns:boolean

true if the given element is matched by this matcher or false otherwise.

toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object

Annotations
@Override