AnnotationEncodeArrayMatcher

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
var count: Int

array elements count to match.

----------------

Link copied to clipboard

Match type. Default is MatchType.Contains.

----------------

Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard

Add a annotation matcher to the array to be matched.

----------------

Link copied to clipboard

Add a boolean to the array to be matched.

----------------

Link copied to clipboard

Add a byte to the array to be matched.

----------------

Link copied to clipboard

Add a class matcher to the array to be matched.

----------------

fun addClass(className: String, matchType: StringMatchType = StringMatchType.Equals, ignoreCase: Boolean = false): AnnotationEncodeArrayMatcher

Add a class to the array to be matched.

----------------

Link copied to clipboard

Add a double to the array to be matched. Because floating-point numbers are affected by precision, so abs(value - realValue) < 1e-6 will match successfully.

Link copied to clipboard

Add a enum matcher to the array to be matched.

----------------

Link copied to clipboard

Add a float to the array to be matched. Because floating-point numbers are affected by precision, so abs(value - realValue) < 1e-6 will match successfully.

Link copied to clipboard

Add a int to the array to be matched.

----------------

Link copied to clipboard

Add a long to the array to be matched.

----------------

Link copied to clipboard

Add a method matcher to the array to be matched. Note: only dalvik.system type annotations contain this element.

Link copied to clipboard

Add a EncodeNull to the array to be matched. Note: only dalvik.system type annotations contain this element.

Link copied to clipboard

Add a number to the array to be matched.

----------------

Link copied to clipboard

Add a short to the array to be matched.

----------------

Link copied to clipboard

Add a string matcher to the array to be matched.

----------------

fun addString(value: String, matchType: StringMatchType = StringMatchType.Contains, ignoreCase: Boolean = false): AnnotationEncodeArrayMatcher

Add a string to the array to be matched.

----------------

Link copied to clipboard
fun count(min: Int = 0, max: Int = Int.MAX_VALUE): AnnotationEncodeArrayMatcher

array elements count to match.

----------------

Link copied to clipboard

array elements count to match.

----------------

Link copied to clipboard

array elements count to match.

----------------

Link copied to clipboard

Match type.

----------------

Link copied to clipboard

Need to match array elements.

----------------