public class org.apache.commons.collections4.PredicateUtils
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.commons.collections4.PredicateUtils
super_class: java.lang.Object
{
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
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/apache/commons/collections4/PredicateUtils;
public static <T> org.apache.commons.collections4.Predicate<T> exceptionPredicate();
descriptor: ()Lorg/apache/commons/collections4/Predicate;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokestatic org.apache.commons.collections4.functors.ExceptionPredicate.exceptionPredicate:()Lorg/apache/commons/collections4/Predicate;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: <T:Ljava/lang/Object;>()Lorg/apache/commons/collections4/Predicate<TT;>;
public static <T> org.apache.commons.collections4.Predicate<T> truePredicate();
descriptor: ()Lorg/apache/commons/collections4/Predicate;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokestatic org.apache.commons.collections4.functors.TruePredicate.truePredicate:()Lorg/apache/commons/collections4/Predicate;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: <T:Ljava/lang/Object;>()Lorg/apache/commons/collections4/Predicate<TT;>;
public static <T> org.apache.commons.collections4.Predicate<T> falsePredicate();
descriptor: ()Lorg/apache/commons/collections4/Predicate;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokestatic org.apache.commons.collections4.functors.FalsePredicate.falsePredicate:()Lorg/apache/commons/collections4/Predicate;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: <T:Ljava/lang/Object;>()Lorg/apache/commons/collections4/Predicate<TT;>;
public static <T> org.apache.commons.collections4.Predicate<T> nullPredicate();
descriptor: ()Lorg/apache/commons/collections4/Predicate;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokestatic org.apache.commons.collections4.functors.NullPredicate.nullPredicate:()Lorg/apache/commons/collections4/Predicate;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: <T:Ljava/lang/Object;>()Lorg/apache/commons/collections4/Predicate<TT;>;
public static <T> org.apache.commons.collections4.Predicate<T> notNullPredicate();
descriptor: ()Lorg/apache/commons/collections4/Predicate;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokestatic org.apache.commons.collections4.functors.NotNullPredicate.notNullPredicate:()Lorg/apache/commons/collections4/Predicate;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: <T:Ljava/lang/Object;>()Lorg/apache/commons/collections4/Predicate<TT;>;
public static <T> org.apache.commons.collections4.Predicate<T> equalPredicate(T);
descriptor: (Ljava/lang/Object;)Lorg/apache/commons/collections4/Predicate;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.apache.commons.collections4.functors.EqualPredicate.equalPredicate:(Ljava/lang/Object;)Lorg/apache/commons/collections4/Predicate;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 value TT;
Signature: <T:Ljava/lang/Object;>(TT;)Lorg/apache/commons/collections4/Predicate<TT;>;
MethodParameters:
Name Flags
value final
public static <T> org.apache.commons.collections4.Predicate<T> identityPredicate(T);
descriptor: (Ljava/lang/Object;)Lorg/apache/commons/collections4/Predicate;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.apache.commons.collections4.functors.IdentityPredicate.identityPredicate:(Ljava/lang/Object;)Lorg/apache/commons/collections4/Predicate;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 value TT;
Signature: <T:Ljava/lang/Object;>(TT;)Lorg/apache/commons/collections4/Predicate<TT;>;
MethodParameters:
Name Flags
value final
public static org.apache.commons.collections4.Predicate<java.lang.Object> instanceofPredicate(java.lang.Class<?>);
descriptor: (Ljava/lang/Class;)Lorg/apache/commons/collections4/Predicate;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.apache.commons.collections4.functors.InstanceofPredicate.instanceOfPredicate:(Ljava/lang/Class;)Lorg/apache/commons/collections4/Predicate;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 type Ljava/lang/Class<*>;
Signature: (Ljava/lang/Class<*>;)Lorg/apache/commons/collections4/Predicate<Ljava/lang/Object;>;
MethodParameters:
Name Flags
type final
public static <T> org.apache.commons.collections4.Predicate<T> uniquePredicate();
descriptor: ()Lorg/apache/commons/collections4/Predicate;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokestatic org.apache.commons.collections4.functors.UniquePredicate.uniquePredicate:()Lorg/apache/commons/collections4/Predicate;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: <T:Ljava/lang/Object;>()Lorg/apache/commons/collections4/Predicate<TT;>;
public static <T> org.apache.commons.collections4.Predicate<T> invokerPredicate(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/commons/collections4/Predicate;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.apache.commons.collections4.functors.InvokerTransformer.invokerTransformer:(Ljava/lang/String;)Lorg/apache/commons/collections4/Transformer;
invokestatic org.apache.commons.collections4.PredicateUtils.asPredicate:(Lorg/apache/commons/collections4/Transformer;)Lorg/apache/commons/collections4/Predicate;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 methodName Ljava/lang/String;
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;)Lorg/apache/commons/collections4/Predicate<TT;>;
MethodParameters:
Name Flags
methodName final
public static <T> org.apache.commons.collections4.Predicate<T> invokerPredicate(java.lang.String, java.lang.Class<?>[], []);
descriptor: (Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Lorg/apache/commons/collections4/Predicate;
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.apache.commons.collections4.functors.InvokerTransformer.invokerTransformer:(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Lorg/apache/commons/collections4/Transformer;
invokestatic org.apache.commons.collections4.PredicateUtils.asPredicate:(Lorg/apache/commons/collections4/Transformer;)Lorg/apache/commons/collections4/Predicate;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 methodName Ljava/lang/String;
0 1 1 paramTypes [Ljava/lang/Class;
0 1 2 args [Ljava/lang/Object;
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;[Ljava/lang/Class<*>;[Ljava/lang/Object;)Lorg/apache/commons/collections4/Predicate<TT;>;
MethodParameters:
Name Flags
methodName final
paramTypes final
args final
public static <T> org.apache.commons.collections4.Predicate<T> andPredicate(org.apache.commons.collections4.Predicate<? super T>, org.apache.commons.collections4.Predicate<? super T>);
descriptor: (Lorg/apache/commons/collections4/Predicate;Lorg/apache/commons/collections4/Predicate;)Lorg/apache/commons/collections4/Predicate;
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.apache.commons.collections4.functors.AndPredicate.andPredicate:(Lorg/apache/commons/collections4/Predicate;Lorg/apache/commons/collections4/Predicate;)Lorg/apache/commons/collections4/Predicate;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 predicate1 Lorg/apache/commons/collections4/Predicate<-TT;>;
0 1 1 predicate2 Lorg/apache/commons/collections4/Predicate<-TT;>;
Signature: <T:Ljava/lang/Object;>(Lorg/apache/commons/collections4/Predicate<-TT;>;Lorg/apache/commons/collections4/Predicate<-TT;>;)Lorg/apache/commons/collections4/Predicate<TT;>;
MethodParameters:
Name Flags
predicate1 final
predicate2 final
public static <T> org.apache.commons.collections4.Predicate<T> allPredicate(org.apache.commons.collections4.Predicate<? super T>[]);
descriptor: ([Lorg/apache/commons/collections4/Predicate;)Lorg/apache/commons/collections4/Predicate;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.apache.commons.collections4.functors.AllPredicate.allPredicate:([Lorg/apache/commons/collections4/Predicate;)Lorg/apache/commons/collections4/Predicate;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 predicates [Lorg/apache/commons/collections4/Predicate;
Signature: <T:Ljava/lang/Object;>([Lorg/apache/commons/collections4/Predicate<-TT;>;)Lorg/apache/commons/collections4/Predicate<TT;>;
MethodParameters:
Name Flags
predicates final
public static <T> org.apache.commons.collections4.Predicate<T> allPredicate(java.util.Collection<? extends org.apache.commons.collections4.Predicate<? super T>>);
descriptor: (Ljava/util/Collection;)Lorg/apache/commons/collections4/Predicate;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.apache.commons.collections4.functors.AllPredicate.allPredicate:(Ljava/util/Collection;)Lorg/apache/commons/collections4/Predicate;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 predicates Ljava/util/Collection<+Lorg/apache/commons/collections4/Predicate<-TT;>;>;
Signature: <T:Ljava/lang/Object;>(Ljava/util/Collection<+Lorg/apache/commons/collections4/Predicate<-TT;>;>;)Lorg/apache/commons/collections4/Predicate<TT;>;
MethodParameters:
Name Flags
predicates final
public static <T> org.apache.commons.collections4.Predicate<T> orPredicate(org.apache.commons.collections4.Predicate<? super T>, org.apache.commons.collections4.Predicate<? super T>);
descriptor: (Lorg/apache/commons/collections4/Predicate;Lorg/apache/commons/collections4/Predicate;)Lorg/apache/commons/collections4/Predicate;
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.apache.commons.collections4.functors.OrPredicate.orPredicate:(Lorg/apache/commons/collections4/Predicate;Lorg/apache/commons/collections4/Predicate;)Lorg/apache/commons/collections4/Predicate;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 predicate1 Lorg/apache/commons/collections4/Predicate<-TT;>;
0 1 1 predicate2 Lorg/apache/commons/collections4/Predicate<-TT;>;
Signature: <T:Ljava/lang/Object;>(Lorg/apache/commons/collections4/Predicate<-TT;>;Lorg/apache/commons/collections4/Predicate<-TT;>;)Lorg/apache/commons/collections4/Predicate<TT;>;
MethodParameters:
Name Flags
predicate1 final
predicate2 final
public static <T> org.apache.commons.collections4.Predicate<T> anyPredicate(org.apache.commons.collections4.Predicate<? super T>[]);
descriptor: ([Lorg/apache/commons/collections4/Predicate;)Lorg/apache/commons/collections4/Predicate;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.apache.commons.collections4.functors.AnyPredicate.anyPredicate:([Lorg/apache/commons/collections4/Predicate;)Lorg/apache/commons/collections4/Predicate;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 predicates [Lorg/apache/commons/collections4/Predicate;
Signature: <T:Ljava/lang/Object;>([Lorg/apache/commons/collections4/Predicate<-TT;>;)Lorg/apache/commons/collections4/Predicate<TT;>;
MethodParameters:
Name Flags
predicates final
public static <T> org.apache.commons.collections4.Predicate<T> anyPredicate(java.util.Collection<? extends org.apache.commons.collections4.Predicate<? super T>>);
descriptor: (Ljava/util/Collection;)Lorg/apache/commons/collections4/Predicate;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.apache.commons.collections4.functors.AnyPredicate.anyPredicate:(Ljava/util/Collection;)Lorg/apache/commons/collections4/Predicate;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 predicates Ljava/util/Collection<+Lorg/apache/commons/collections4/Predicate<-TT;>;>;
Signature: <T:Ljava/lang/Object;>(Ljava/util/Collection<+Lorg/apache/commons/collections4/Predicate<-TT;>;>;)Lorg/apache/commons/collections4/Predicate<TT;>;
MethodParameters:
Name Flags
predicates final
public static <T> org.apache.commons.collections4.Predicate<T> eitherPredicate(org.apache.commons.collections4.Predicate<? super T>, org.apache.commons.collections4.Predicate<? super T>);
descriptor: (Lorg/apache/commons/collections4/Predicate;Lorg/apache/commons/collections4/Predicate;)Lorg/apache/commons/collections4/Predicate;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: iconst_2
anewarray org.apache.commons.collections4.Predicate
dup
iconst_0
aload 0
aastore
dup
iconst_1
aload 1
aastore
invokestatic org.apache.commons.collections4.PredicateUtils.onePredicate:([Lorg/apache/commons/collections4/Predicate;)Lorg/apache/commons/collections4/Predicate;
astore 2
start local 2 1: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 predicate1 Lorg/apache/commons/collections4/Predicate<-TT;>;
0 2 1 predicate2 Lorg/apache/commons/collections4/Predicate<-TT;>;
1 2 2 onePredicate Lorg/apache/commons/collections4/Predicate<TT;>;
Signature: <T:Ljava/lang/Object;>(Lorg/apache/commons/collections4/Predicate<-TT;>;Lorg/apache/commons/collections4/Predicate<-TT;>;)Lorg/apache/commons/collections4/Predicate<TT;>;
MethodParameters:
Name Flags
predicate1 final
predicate2 final
public static <T> org.apache.commons.collections4.Predicate<T> onePredicate(org.apache.commons.collections4.Predicate<? super T>[]);
descriptor: ([Lorg/apache/commons/collections4/Predicate;)Lorg/apache/commons/collections4/Predicate;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.apache.commons.collections4.functors.OnePredicate.onePredicate:([Lorg/apache/commons/collections4/Predicate;)Lorg/apache/commons/collections4/Predicate;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 predicates [Lorg/apache/commons/collections4/Predicate;
Signature: <T:Ljava/lang/Object;>([Lorg/apache/commons/collections4/Predicate<-TT;>;)Lorg/apache/commons/collections4/Predicate<TT;>;
MethodParameters:
Name Flags
predicates final
public static <T> org.apache.commons.collections4.Predicate<T> onePredicate(java.util.Collection<? extends org.apache.commons.collections4.Predicate<? super T>>);
descriptor: (Ljava/util/Collection;)Lorg/apache/commons/collections4/Predicate;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.apache.commons.collections4.functors.OnePredicate.onePredicate:(Ljava/util/Collection;)Lorg/apache/commons/collections4/Predicate;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 predicates Ljava/util/Collection<+Lorg/apache/commons/collections4/Predicate<-TT;>;>;
Signature: <T:Ljava/lang/Object;>(Ljava/util/Collection<+Lorg/apache/commons/collections4/Predicate<-TT;>;>;)Lorg/apache/commons/collections4/Predicate<TT;>;
MethodParameters:
Name Flags
predicates final
public static <T> org.apache.commons.collections4.Predicate<T> neitherPredicate(org.apache.commons.collections4.Predicate<? super T>, org.apache.commons.collections4.Predicate<? super T>);
descriptor: (Lorg/apache/commons/collections4/Predicate;Lorg/apache/commons/collections4/Predicate;)Lorg/apache/commons/collections4/Predicate;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: iconst_2
anewarray org.apache.commons.collections4.Predicate
dup
iconst_0
aload 0
aastore
dup
iconst_1
aload 1
aastore
invokestatic org.apache.commons.collections4.PredicateUtils.nonePredicate:([Lorg/apache/commons/collections4/Predicate;)Lorg/apache/commons/collections4/Predicate;
astore 2
start local 2 1: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 predicate1 Lorg/apache/commons/collections4/Predicate<-TT;>;
0 2 1 predicate2 Lorg/apache/commons/collections4/Predicate<-TT;>;
1 2 2 nonePredicate Lorg/apache/commons/collections4/Predicate<TT;>;
Signature: <T:Ljava/lang/Object;>(Lorg/apache/commons/collections4/Predicate<-TT;>;Lorg/apache/commons/collections4/Predicate<-TT;>;)Lorg/apache/commons/collections4/Predicate<TT;>;
MethodParameters:
Name Flags
predicate1 final
predicate2 final
public static <T> org.apache.commons.collections4.Predicate<T> nonePredicate(org.apache.commons.collections4.Predicate<? super T>[]);
descriptor: ([Lorg/apache/commons/collections4/Predicate;)Lorg/apache/commons/collections4/Predicate;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.apache.commons.collections4.functors.NonePredicate.nonePredicate:([Lorg/apache/commons/collections4/Predicate;)Lorg/apache/commons/collections4/Predicate;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 predicates [Lorg/apache/commons/collections4/Predicate;
Signature: <T:Ljava/lang/Object;>([Lorg/apache/commons/collections4/Predicate<-TT;>;)Lorg/apache/commons/collections4/Predicate<TT;>;
MethodParameters:
Name Flags
predicates final
public static <T> org.apache.commons.collections4.Predicate<T> nonePredicate(java.util.Collection<? extends org.apache.commons.collections4.Predicate<? super T>>);
descriptor: (Ljava/util/Collection;)Lorg/apache/commons/collections4/Predicate;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.apache.commons.collections4.functors.NonePredicate.nonePredicate:(Ljava/util/Collection;)Lorg/apache/commons/collections4/Predicate;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 predicates Ljava/util/Collection<+Lorg/apache/commons/collections4/Predicate<-TT;>;>;
Signature: <T:Ljava/lang/Object;>(Ljava/util/Collection<+Lorg/apache/commons/collections4/Predicate<-TT;>;>;)Lorg/apache/commons/collections4/Predicate<TT;>;
MethodParameters:
Name Flags
predicates final
public static <T> org.apache.commons.collections4.Predicate<T> notPredicate(org.apache.commons.collections4.Predicate<? super T>);
descriptor: (Lorg/apache/commons/collections4/Predicate;)Lorg/apache/commons/collections4/Predicate;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.apache.commons.collections4.functors.NotPredicate.notPredicate:(Lorg/apache/commons/collections4/Predicate;)Lorg/apache/commons/collections4/Predicate;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 predicate Lorg/apache/commons/collections4/Predicate<-TT;>;
Signature: <T:Ljava/lang/Object;>(Lorg/apache/commons/collections4/Predicate<-TT;>;)Lorg/apache/commons/collections4/Predicate<TT;>;
MethodParameters:
Name Flags
predicate final
public static <T> org.apache.commons.collections4.Predicate<T> asPredicate(org.apache.commons.collections4.Transformer<? super T, java.lang.Boolean>);
descriptor: (Lorg/apache/commons/collections4/Transformer;)Lorg/apache/commons/collections4/Predicate;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.apache.commons.collections4.functors.TransformerPredicate.transformerPredicate:(Lorg/apache/commons/collections4/Transformer;)Lorg/apache/commons/collections4/Predicate;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 transformer Lorg/apache/commons/collections4/Transformer<-TT;Ljava/lang/Boolean;>;
Signature: <T:Ljava/lang/Object;>(Lorg/apache/commons/collections4/Transformer<-TT;Ljava/lang/Boolean;>;)Lorg/apache/commons/collections4/Predicate<TT;>;
MethodParameters:
Name Flags
transformer final
public static <T> org.apache.commons.collections4.Predicate<T> nullIsExceptionPredicate(org.apache.commons.collections4.Predicate<? super T>);
descriptor: (Lorg/apache/commons/collections4/Predicate;)Lorg/apache/commons/collections4/Predicate;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.apache.commons.collections4.functors.NullIsExceptionPredicate.nullIsExceptionPredicate:(Lorg/apache/commons/collections4/Predicate;)Lorg/apache/commons/collections4/Predicate;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 predicate Lorg/apache/commons/collections4/Predicate<-TT;>;
Signature: <T:Ljava/lang/Object;>(Lorg/apache/commons/collections4/Predicate<-TT;>;)Lorg/apache/commons/collections4/Predicate<TT;>;
MethodParameters:
Name Flags
predicate final
public static <T> org.apache.commons.collections4.Predicate<T> nullIsFalsePredicate(org.apache.commons.collections4.Predicate<? super T>);
descriptor: (Lorg/apache/commons/collections4/Predicate;)Lorg/apache/commons/collections4/Predicate;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.apache.commons.collections4.functors.NullIsFalsePredicate.nullIsFalsePredicate:(Lorg/apache/commons/collections4/Predicate;)Lorg/apache/commons/collections4/Predicate;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 predicate Lorg/apache/commons/collections4/Predicate<-TT;>;
Signature: <T:Ljava/lang/Object;>(Lorg/apache/commons/collections4/Predicate<-TT;>;)Lorg/apache/commons/collections4/Predicate<TT;>;
MethodParameters:
Name Flags
predicate final
public static <T> org.apache.commons.collections4.Predicate<T> nullIsTruePredicate(org.apache.commons.collections4.Predicate<? super T>);
descriptor: (Lorg/apache/commons/collections4/Predicate;)Lorg/apache/commons/collections4/Predicate;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.apache.commons.collections4.functors.NullIsTruePredicate.nullIsTruePredicate:(Lorg/apache/commons/collections4/Predicate;)Lorg/apache/commons/collections4/Predicate;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 predicate Lorg/apache/commons/collections4/Predicate<-TT;>;
Signature: <T:Ljava/lang/Object;>(Lorg/apache/commons/collections4/Predicate<-TT;>;)Lorg/apache/commons/collections4/Predicate<TT;>;
MethodParameters:
Name Flags
predicate final
public static <T> org.apache.commons.collections4.Predicate<T> transformedPredicate(org.apache.commons.collections4.Transformer<? super T, ? extends T>, org.apache.commons.collections4.Predicate<? super T>);
descriptor: (Lorg/apache/commons/collections4/Transformer;Lorg/apache/commons/collections4/Predicate;)Lorg/apache/commons/collections4/Predicate;
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.apache.commons.collections4.functors.TransformedPredicate.transformedPredicate:(Lorg/apache/commons/collections4/Transformer;Lorg/apache/commons/collections4/Predicate;)Lorg/apache/commons/collections4/Predicate;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 transformer Lorg/apache/commons/collections4/Transformer<-TT;+TT;>;
0 1 1 predicate Lorg/apache/commons/collections4/Predicate<-TT;>;
Signature: <T:Ljava/lang/Object;>(Lorg/apache/commons/collections4/Transformer<-TT;+TT;>;Lorg/apache/commons/collections4/Predicate<-TT;>;)Lorg/apache/commons/collections4/Predicate<TT;>;
MethodParameters:
Name Flags
transformer final
predicate final
}
SourceFile: "PredicateUtils.java"