
de.tsl2.nano.service.util.finder.Union Maven / Gradle / Ivy
package de.tsl2.nano.service.util.finder;
import java.util.Collection;
import de.tsl2.nano.service.util.ServiceUtil;
/**
* TODO: implement additional union statement creator
*
* @param result bean type
* @author Thomas Schneider, Thomas Schneider
* @version $Revision$
*/
public class Union extends Expression {
/** serialVersionUID */
private static final long serialVersionUID = -6987663981295488159L;
/**
* constructor
*
* @param attributeNames, for ascending use prefix +. for descendings prefix -. default is ascending.
*/
public Union(Class resultType) {
super(resultType, createUnion(resultType), false, new Object[] {});
}
@Override
StringBuffer createQuery(StringBuffer currentQuery,
Collection
© 2015 - 2025 Weber Informatics LLC | Privacy Policy