All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.onetwo.common.db.builder.QueryField Maven / Gradle / Ivy

package org.onetwo.common.db.builder;

import org.onetwo.common.db.sqlext.ExtQueryInner;

public interface QueryField {
	public static final char SPLIT_SYMBOL = ':';
	
	public void init(ExtQueryInner extQuery, Object value);
	
	public String getActualFieldName();
	
	public String getOperator();
	

	public ExtQueryInner getExtQuery();

	public Object getValue();

	public String getFieldName();
	/***
	 * 可用querys.when代替
	 * 单独控制每个条件是否忽略null,占坑
	 * @author weishao zeng
	 * @return
	 
	public default IfNull getIfNull() {
		return null;
	}*/
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy