java-commons/muscript/src/main/java/io/gitlab/jfronny/muscript/compiler/expr/number/compare/Greater.java

20 lines
552 B
Java
Raw Normal View History

package io.gitlab.jfronny.muscript.compiler.expr.number.compare;
import io.gitlab.jfronny.muscript.compiler.expr.*;
import io.gitlab.jfronny.muscript.dynamic.*;
public class Greater extends BoolExpr {
private final NumberExpr left;
private final NumberExpr right;
public Greater(NumberExpr left, NumberExpr right) {
this.left = left;
this.right = right;
}
@Override
public Boolean get(Dynamic<?> branch, Dynamic<?> dataRoot) {
return left.get(branch, dataRoot) > right.get(branch, dataRoot);
}
}