public class org.hamcrest.Matchers
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.hamcrest.Matchers
super_class: java.lang.Object
{
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hamcrest/Matchers;
public static <T> org.hamcrest.Matcher<T> allOf(java.lang.Iterable<org.hamcrest.Matcher<? super T>>);
descriptor: (Ljava/lang/Iterable;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.core.AllOf.allOf:(Ljava/lang/Iterable;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 matchers Ljava/lang/Iterable<Lorg/hamcrest/Matcher<-TT;>;>;
Signature: <T:Ljava/lang/Object;>(Ljava/lang/Iterable<Lorg/hamcrest/Matcher<-TT;>;>;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
matchers
public static <T> org.hamcrest.Matcher<T> allOf(org.hamcrest.Matcher<? super T>[]);
descriptor: ([Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.core.AllOf.allOf:([Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 matchers [Lorg/hamcrest/Matcher;
Signature: <T:Ljava/lang/Object;>([Lorg/hamcrest/Matcher<-TT;>;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
matchers
public static <T> org.hamcrest.Matcher<T> allOf(org.hamcrest.Matcher<? super T>, org.hamcrest.Matcher<? super T>);
descriptor: (Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokestatic org.hamcrest.core.AllOf.allOf:(Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 first Lorg/hamcrest/Matcher<-TT;>;
0 1 1 second Lorg/hamcrest/Matcher<-TT;>;
Signature: <T:Ljava/lang/Object;>(Lorg/hamcrest/Matcher<-TT;>;Lorg/hamcrest/Matcher<-TT;>;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
first
second
public static <T> org.hamcrest.Matcher<T> allOf(org.hamcrest.Matcher<? super T>, org.hamcrest.Matcher<? super T>, org.hamcrest.Matcher<? super T>);
descriptor: (Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokestatic org.hamcrest.core.AllOf.allOf:(Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 first Lorg/hamcrest/Matcher<-TT;>;
0 1 1 second Lorg/hamcrest/Matcher<-TT;>;
0 1 2 third Lorg/hamcrest/Matcher<-TT;>;
Signature: <T:Ljava/lang/Object;>(Lorg/hamcrest/Matcher<-TT;>;Lorg/hamcrest/Matcher<-TT;>;Lorg/hamcrest/Matcher<-TT;>;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
first
second
third
public static <T> org.hamcrest.Matcher<T> allOf(org.hamcrest.Matcher<? super T>, org.hamcrest.Matcher<? super T>, org.hamcrest.Matcher<? super T>, org.hamcrest.Matcher<? super T>);
descriptor: (Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
aload 3
invokestatic org.hamcrest.core.AllOf.allOf:(Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 first Lorg/hamcrest/Matcher<-TT;>;
0 1 1 second Lorg/hamcrest/Matcher<-TT;>;
0 1 2 third Lorg/hamcrest/Matcher<-TT;>;
0 1 3 fourth Lorg/hamcrest/Matcher<-TT;>;
Signature: <T:Ljava/lang/Object;>(Lorg/hamcrest/Matcher<-TT;>;Lorg/hamcrest/Matcher<-TT;>;Lorg/hamcrest/Matcher<-TT;>;Lorg/hamcrest/Matcher<-TT;>;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
first
second
third
fourth
public static <T> org.hamcrest.Matcher<T> allOf(org.hamcrest.Matcher<? super T>, org.hamcrest.Matcher<? super T>, org.hamcrest.Matcher<? super T>, org.hamcrest.Matcher<? super T>, org.hamcrest.Matcher<? super T>);
descriptor: (Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
aload 1
aload 2
aload 3
aload 4
invokestatic org.hamcrest.core.AllOf.allOf:(Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 first Lorg/hamcrest/Matcher<-TT;>;
0 1 1 second Lorg/hamcrest/Matcher<-TT;>;
0 1 2 third Lorg/hamcrest/Matcher<-TT;>;
0 1 3 fourth Lorg/hamcrest/Matcher<-TT;>;
0 1 4 fifth Lorg/hamcrest/Matcher<-TT;>;
Signature: <T:Ljava/lang/Object;>(Lorg/hamcrest/Matcher<-TT;>;Lorg/hamcrest/Matcher<-TT;>;Lorg/hamcrest/Matcher<-TT;>;Lorg/hamcrest/Matcher<-TT;>;Lorg/hamcrest/Matcher<-TT;>;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
first
second
third
fourth
fifth
public static <T> org.hamcrest.Matcher<T> allOf(org.hamcrest.Matcher<? super T>, org.hamcrest.Matcher<? super T>, org.hamcrest.Matcher<? super T>, org.hamcrest.Matcher<? super T>, org.hamcrest.Matcher<? super T>, org.hamcrest.Matcher<? super T>);
descriptor: (Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=6, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
aload 1
aload 2
aload 3
aload 4
aload 5
invokestatic org.hamcrest.core.AllOf.allOf:(Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 first Lorg/hamcrest/Matcher<-TT;>;
0 1 1 second Lorg/hamcrest/Matcher<-TT;>;
0 1 2 third Lorg/hamcrest/Matcher<-TT;>;
0 1 3 fourth Lorg/hamcrest/Matcher<-TT;>;
0 1 4 fifth Lorg/hamcrest/Matcher<-TT;>;
0 1 5 sixth Lorg/hamcrest/Matcher<-TT;>;
Signature: <T:Ljava/lang/Object;>(Lorg/hamcrest/Matcher<-TT;>;Lorg/hamcrest/Matcher<-TT;>;Lorg/hamcrest/Matcher<-TT;>;Lorg/hamcrest/Matcher<-TT;>;Lorg/hamcrest/Matcher<-TT;>;Lorg/hamcrest/Matcher<-TT;>;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
first
second
third
fourth
fifth
sixth
public static <T> org.hamcrest.core.AnyOf<T> anyOf(java.lang.Iterable<org.hamcrest.Matcher<? super T>>);
descriptor: (Ljava/lang/Iterable;)Lorg/hamcrest/core/AnyOf;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.core.AnyOf.anyOf:(Ljava/lang/Iterable;)Lorg/hamcrest/core/AnyOf;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 matchers Ljava/lang/Iterable<Lorg/hamcrest/Matcher<-TT;>;>;
Signature: <T:Ljava/lang/Object;>(Ljava/lang/Iterable<Lorg/hamcrest/Matcher<-TT;>;>;)Lorg/hamcrest/core/AnyOf<TT;>;
MethodParameters:
Name Flags
matchers
public static <T> org.hamcrest.core.AnyOf<T> anyOf(org.hamcrest.Matcher<T>, org.hamcrest.Matcher<? super T>, org.hamcrest.Matcher<? super T>);
descriptor: (Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;)Lorg/hamcrest/core/AnyOf;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokestatic org.hamcrest.core.AnyOf.anyOf:(Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;)Lorg/hamcrest/core/AnyOf;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 first Lorg/hamcrest/Matcher<TT;>;
0 1 1 second Lorg/hamcrest/Matcher<-TT;>;
0 1 2 third Lorg/hamcrest/Matcher<-TT;>;
Signature: <T:Ljava/lang/Object;>(Lorg/hamcrest/Matcher<TT;>;Lorg/hamcrest/Matcher<-TT;>;Lorg/hamcrest/Matcher<-TT;>;)Lorg/hamcrest/core/AnyOf<TT;>;
MethodParameters:
Name Flags
first
second
third
public static <T> org.hamcrest.core.AnyOf<T> anyOf(org.hamcrest.Matcher<T>, org.hamcrest.Matcher<? super T>, org.hamcrest.Matcher<? super T>, org.hamcrest.Matcher<? super T>);
descriptor: (Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;)Lorg/hamcrest/core/AnyOf;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
aload 3
invokestatic org.hamcrest.core.AnyOf.anyOf:(Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;)Lorg/hamcrest/core/AnyOf;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 first Lorg/hamcrest/Matcher<TT;>;
0 1 1 second Lorg/hamcrest/Matcher<-TT;>;
0 1 2 third Lorg/hamcrest/Matcher<-TT;>;
0 1 3 fourth Lorg/hamcrest/Matcher<-TT;>;
Signature: <T:Ljava/lang/Object;>(Lorg/hamcrest/Matcher<TT;>;Lorg/hamcrest/Matcher<-TT;>;Lorg/hamcrest/Matcher<-TT;>;Lorg/hamcrest/Matcher<-TT;>;)Lorg/hamcrest/core/AnyOf<TT;>;
MethodParameters:
Name Flags
first
second
third
fourth
public static <T> org.hamcrest.core.AnyOf<T> anyOf(org.hamcrest.Matcher<T>, org.hamcrest.Matcher<? super T>, org.hamcrest.Matcher<? super T>, org.hamcrest.Matcher<? super T>, org.hamcrest.Matcher<? super T>);
descriptor: (Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;)Lorg/hamcrest/core/AnyOf;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
aload 1
aload 2
aload 3
aload 4
invokestatic org.hamcrest.core.AnyOf.anyOf:(Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;)Lorg/hamcrest/core/AnyOf;
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 first Lorg/hamcrest/Matcher<TT;>;
0 1 1 second Lorg/hamcrest/Matcher<-TT;>;
0 1 2 third Lorg/hamcrest/Matcher<-TT;>;
0 1 3 fourth Lorg/hamcrest/Matcher<-TT;>;
0 1 4 fifth Lorg/hamcrest/Matcher<-TT;>;
Signature: <T:Ljava/lang/Object;>(Lorg/hamcrest/Matcher<TT;>;Lorg/hamcrest/Matcher<-TT;>;Lorg/hamcrest/Matcher<-TT;>;Lorg/hamcrest/Matcher<-TT;>;Lorg/hamcrest/Matcher<-TT;>;)Lorg/hamcrest/core/AnyOf<TT;>;
MethodParameters:
Name Flags
first
second
third
fourth
fifth
public static <T> org.hamcrest.core.AnyOf<T> anyOf(org.hamcrest.Matcher<T>, org.hamcrest.Matcher<? super T>, org.hamcrest.Matcher<? super T>, org.hamcrest.Matcher<? super T>, org.hamcrest.Matcher<? super T>, org.hamcrest.Matcher<? super T>);
descriptor: (Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;)Lorg/hamcrest/core/AnyOf;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=6, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
aload 1
aload 2
aload 3
aload 4
aload 5
invokestatic org.hamcrest.core.AnyOf.anyOf:(Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;)Lorg/hamcrest/core/AnyOf;
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 first Lorg/hamcrest/Matcher<TT;>;
0 1 1 second Lorg/hamcrest/Matcher<-TT;>;
0 1 2 third Lorg/hamcrest/Matcher<-TT;>;
0 1 3 fourth Lorg/hamcrest/Matcher<-TT;>;
0 1 4 fifth Lorg/hamcrest/Matcher<-TT;>;
0 1 5 sixth Lorg/hamcrest/Matcher<-TT;>;
Signature: <T:Ljava/lang/Object;>(Lorg/hamcrest/Matcher<TT;>;Lorg/hamcrest/Matcher<-TT;>;Lorg/hamcrest/Matcher<-TT;>;Lorg/hamcrest/Matcher<-TT;>;Lorg/hamcrest/Matcher<-TT;>;Lorg/hamcrest/Matcher<-TT;>;)Lorg/hamcrest/core/AnyOf<TT;>;
MethodParameters:
Name Flags
first
second
third
fourth
fifth
sixth
public static <T> org.hamcrest.core.AnyOf<T> anyOf(org.hamcrest.Matcher<T>, org.hamcrest.Matcher<? super T>);
descriptor: (Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;)Lorg/hamcrest/core/AnyOf;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokestatic org.hamcrest.core.AnyOf.anyOf:(Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;)Lorg/hamcrest/core/AnyOf;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 first Lorg/hamcrest/Matcher<TT;>;
0 1 1 second Lorg/hamcrest/Matcher<-TT;>;
Signature: <T:Ljava/lang/Object;>(Lorg/hamcrest/Matcher<TT;>;Lorg/hamcrest/Matcher<-TT;>;)Lorg/hamcrest/core/AnyOf<TT;>;
MethodParameters:
Name Flags
first
second
public static <T> org.hamcrest.core.AnyOf<T> anyOf(org.hamcrest.Matcher<? super T>[]);
descriptor: ([Lorg/hamcrest/Matcher;)Lorg/hamcrest/core/AnyOf;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.core.AnyOf.anyOf:([Lorg/hamcrest/Matcher;)Lorg/hamcrest/core/AnyOf;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 matchers [Lorg/hamcrest/Matcher;
Signature: <T:Ljava/lang/Object;>([Lorg/hamcrest/Matcher<-TT;>;)Lorg/hamcrest/core/AnyOf<TT;>;
MethodParameters:
Name Flags
matchers
public static <LHS> org.hamcrest.core.CombinableMatcher$CombinableBothMatcher<LHS> both(org.hamcrest.Matcher<? super LHS>);
descriptor: (Lorg/hamcrest/Matcher;)Lorg/hamcrest/core/CombinableMatcher$CombinableBothMatcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.core.CombinableMatcher.both:(Lorg/hamcrest/Matcher;)Lorg/hamcrest/core/CombinableMatcher$CombinableBothMatcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 matcher Lorg/hamcrest/Matcher<-TLHS;>;
Signature: <LHS:Ljava/lang/Object;>(Lorg/hamcrest/Matcher<-TLHS;>;)Lorg/hamcrest/core/CombinableMatcher$CombinableBothMatcher<TLHS;>;
MethodParameters:
Name Flags
matcher
public static <LHS> org.hamcrest.core.CombinableMatcher$CombinableEitherMatcher<LHS> either(org.hamcrest.Matcher<? super LHS>);
descriptor: (Lorg/hamcrest/Matcher;)Lorg/hamcrest/core/CombinableMatcher$CombinableEitherMatcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.core.CombinableMatcher.either:(Lorg/hamcrest/Matcher;)Lorg/hamcrest/core/CombinableMatcher$CombinableEitherMatcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 matcher Lorg/hamcrest/Matcher<-TLHS;>;
Signature: <LHS:Ljava/lang/Object;>(Lorg/hamcrest/Matcher<-TLHS;>;)Lorg/hamcrest/core/CombinableMatcher$CombinableEitherMatcher<TLHS;>;
MethodParameters:
Name Flags
matcher
public static <T> org.hamcrest.Matcher<T> describedAs(java.lang.String, org.hamcrest.Matcher<T>, []);
descriptor: (Ljava/lang/String;Lorg/hamcrest/Matcher;[Ljava/lang/Object;)Lorg/hamcrest/Matcher;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokestatic org.hamcrest.core.DescribedAs.describedAs:(Ljava/lang/String;Lorg/hamcrest/Matcher;[Ljava/lang/Object;)Lorg/hamcrest/Matcher;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 description Ljava/lang/String;
0 1 1 matcher Lorg/hamcrest/Matcher<TT;>;
0 1 2 values [Ljava/lang/Object;
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;Lorg/hamcrest/Matcher<TT;>;[Ljava/lang/Object;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
description
matcher
values
public static <U> org.hamcrest.Matcher<java.lang.Iterable<U>> everyItem(org.hamcrest.Matcher<U>);
descriptor: (Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.core.Every.everyItem:(Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 itemMatcher Lorg/hamcrest/Matcher<TU;>;
Signature: <U:Ljava/lang/Object;>(Lorg/hamcrest/Matcher<TU;>;)Lorg/hamcrest/Matcher<Ljava/lang/Iterable<TU;>;>;
MethodParameters:
Name Flags
itemMatcher
public static <T> org.hamcrest.Matcher<T> is(T);
descriptor: (Ljava/lang/Object;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.core.Is.is:(Ljava/lang/Object;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 value TT;
Signature: <T:Ljava/lang/Object;>(TT;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
value
public static <T> org.hamcrest.Matcher<T> is(org.hamcrest.Matcher<T>);
descriptor: (Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.core.Is.is:(Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 matcher Lorg/hamcrest/Matcher<TT;>;
Signature: <T:Ljava/lang/Object;>(Lorg/hamcrest/Matcher<TT;>;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
matcher
public static <T> org.hamcrest.Matcher<T> is(java.lang.Class<T>);
descriptor: (Ljava/lang/Class;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.core.Is.is:(Ljava/lang/Class;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 type Ljava/lang/Class<TT;>;
Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
type
public static <T> org.hamcrest.Matcher<T> isA(java.lang.Class<T>);
descriptor: (Ljava/lang/Class;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.core.Is.isA:(Ljava/lang/Class;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 type Ljava/lang/Class<TT;>;
Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
type
public static org.hamcrest.Matcher<java.lang.Object> anything();
descriptor: ()Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokestatic org.hamcrest.core.IsAnything.anything:()Lorg/hamcrest/Matcher;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lorg/hamcrest/Matcher<Ljava/lang/Object;>;
public static org.hamcrest.Matcher<java.lang.Object> anything(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.core.IsAnything.anything:(Ljava/lang/String;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 description Ljava/lang/String;
Signature: (Ljava/lang/String;)Lorg/hamcrest/Matcher<Ljava/lang/Object;>;
MethodParameters:
Name Flags
description
public static <T> org.hamcrest.Matcher<java.lang.Iterable<? super T>> hasItem(T);
descriptor: (Ljava/lang/Object;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.core.IsCollectionContaining.hasItem:(Ljava/lang/Object;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 item TT;
Signature: <T:Ljava/lang/Object;>(TT;)Lorg/hamcrest/Matcher<Ljava/lang/Iterable<-TT;>;>;
MethodParameters:
Name Flags
item
public static <T> org.hamcrest.Matcher<java.lang.Iterable<? super T>> hasItem(org.hamcrest.Matcher<? super T>);
descriptor: (Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.core.IsCollectionContaining.hasItem:(Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 itemMatcher Lorg/hamcrest/Matcher<-TT;>;
Signature: <T:Ljava/lang/Object;>(Lorg/hamcrest/Matcher<-TT;>;)Lorg/hamcrest/Matcher<Ljava/lang/Iterable<-TT;>;>;
MethodParameters:
Name Flags
itemMatcher
public static <T> org.hamcrest.Matcher<java.lang.Iterable<T>> hasItems(T[]);
descriptor: ([Ljava/lang/Object;)Lorg/hamcrest/Matcher;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.core.IsCollectionContaining.hasItems:([Ljava/lang/Object;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 items [Ljava/lang/Object;
Signature: <T:Ljava/lang/Object;>([TT;)Lorg/hamcrest/Matcher<Ljava/lang/Iterable<TT;>;>;
MethodParameters:
Name Flags
items
public static <T> org.hamcrest.Matcher<java.lang.Iterable<T>> hasItems(org.hamcrest.Matcher<? super T>[]);
descriptor: ([Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.core.IsCollectionContaining.hasItems:([Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 itemMatchers [Lorg/hamcrest/Matcher;
Signature: <T:Ljava/lang/Object;>([Lorg/hamcrest/Matcher<-TT;>;)Lorg/hamcrest/Matcher<Ljava/lang/Iterable<TT;>;>;
MethodParameters:
Name Flags
itemMatchers
public static <T> org.hamcrest.Matcher<T> equalTo(T);
descriptor: (Ljava/lang/Object;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.core.IsEqual.equalTo:(Ljava/lang/Object;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 operand TT;
Signature: <T:Ljava/lang/Object;>(TT;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
operand
public static <T> org.hamcrest.Matcher<T> any(java.lang.Class<T>);
descriptor: (Ljava/lang/Class;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.core.IsInstanceOf.any:(Ljava/lang/Class;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 type Ljava/lang/Class<TT;>;
Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
type
public static <T> org.hamcrest.Matcher<T> instanceOf(java.lang.Class<?>);
descriptor: (Ljava/lang/Class;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.core.IsInstanceOf.instanceOf:(Ljava/lang/Class;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 type Ljava/lang/Class<*>;
Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<*>;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
type
public static <T> org.hamcrest.Matcher<T> not(org.hamcrest.Matcher<T>);
descriptor: (Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.core.IsNot.not:(Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 matcher Lorg/hamcrest/Matcher<TT;>;
Signature: <T:Ljava/lang/Object;>(Lorg/hamcrest/Matcher<TT;>;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
matcher
public static <T> org.hamcrest.Matcher<T> not(T);
descriptor: (Ljava/lang/Object;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.core.IsNot.not:(Ljava/lang/Object;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 value TT;
Signature: <T:Ljava/lang/Object;>(TT;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
value
public static org.hamcrest.Matcher<java.lang.Object> nullValue();
descriptor: ()Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokestatic org.hamcrest.core.IsNull.nullValue:()Lorg/hamcrest/Matcher;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lorg/hamcrest/Matcher<Ljava/lang/Object;>;
public static <T> org.hamcrest.Matcher<T> nullValue(java.lang.Class<T>);
descriptor: (Ljava/lang/Class;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.core.IsNull.nullValue:(Ljava/lang/Class;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 type Ljava/lang/Class<TT;>;
Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
type
public static org.hamcrest.Matcher<java.lang.Object> notNullValue();
descriptor: ()Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokestatic org.hamcrest.core.IsNull.notNullValue:()Lorg/hamcrest/Matcher;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lorg/hamcrest/Matcher<Ljava/lang/Object;>;
public static <T> org.hamcrest.Matcher<T> notNullValue(java.lang.Class<T>);
descriptor: (Ljava/lang/Class;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.core.IsNull.notNullValue:(Ljava/lang/Class;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 type Ljava/lang/Class<TT;>;
Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
type
public static <T> org.hamcrest.Matcher<T> sameInstance(T);
descriptor: (Ljava/lang/Object;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.core.IsSame.sameInstance:(Ljava/lang/Object;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 target TT;
Signature: <T:Ljava/lang/Object;>(TT;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
target
public static <T> org.hamcrest.Matcher<T> theInstance(T);
descriptor: (Ljava/lang/Object;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.core.IsSame.theInstance:(Ljava/lang/Object;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 target TT;
Signature: <T:Ljava/lang/Object;>(TT;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
target
public static org.hamcrest.Matcher<java.lang.String> containsString(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.core.StringContains.containsString:(Ljava/lang/String;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 substring Ljava/lang/String;
Signature: (Ljava/lang/String;)Lorg/hamcrest/Matcher<Ljava/lang/String;>;
MethodParameters:
Name Flags
substring
public static org.hamcrest.Matcher<java.lang.String> startsWith(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.core.StringStartsWith.startsWith:(Ljava/lang/String;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 prefix Ljava/lang/String;
Signature: (Ljava/lang/String;)Lorg/hamcrest/Matcher<Ljava/lang/String;>;
MethodParameters:
Name Flags
prefix
public static org.hamcrest.Matcher<java.lang.String> endsWith(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.core.StringEndsWith.endsWith:(Ljava/lang/String;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 suffix Ljava/lang/String;
Signature: (Ljava/lang/String;)Lorg/hamcrest/Matcher<Ljava/lang/String;>;
MethodParameters:
Name Flags
suffix
public static <T> org.hamcrest.collection.IsArray<T> array(org.hamcrest.Matcher<? super T>[]);
descriptor: ([Lorg/hamcrest/Matcher;)Lorg/hamcrest/collection/IsArray;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.collection.IsArray.array:([Lorg/hamcrest/Matcher;)Lorg/hamcrest/collection/IsArray;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 elementMatchers [Lorg/hamcrest/Matcher;
Signature: <T:Ljava/lang/Object;>([Lorg/hamcrest/Matcher<-TT;>;)Lorg/hamcrest/collection/IsArray<TT;>;
MethodParameters:
Name Flags
elementMatchers
public static <T> org.hamcrest.Matcher<T[]> hasItemInArray(T);
descriptor: (Ljava/lang/Object;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.collection.IsArrayContaining.hasItemInArray:(Ljava/lang/Object;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 element TT;
Signature: <T:Ljava/lang/Object;>(TT;)Lorg/hamcrest/Matcher<[TT;>;
MethodParameters:
Name Flags
element
public static <T> org.hamcrest.Matcher<T[]> hasItemInArray(org.hamcrest.Matcher<? super T>);
descriptor: (Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.collection.IsArrayContaining.hasItemInArray:(Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 elementMatcher Lorg/hamcrest/Matcher<-TT;>;
Signature: <T:Ljava/lang/Object;>(Lorg/hamcrest/Matcher<-TT;>;)Lorg/hamcrest/Matcher<[TT;>;
MethodParameters:
Name Flags
elementMatcher
public static <E> org.hamcrest.Matcher<E[]> arrayContaining(java.util.List<org.hamcrest.Matcher<? super E>>);
descriptor: (Ljava/util/List;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.collection.IsArrayContainingInOrder.arrayContaining:(Ljava/util/List;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 itemMatchers Ljava/util/List<Lorg/hamcrest/Matcher<-TE;>;>;
Signature: <E:Ljava/lang/Object;>(Ljava/util/List<Lorg/hamcrest/Matcher<-TE;>;>;)Lorg/hamcrest/Matcher<[TE;>;
MethodParameters:
Name Flags
itemMatchers
public static <E> org.hamcrest.Matcher<E[]> arrayContaining(E[]);
descriptor: ([Ljava/lang/Object;)Lorg/hamcrest/Matcher;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.collection.IsArrayContainingInOrder.arrayContaining:([Ljava/lang/Object;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 items [Ljava/lang/Object;
Signature: <E:Ljava/lang/Object;>([TE;)Lorg/hamcrest/Matcher<[TE;>;
MethodParameters:
Name Flags
items
public static <E> org.hamcrest.Matcher<E[]> arrayContaining(org.hamcrest.Matcher<? super E>[]);
descriptor: ([Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.collection.IsArrayContainingInOrder.arrayContaining:([Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 itemMatchers [Lorg/hamcrest/Matcher;
Signature: <E:Ljava/lang/Object;>([Lorg/hamcrest/Matcher<-TE;>;)Lorg/hamcrest/Matcher<[TE;>;
MethodParameters:
Name Flags
itemMatchers
public static <E> org.hamcrest.Matcher<E[]> arrayContainingInAnyOrder(E[]);
descriptor: ([Ljava/lang/Object;)Lorg/hamcrest/Matcher;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.collection.IsArrayContainingInAnyOrder.arrayContainingInAnyOrder:([Ljava/lang/Object;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 items [Ljava/lang/Object;
Signature: <E:Ljava/lang/Object;>([TE;)Lorg/hamcrest/Matcher<[TE;>;
MethodParameters:
Name Flags
items
public static <E> org.hamcrest.Matcher<E[]> arrayContainingInAnyOrder(org.hamcrest.Matcher<? super E>[]);
descriptor: ([Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.collection.IsArrayContainingInAnyOrder.arrayContainingInAnyOrder:([Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 itemMatchers [Lorg/hamcrest/Matcher;
Signature: <E:Ljava/lang/Object;>([Lorg/hamcrest/Matcher<-TE;>;)Lorg/hamcrest/Matcher<[TE;>;
MethodParameters:
Name Flags
itemMatchers
public static <E> org.hamcrest.Matcher<E[]> arrayContainingInAnyOrder(java.util.Collection<org.hamcrest.Matcher<? super E>>);
descriptor: (Ljava/util/Collection;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.collection.IsArrayContainingInAnyOrder.arrayContainingInAnyOrder:(Ljava/util/Collection;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 itemMatchers Ljava/util/Collection<Lorg/hamcrest/Matcher<-TE;>;>;
Signature: <E:Ljava/lang/Object;>(Ljava/util/Collection<Lorg/hamcrest/Matcher<-TE;>;>;)Lorg/hamcrest/Matcher<[TE;>;
MethodParameters:
Name Flags
itemMatchers
public static <E> org.hamcrest.Matcher<E[]> arrayWithSize(org.hamcrest.Matcher<? super java.lang.Integer>);
descriptor: (Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.collection.IsArrayWithSize.arrayWithSize:(Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 sizeMatcher Lorg/hamcrest/Matcher<-Ljava/lang/Integer;>;
Signature: <E:Ljava/lang/Object;>(Lorg/hamcrest/Matcher<-Ljava/lang/Integer;>;)Lorg/hamcrest/Matcher<[TE;>;
MethodParameters:
Name Flags
sizeMatcher
public static <E> org.hamcrest.Matcher<E[]> arrayWithSize(int);
descriptor: (I)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
invokestatic org.hamcrest.collection.IsArrayWithSize.arrayWithSize:(I)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 size I
Signature: <E:Ljava/lang/Object;>(I)Lorg/hamcrest/Matcher<[TE;>;
MethodParameters:
Name Flags
size
public static <E> org.hamcrest.Matcher<E[]> emptyArray();
descriptor: ()Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokestatic org.hamcrest.collection.IsArrayWithSize.emptyArray:()Lorg/hamcrest/Matcher;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: <E:Ljava/lang/Object;>()Lorg/hamcrest/Matcher<[TE;>;
public static <E> org.hamcrest.Matcher<java.util.Collection<? extends E>> hasSize(org.hamcrest.Matcher<? super java.lang.Integer>);
descriptor: (Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.collection.IsCollectionWithSize.hasSize:(Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 sizeMatcher Lorg/hamcrest/Matcher<-Ljava/lang/Integer;>;
Signature: <E:Ljava/lang/Object;>(Lorg/hamcrest/Matcher<-Ljava/lang/Integer;>;)Lorg/hamcrest/Matcher<Ljava/util/Collection<+TE;>;>;
MethodParameters:
Name Flags
sizeMatcher
public static <E> org.hamcrest.Matcher<java.util.Collection<? extends E>> hasSize(int);
descriptor: (I)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
invokestatic org.hamcrest.collection.IsCollectionWithSize.hasSize:(I)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 size I
Signature: <E:Ljava/lang/Object;>(I)Lorg/hamcrest/Matcher<Ljava/util/Collection<+TE;>;>;
MethodParameters:
Name Flags
size
public static <E> org.hamcrest.Matcher<java.util.Collection<? extends E>> empty();
descriptor: ()Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokestatic org.hamcrest.collection.IsEmptyCollection.empty:()Lorg/hamcrest/Matcher;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: <E:Ljava/lang/Object;>()Lorg/hamcrest/Matcher<Ljava/util/Collection<+TE;>;>;
public static <E> org.hamcrest.Matcher<java.util.Collection<E>> emptyCollectionOf(java.lang.Class<E>);
descriptor: (Ljava/lang/Class;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.collection.IsEmptyCollection.emptyCollectionOf:(Ljava/lang/Class;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 type Ljava/lang/Class<TE;>;
Signature: <E:Ljava/lang/Object;>(Ljava/lang/Class<TE;>;)Lorg/hamcrest/Matcher<Ljava/util/Collection<TE;>;>;
MethodParameters:
Name Flags
type
public static <E> org.hamcrest.Matcher<java.lang.Iterable<? extends E>> emptyIterable();
descriptor: ()Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokestatic org.hamcrest.collection.IsEmptyIterable.emptyIterable:()Lorg/hamcrest/Matcher;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: <E:Ljava/lang/Object;>()Lorg/hamcrest/Matcher<Ljava/lang/Iterable<+TE;>;>;
public static <E> org.hamcrest.Matcher<java.lang.Iterable<E>> emptyIterableOf(java.lang.Class<E>);
descriptor: (Ljava/lang/Class;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.collection.IsEmptyIterable.emptyIterableOf:(Ljava/lang/Class;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 type Ljava/lang/Class<TE;>;
Signature: <E:Ljava/lang/Object;>(Ljava/lang/Class<TE;>;)Lorg/hamcrest/Matcher<Ljava/lang/Iterable<TE;>;>;
MethodParameters:
Name Flags
type
public static <E> org.hamcrest.Matcher<java.lang.Iterable<? extends E>> contains(org.hamcrest.Matcher<? super E>[]);
descriptor: ([Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.collection.IsIterableContainingInOrder.contains:([Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 itemMatchers [Lorg/hamcrest/Matcher;
Signature: <E:Ljava/lang/Object;>([Lorg/hamcrest/Matcher<-TE;>;)Lorg/hamcrest/Matcher<Ljava/lang/Iterable<+TE;>;>;
MethodParameters:
Name Flags
itemMatchers
public static <E> org.hamcrest.Matcher<java.lang.Iterable<? extends E>> contains(E[]);
descriptor: ([Ljava/lang/Object;)Lorg/hamcrest/Matcher;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.collection.IsIterableContainingInOrder.contains:([Ljava/lang/Object;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 items [Ljava/lang/Object;
Signature: <E:Ljava/lang/Object;>([TE;)Lorg/hamcrest/Matcher<Ljava/lang/Iterable<+TE;>;>;
MethodParameters:
Name Flags
items
public static <E> org.hamcrest.Matcher<java.lang.Iterable<? extends E>> contains(org.hamcrest.Matcher<? super E>);
descriptor: (Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.collection.IsIterableContainingInOrder.contains:(Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 itemMatcher Lorg/hamcrest/Matcher<-TE;>;
Signature: <E:Ljava/lang/Object;>(Lorg/hamcrest/Matcher<-TE;>;)Lorg/hamcrest/Matcher<Ljava/lang/Iterable<+TE;>;>;
MethodParameters:
Name Flags
itemMatcher
public static <E> org.hamcrest.Matcher<java.lang.Iterable<? extends E>> contains(java.util.List<org.hamcrest.Matcher<? super E>>);
descriptor: (Ljava/util/List;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.collection.IsIterableContainingInOrder.contains:(Ljava/util/List;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 itemMatchers Ljava/util/List<Lorg/hamcrest/Matcher<-TE;>;>;
Signature: <E:Ljava/lang/Object;>(Ljava/util/List<Lorg/hamcrest/Matcher<-TE;>;>;)Lorg/hamcrest/Matcher<Ljava/lang/Iterable<+TE;>;>;
MethodParameters:
Name Flags
itemMatchers
public static <T> org.hamcrest.Matcher<java.lang.Iterable<? extends T>> containsInAnyOrder(T[]);
descriptor: ([Ljava/lang/Object;)Lorg/hamcrest/Matcher;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.collection.IsIterableContainingInAnyOrder.containsInAnyOrder:([Ljava/lang/Object;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 items [Ljava/lang/Object;
Signature: <T:Ljava/lang/Object;>([TT;)Lorg/hamcrest/Matcher<Ljava/lang/Iterable<+TT;>;>;
MethodParameters:
Name Flags
items
public static <T> org.hamcrest.Matcher<java.lang.Iterable<? extends T>> containsInAnyOrder(java.util.Collection<org.hamcrest.Matcher<? super T>>);
descriptor: (Ljava/util/Collection;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.collection.IsIterableContainingInAnyOrder.containsInAnyOrder:(Ljava/util/Collection;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 itemMatchers Ljava/util/Collection<Lorg/hamcrest/Matcher<-TT;>;>;
Signature: <T:Ljava/lang/Object;>(Ljava/util/Collection<Lorg/hamcrest/Matcher<-TT;>;>;)Lorg/hamcrest/Matcher<Ljava/lang/Iterable<+TT;>;>;
MethodParameters:
Name Flags
itemMatchers
public static <T> org.hamcrest.Matcher<java.lang.Iterable<? extends T>> containsInAnyOrder(org.hamcrest.Matcher<? super T>[]);
descriptor: ([Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.collection.IsIterableContainingInAnyOrder.containsInAnyOrder:([Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 itemMatchers [Lorg/hamcrest/Matcher;
Signature: <T:Ljava/lang/Object;>([Lorg/hamcrest/Matcher<-TT;>;)Lorg/hamcrest/Matcher<Ljava/lang/Iterable<+TT;>;>;
MethodParameters:
Name Flags
itemMatchers
public static <E> org.hamcrest.Matcher<java.lang.Iterable<? extends E>> containsInAnyOrder(org.hamcrest.Matcher<? super E>);
descriptor: (Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.collection.IsIterableContainingInAnyOrder.containsInAnyOrder:(Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 itemMatcher Lorg/hamcrest/Matcher<-TE;>;
Signature: <E:Ljava/lang/Object;>(Lorg/hamcrest/Matcher<-TE;>;)Lorg/hamcrest/Matcher<Ljava/lang/Iterable<+TE;>;>;
MethodParameters:
Name Flags
itemMatcher
public static <E> org.hamcrest.Matcher<java.lang.Iterable<E>> iterableWithSize(org.hamcrest.Matcher<? super java.lang.Integer>);
descriptor: (Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.collection.IsIterableWithSize.iterableWithSize:(Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 sizeMatcher Lorg/hamcrest/Matcher<-Ljava/lang/Integer;>;
Signature: <E:Ljava/lang/Object;>(Lorg/hamcrest/Matcher<-Ljava/lang/Integer;>;)Lorg/hamcrest/Matcher<Ljava/lang/Iterable<TE;>;>;
MethodParameters:
Name Flags
sizeMatcher
public static <E> org.hamcrest.Matcher<java.lang.Iterable<E>> iterableWithSize(int);
descriptor: (I)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
invokestatic org.hamcrest.collection.IsIterableWithSize.iterableWithSize:(I)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 size I
Signature: <E:Ljava/lang/Object;>(I)Lorg/hamcrest/Matcher<Ljava/lang/Iterable<TE;>;>;
MethodParameters:
Name Flags
size
public static <K, V> org.hamcrest.Matcher<java.util.Map<? extends K, ? extends V>> hasEntry(K, V);
descriptor: (Ljava/lang/Object;Ljava/lang/Object;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokestatic org.hamcrest.collection.IsMapContaining.hasEntry:(Ljava/lang/Object;Ljava/lang/Object;)Lorg/hamcrest/Matcher;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 key TK;
0 1 1 value TV;
Signature: <K:Ljava/lang/Object;V:Ljava/lang/Object;>(TK;TV;)Lorg/hamcrest/Matcher<Ljava/util/Map<+TK;+TV;>;>;
MethodParameters:
Name Flags
key
value
public static <K, V> org.hamcrest.Matcher<java.util.Map<? extends K, ? extends V>> hasEntry(org.hamcrest.Matcher<? super K>, org.hamcrest.Matcher<? super V>);
descriptor: (Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokestatic org.hamcrest.collection.IsMapContaining.hasEntry:(Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 keyMatcher Lorg/hamcrest/Matcher<-TK;>;
0 1 1 valueMatcher Lorg/hamcrest/Matcher<-TV;>;
Signature: <K:Ljava/lang/Object;V:Ljava/lang/Object;>(Lorg/hamcrest/Matcher<-TK;>;Lorg/hamcrest/Matcher<-TV;>;)Lorg/hamcrest/Matcher<Ljava/util/Map<+TK;+TV;>;>;
MethodParameters:
Name Flags
keyMatcher
valueMatcher
public static <K> org.hamcrest.Matcher<java.util.Map<? extends K, ?>> hasKey(org.hamcrest.Matcher<? super K>);
descriptor: (Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.collection.IsMapContaining.hasKey:(Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 keyMatcher Lorg/hamcrest/Matcher<-TK;>;
Signature: <K:Ljava/lang/Object;>(Lorg/hamcrest/Matcher<-TK;>;)Lorg/hamcrest/Matcher<Ljava/util/Map<+TK;*>;>;
MethodParameters:
Name Flags
keyMatcher
public static <K> org.hamcrest.Matcher<java.util.Map<? extends K, ?>> hasKey(K);
descriptor: (Ljava/lang/Object;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.collection.IsMapContaining.hasKey:(Ljava/lang/Object;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 key TK;
Signature: <K:Ljava/lang/Object;>(TK;)Lorg/hamcrest/Matcher<Ljava/util/Map<+TK;*>;>;
MethodParameters:
Name Flags
key
public static <V> org.hamcrest.Matcher<java.util.Map<?, ? extends V>> hasValue(V);
descriptor: (Ljava/lang/Object;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.collection.IsMapContaining.hasValue:(Ljava/lang/Object;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 value TV;
Signature: <V:Ljava/lang/Object;>(TV;)Lorg/hamcrest/Matcher<Ljava/util/Map<*+TV;>;>;
MethodParameters:
Name Flags
value
public static <V> org.hamcrest.Matcher<java.util.Map<?, ? extends V>> hasValue(org.hamcrest.Matcher<? super V>);
descriptor: (Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.collection.IsMapContaining.hasValue:(Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 valueMatcher Lorg/hamcrest/Matcher<-TV;>;
Signature: <V:Ljava/lang/Object;>(Lorg/hamcrest/Matcher<-TV;>;)Lorg/hamcrest/Matcher<Ljava/util/Map<*+TV;>;>;
MethodParameters:
Name Flags
valueMatcher
public static <T> org.hamcrest.Matcher<T> isIn(java.util.Collection<T>);
descriptor: (Ljava/util/Collection;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.collection.IsIn.isIn:(Ljava/util/Collection;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 collection Ljava/util/Collection<TT;>;
Signature: <T:Ljava/lang/Object;>(Ljava/util/Collection<TT;>;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
collection
public static <T> org.hamcrest.Matcher<T> isIn(T[]);
descriptor: ([Ljava/lang/Object;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.collection.IsIn.isIn:([Ljava/lang/Object;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 param1 [Ljava/lang/Object;
Signature: <T:Ljava/lang/Object;>([TT;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
param1
public static <T> org.hamcrest.Matcher<T> isOneOf(T[]);
descriptor: ([Ljava/lang/Object;)Lorg/hamcrest/Matcher;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.collection.IsIn.isOneOf:([Ljava/lang/Object;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 elements [Ljava/lang/Object;
Signature: <T:Ljava/lang/Object;>([TT;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
elements
public static org.hamcrest.Matcher<java.lang.Double> closeTo(double, double);
descriptor: (DD)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=4, args_size=2
start local 0 start local 2 0: dload 0
dload 2
invokestatic org.hamcrest.number.IsCloseTo.closeTo:(DD)Lorg/hamcrest/Matcher;
areturn
end local 2 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 operand D
0 1 2 error D
Signature: (DD)Lorg/hamcrest/Matcher<Ljava/lang/Double;>;
MethodParameters:
Name Flags
operand
error
public static org.hamcrest.Matcher<java.math.BigDecimal> closeTo(java.math.BigDecimal, java.math.BigDecimal);
descriptor: (Ljava/math/BigDecimal;Ljava/math/BigDecimal;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokestatic org.hamcrest.number.BigDecimalCloseTo.closeTo:(Ljava/math/BigDecimal;Ljava/math/BigDecimal;)Lorg/hamcrest/Matcher;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 operand Ljava/math/BigDecimal;
0 1 1 error Ljava/math/BigDecimal;
Signature: (Ljava/math/BigDecimal;Ljava/math/BigDecimal;)Lorg/hamcrest/Matcher<Ljava/math/BigDecimal;>;
MethodParameters:
Name Flags
operand
error
public static <T extends java.lang.Comparable<T>> org.hamcrest.Matcher<T> comparesEqualTo(T);
descriptor: (Ljava/lang/Comparable;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.number.OrderingComparison.comparesEqualTo:(Ljava/lang/Comparable;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 value TT;
Signature: <T::Ljava/lang/Comparable<TT;>;>(TT;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
value
public static <T extends java.lang.Comparable<T>> org.hamcrest.Matcher<T> greaterThan(T);
descriptor: (Ljava/lang/Comparable;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.number.OrderingComparison.greaterThan:(Ljava/lang/Comparable;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 value TT;
Signature: <T::Ljava/lang/Comparable<TT;>;>(TT;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
value
public static <T extends java.lang.Comparable<T>> org.hamcrest.Matcher<T> greaterThanOrEqualTo(T);
descriptor: (Ljava/lang/Comparable;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.number.OrderingComparison.greaterThanOrEqualTo:(Ljava/lang/Comparable;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 value TT;
Signature: <T::Ljava/lang/Comparable<TT;>;>(TT;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
value
public static <T extends java.lang.Comparable<T>> org.hamcrest.Matcher<T> lessThan(T);
descriptor: (Ljava/lang/Comparable;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.number.OrderingComparison.lessThan:(Ljava/lang/Comparable;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 value TT;
Signature: <T::Ljava/lang/Comparable<TT;>;>(TT;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
value
public static <T extends java.lang.Comparable<T>> org.hamcrest.Matcher<T> lessThanOrEqualTo(T);
descriptor: (Ljava/lang/Comparable;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.number.OrderingComparison.lessThanOrEqualTo:(Ljava/lang/Comparable;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 value TT;
Signature: <T::Ljava/lang/Comparable<TT;>;>(TT;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
value
public static org.hamcrest.Matcher<java.lang.String> equalToIgnoringCase(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.text.IsEqualIgnoringCase.equalToIgnoringCase:(Ljava/lang/String;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 expectedString Ljava/lang/String;
Signature: (Ljava/lang/String;)Lorg/hamcrest/Matcher<Ljava/lang/String;>;
MethodParameters:
Name Flags
expectedString
public static org.hamcrest.Matcher<java.lang.String> equalToIgnoringWhiteSpace(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.text.IsEqualIgnoringWhiteSpace.equalToIgnoringWhiteSpace:(Ljava/lang/String;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 expectedString Ljava/lang/String;
Signature: (Ljava/lang/String;)Lorg/hamcrest/Matcher<Ljava/lang/String;>;
MethodParameters:
Name Flags
expectedString
public static org.hamcrest.Matcher<java.lang.String> isEmptyString();
descriptor: ()Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokestatic org.hamcrest.text.IsEmptyString.isEmptyString:()Lorg/hamcrest/Matcher;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lorg/hamcrest/Matcher<Ljava/lang/String;>;
public static org.hamcrest.Matcher<java.lang.String> isEmptyOrNullString();
descriptor: ()Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokestatic org.hamcrest.text.IsEmptyString.isEmptyOrNullString:()Lorg/hamcrest/Matcher;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Lorg/hamcrest/Matcher<Ljava/lang/String;>;
public static org.hamcrest.Matcher<java.lang.String> stringContainsInOrder(java.lang.Iterable<java.lang.String>);
descriptor: (Ljava/lang/Iterable;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.text.StringContainsInOrder.stringContainsInOrder:(Ljava/lang/Iterable;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 substrings Ljava/lang/Iterable<Ljava/lang/String;>;
Signature: (Ljava/lang/Iterable<Ljava/lang/String;>;)Lorg/hamcrest/Matcher<Ljava/lang/String;>;
MethodParameters:
Name Flags
substrings
public static <T> org.hamcrest.Matcher<T> hasToString(org.hamcrest.Matcher<? super java.lang.String>);
descriptor: (Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.object.HasToString.hasToString:(Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 toStringMatcher Lorg/hamcrest/Matcher<-Ljava/lang/String;>;
Signature: <T:Ljava/lang/Object;>(Lorg/hamcrest/Matcher<-Ljava/lang/String;>;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
toStringMatcher
public static <T> org.hamcrest.Matcher<T> hasToString(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.object.HasToString.hasToString:(Ljava/lang/String;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 expectedToString Ljava/lang/String;
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
expectedToString
public static <T> org.hamcrest.Matcher<java.lang.Class<?>> typeCompatibleWith(java.lang.Class<T>);
descriptor: (Ljava/lang/Class;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.object.IsCompatibleType.typeCompatibleWith:(Ljava/lang/Class;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 baseType Ljava/lang/Class<TT;>;
Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)Lorg/hamcrest/Matcher<Ljava/lang/Class<*>;>;
MethodParameters:
Name Flags
baseType
public static org.hamcrest.Matcher<java.util.EventObject> eventFrom(java.lang.Class<? extends java.util.EventObject>, );
descriptor: (Ljava/lang/Class;Ljava/lang/Object;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokestatic org.hamcrest.object.IsEventFrom.eventFrom:(Ljava/lang/Class;Ljava/lang/Object;)Lorg/hamcrest/Matcher;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 eventClass Ljava/lang/Class<+Ljava/util/EventObject;>;
0 1 1 source Ljava/lang/Object;
Signature: (Ljava/lang/Class<+Ljava/util/EventObject;>;Ljava/lang/Object;)Lorg/hamcrest/Matcher<Ljava/util/EventObject;>;
MethodParameters:
Name Flags
eventClass
source
public static org.hamcrest.Matcher<java.util.EventObject> eventFrom();
descriptor: (Ljava/lang/Object;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.object.IsEventFrom.eventFrom:(Ljava/lang/Object;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 source Ljava/lang/Object;
Signature: (Ljava/lang/Object;)Lorg/hamcrest/Matcher<Ljava/util/EventObject;>;
MethodParameters:
Name Flags
source
public static <T> org.hamcrest.Matcher<T> hasProperty(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.beans.HasProperty.hasProperty:(Ljava/lang/String;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 propertyName Ljava/lang/String;
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
propertyName
public static <T> org.hamcrest.Matcher<T> hasProperty(java.lang.String, org.hamcrest.Matcher<?>);
descriptor: (Ljava/lang/String;Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokestatic org.hamcrest.beans.HasPropertyWithValue.hasProperty:(Ljava/lang/String;Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 propertyName Ljava/lang/String;
0 1 1 valueMatcher Lorg/hamcrest/Matcher<*>;
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;Lorg/hamcrest/Matcher<*>;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
propertyName
valueMatcher
public static <T> org.hamcrest.Matcher<T> samePropertyValuesAs(T);
descriptor: (Ljava/lang/Object;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.beans.SamePropertyValuesAs.samePropertyValuesAs:(Ljava/lang/Object;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 expectedBean TT;
Signature: <T:Ljava/lang/Object;>(TT;)Lorg/hamcrest/Matcher<TT;>;
MethodParameters:
Name Flags
expectedBean
public static org.hamcrest.Matcher<org.w3c.dom.Node> hasXPath(java.lang.String, javax.xml.namespace.NamespaceContext);
descriptor: (Ljava/lang/String;Ljavax/xml/namespace/NamespaceContext;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokestatic org.hamcrest.xml.HasXPath.hasXPath:(Ljava/lang/String;Ljavax/xml/namespace/NamespaceContext;)Lorg/hamcrest/Matcher;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 xPath Ljava/lang/String;
0 1 1 namespaceContext Ljavax/xml/namespace/NamespaceContext;
Signature: (Ljava/lang/String;Ljavax/xml/namespace/NamespaceContext;)Lorg/hamcrest/Matcher<Lorg/w3c/dom/Node;>;
MethodParameters:
Name Flags
xPath
namespaceContext
public static org.hamcrest.Matcher<org.w3c.dom.Node> hasXPath(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.hamcrest.xml.HasXPath.hasXPath:(Ljava/lang/String;)Lorg/hamcrest/Matcher;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 xPath Ljava/lang/String;
Signature: (Ljava/lang/String;)Lorg/hamcrest/Matcher<Lorg/w3c/dom/Node;>;
MethodParameters:
Name Flags
xPath
public static org.hamcrest.Matcher<org.w3c.dom.Node> hasXPath(java.lang.String, javax.xml.namespace.NamespaceContext, org.hamcrest.Matcher<java.lang.String>);
descriptor: (Ljava/lang/String;Ljavax/xml/namespace/NamespaceContext;Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokestatic org.hamcrest.xml.HasXPath.hasXPath:(Ljava/lang/String;Ljavax/xml/namespace/NamespaceContext;Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 xPath Ljava/lang/String;
0 1 1 namespaceContext Ljavax/xml/namespace/NamespaceContext;
0 1 2 valueMatcher Lorg/hamcrest/Matcher<Ljava/lang/String;>;
Signature: (Ljava/lang/String;Ljavax/xml/namespace/NamespaceContext;Lorg/hamcrest/Matcher<Ljava/lang/String;>;)Lorg/hamcrest/Matcher<Lorg/w3c/dom/Node;>;
MethodParameters:
Name Flags
xPath
namespaceContext
valueMatcher
public static org.hamcrest.Matcher<org.w3c.dom.Node> hasXPath(java.lang.String, org.hamcrest.Matcher<java.lang.String>);
descriptor: (Ljava/lang/String;Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokestatic org.hamcrest.xml.HasXPath.hasXPath:(Ljava/lang/String;Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 xPath Ljava/lang/String;
0 1 1 valueMatcher Lorg/hamcrest/Matcher<Ljava/lang/String;>;
Signature: (Ljava/lang/String;Lorg/hamcrest/Matcher<Ljava/lang/String;>;)Lorg/hamcrest/Matcher<Lorg/w3c/dom/Node;>;
MethodParameters:
Name Flags
xPath
valueMatcher
}
SourceFile: "Matchers.java"
InnerClasses:
public final CombinableBothMatcher = org.hamcrest.core.CombinableMatcher$CombinableBothMatcher of org.hamcrest.core.CombinableMatcher
public final CombinableEitherMatcher = org.hamcrest.core.CombinableMatcher$CombinableEitherMatcher of org.hamcrest.core.CombinableMatcher