home *** CD-ROM | disk | FTP | other *** search
- package COM.objectspace.jgl;
-
- public final class BinaryComposePredicate implements BinaryPredicate {
- BinaryPredicate myPredicate;
- UnaryFunction myFunction1;
- UnaryFunction myFunction2;
-
- public BinaryComposePredicate(BinaryPredicate var1, UnaryFunction var2, UnaryFunction var3) {
- this.myPredicate = var1;
- this.myFunction1 = var2;
- this.myFunction2 = var3;
- }
-
- public boolean execute(Object var1, Object var2) {
- return this.myPredicate.execute(this.myFunction1.execute(var1), this.myFunction2.execute(var2));
- }
- }
-