
com.github.t3t5u.common.database.Inspector Maven / Gradle / Ivy
package com.github.t3t5u.common.database;
import java.io.Serializable;
import com.github.t3t5u.common.expression.BinaryExpression;
import com.google.common.base.Function;
public abstract class Inspector extends com.github.t3t5u.common.expression.Inspector implements Visitor {
public Inspector(final boolean external, final Function, Boolean>> internal) {
super(external, internal);
}
@Override
public final Boolean visit(final Like expression) {
return inspect(expression);
}
@Override
public final Boolean visit(final Column expression) {
return inspect(expression);
}
protected boolean inspect(final Like expression) {
return getExternal();
}
protected boolean inspect(final Column expression) {
return getExternal();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy