
com.github.napp.database.IWhereQuery Maven / Gradle / Ivy
/**
*
*/
package com.github.napp.database;
/**
* @author Alexandru Bledea
* @since Sep 22, 2013
*/
public interface IWhereQuery {
/**
* @param property
* @param value
*/
void addEquals(String property, Object value);
/**
* @param property
* @param value
*/
void addOrEquals(String property, Object value);
/**
* @param property
* @param value
*/
void addNotEquals(String property, Object value);
/**
* @param property
* @param value
*/
void addOrNotEquals(String property, Object value);
/**
* @param property
*/
void addNull(String property);
/**
* @param property
*/
void addOrNull(String property);
/**
* @param property
*/
void addNotNull(String property);
/**
* @param property
*/
void addOrNotNull(String property);
/**
* @param property
* @param value
*/
void addLike(String property, Object value);
/**
* @param property
* @param value
*/
void addOrLike(String property, Object value);
/**
* @param property
* @param value
*/
void addNotLike(String property, Object value);
/**
* @param property
* @param value
*/
void addOrNotLike(String property, Object value);
/**
* @param property
* @param value
*/
void addGreaterThan(String property, Object value);
/**
* @param property
* @param value
*/
void addOrGreaterThan(String property, Object value);
/**
* @param property
* @param value
*/
void addLessThan(String property, Object value);
/**
* @param property
* @param value
*/
void addOrLessThan(String property, Object value);
/**
* @param property
* @param value
*/
void addGreaterEquals(String property, Object value);
/**
* @param property
* @param value
*/
void addOrGreaterEquals(String property, Object value);
/**
* @param property
* @param value
*/
void addLessEquals(String property, Object value);
/**
* @param property
* @param value
*/
void addOrLessEquals(String property, Object value);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy