public class org.hamcrest.CoreMatchers
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.hamcrest.CoreMatchers
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/CoreMatchers;
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
}
SourceFile: "CoreMatchers.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