package com.revolsys.record.query; import java.sql.PreparedStatement; import com.revolsys.record.Record; import com.revolsys.record.schema.RecordDefinition; import com.revolsys.record.schema.RecordStore; public class AcceptAllCondition implements Condition { @Override public Condition and(final Condition condition) { if (condition == null) { return this; } else { return condition; } } @Override public void appendDefaultSql(final Query query, final RecordStore recordStore, final StringBuilder sql) { } @Override public int appendParameters(final int index, final PreparedStatement statement) { return 0; } @Override public Condition clone() { return this; } @Override public boolean isEmpty() { return true; } @Override public Condition or(final Condition condition) { if (condition == null) { return this; } else { return condition; } } @Override public void setRecordDefinition(final RecordDefinition recordDefinition) { } @Override public boolean test(final Record record) { return true; } @Override public String toFormattedString() { return null; } @Override public String toString() { return null; } }