
com.j256.ormlite.stmt.query.Comparison Maven / Gradle / Ivy
package com.j256.ormlite.stmt.query;
import java.util.List;
import com.j256.ormlite.db.DatabaseType;
import com.j256.ormlite.stmt.SelectArg;
/**
* Internal interfaces which define a comparison operation.
*
* @author graywatson
*/
interface Comparison extends Clause {
/**
* Return the column-name associated with the comparison.
*/
public String getColumnName();
/**
* Add the operation used in this comparison to the string builder.
*/
public StringBuilder appendOperation(StringBuilder sb);
/**
* Add the value of the comparison to the string builder.
*/
public StringBuilder appendValue(DatabaseType databaseType, StringBuilder sb, List selectArgList);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy