Package org.drools.model.functions
Class Predicate1.Impl<A>
- java.lang.Object
-
- org.drools.model.functions.IntrospectableLambda
-
- org.drools.model.functions.Predicate1.Impl<A>
-
- All Implemented Interfaces:
java.io.Serializable,java.util.function.Supplier<java.lang.Object>,Predicate1<A>
- Enclosing interface:
- Predicate1<A>
public static class Predicate1.Impl<A> extends IntrospectableLambda implements Predicate1<A>
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.drools.model.functions.Predicate1
Predicate1.Impl<A>
-
-
Constructor Summary
Constructors Constructor Description Impl(Predicate1<A> predicate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ObjectgetLambda()PredicateInformationpredicateInformation()booleantest(A a)-
Methods inherited from class org.drools.model.functions.IntrospectableLambda
equals, get, hashCode, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.drools.model.functions.Predicate1
negate
-
-
-
-
Constructor Detail
-
Impl
public Impl(Predicate1<A> predicate)
-
-
Method Detail
-
test
public boolean test(A a) throws java.lang.Exception
- Specified by:
testin interfacePredicate1<A>- Throws:
java.lang.Exception
-
getLambda
public java.lang.Object getLambda()
- Specified by:
getLambdain classIntrospectableLambda
-
predicateInformation
public PredicateInformation predicateInformation()
- Specified by:
predicateInformationin interfacePredicate1<A>
-
-