Package org.drools.model.functions
Class IntrospectableLambda
- java.lang.Object
-
- org.drools.model.functions.IntrospectableLambda
-
- All Implemented Interfaces:
java.util.function.Supplier<java.lang.Object>
- Direct Known Subclasses:
Block0.Impl,Block1.Impl,Block10.Impl,Block11.Impl,Block12.Impl,Block13.Impl,Block14.Impl,Block15.Impl,Block16.Impl,Block17.Impl,Block18.Impl,Block19.Impl,Block2.Impl,Block20.Impl,Block21.Impl,Block22.Impl,Block23.Impl,Block24.Impl,Block25.Impl,Block3.Impl,Block4.Impl,Block5.Impl,Block6.Impl,Block7.Impl,Block8.Impl,Block9.Impl,Function0.Impl,Function1.Impl,Function2.Impl,Function3.Impl,Function4.Impl,Function5.Impl,Function6.Impl,FunctionN.Impl,Predicate1.Impl,Predicate10.Impl,Predicate11.Impl,Predicate12.Impl,Predicate13.Impl,Predicate2.Impl,Predicate3.Impl,Predicate4.Impl,Predicate5.Impl,Predicate6.Impl,Predicate7.Impl,Predicate8.Impl,Predicate9.Impl
public abstract class IntrospectableLambda extends java.lang.Object implements java.util.function.Supplier<java.lang.Object>
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedIntrospectableLambda()protectedIntrospectableLambda(java.lang.String lambdaFingerprint)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.lang.Objectget()abstract java.lang.ObjectgetLambda()inthashCode()java.lang.StringtoString()
-
-
-
Method Detail
-
getLambda
public abstract java.lang.Object getLambda()
-
get
public final java.lang.Object get()
- Specified by:
getin interfacejava.util.function.Supplier<java.lang.Object>
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-