filtertranslator.java

来自「人力资源管理系统主要包括:人员管理、招聘管理、培训管理、奖惩管理和薪金管理五大管」· Java 代码 · 共 38 行

JAVA
38
字号
//$Id: FilterTranslator.java,v 1.4.2.3 2003/10/28 03:19:53 oneovthafew Exp $package net.sf.hibernate.hql;import java.util.Map;import net.sf.hibernate.MappingException;import net.sf.hibernate.QueryException;import net.sf.hibernate.engine.SessionFactoryImplementor;public class FilterTranslator extends QueryTranslator {		public FilterTranslator(String filterString) {		super(filterString);	}		/**	 * Compile a filter. This method may be called multiple	 * times. Subsequent invocations are no-ops.	 */	public synchronized void compile(String collectionRole, SessionFactoryImplementor factory, Map replacements, boolean scalar)	throws QueryException, MappingException {				if ( !isCompiled() ) {			setFactory(factory); // yick!			addFromAssociation("this", collectionRole);			super.compile(factory, replacements, scalar);		}	}		}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?