
de.tsl2.nano.service.util.finder.AbstractFinder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of tsl2.nano.serviceaccess Show documentation
Show all versions of tsl2.nano.serviceaccess Show documentation
TSL2 JEE Service Access (Generic Services for Entity Access, JEE File-System-Connector, Generic Featuring, Job-Scheduling, BeanContainer, Batch, Comfortable Bean Query Definitions, JAAS, Authentification, Authorization, )
The newest version!
package de.tsl2.nano.service.util.finder;
import static de.tsl2.nano.service.util.ServiceUtil.CLAUSE_AND;
import static de.tsl2.nano.service.util.ServiceUtil.CLAUSE_NOT;
import static de.tsl2.nano.service.util.ServiceUtil.CLAUSE_OR;
import static de.tsl2.nano.service.util.ServiceUtil.CLAUSE_WHERE;
import static de.tsl2.nano.service.util.ServiceUtil.SUBST_RESULTBEAN;
import static de.tsl2.nano.service.util.ServiceUtil.createStatement;
import java.io.Serializable;
import java.util.Arrays;
import java.util.Collection;
import java.util.List;
import de.tsl2.nano.service.util.GenericServiceBean;
import de.tsl2.nano.service.util.ServiceUtil;
/**
* Basic Finder
*
* @param result bean type
* @author Thomas Schneider, Thomas Schneider
* @version $Revision$
*/
public abstract class AbstractFinder implements Serializable {
/** queryServiceBean */
/** serialVersionUID */
private static final long serialVersionUID = 1L;
Class resultType;
List
© 2015 - 2025 Weber Informatics LLC | Privacy Policy