@Scriptable
public class GroupExpression
extends java.lang.Object
implements de.uplanet.lucy.server.usermanager.ds.filter.IGroupExpression
Constructor and Description |
---|
GroupExpression(de.uplanet.lucy.server.usermanager.ds.filter.IExpression... p_expressions) |
GroupExpression(java.util.List<de.uplanet.lucy.server.usermanager.ds.filter.IExpression> p_expressions) |
Modifier and Type | Method and Description |
---|---|
void |
addExpression(de.uplanet.lucy.server.usermanager.ds.filter.IExpression p_expression) |
void |
addTableNames(java.util.List<java.lang.String> p_result,
de.uplanet.lucy.server.usermanager.ds.IDsAttributesHelper p_helper) |
java.lang.String |
getExpression(boolean p_bIsFirstExpression,
de.uplanet.lucy.server.usermanager.ds.IDsAttributesHelper p_helper) |
boolean |
hasContainerGuid() |
int |
initPreparedStatement(de.uplanet.jdbc.JdbcConnection p_conn,
java.sql.PreparedStatement p_prepStmt,
int p_iParameterStart,
java.util.List<java.sql.Clob> p_tmpClobs) |
boolean |
isMemberJoinNeeded() |
public GroupExpression(de.uplanet.lucy.server.usermanager.ds.filter.IExpression... p_expressions)
public GroupExpression(java.util.List<de.uplanet.lucy.server.usermanager.ds.filter.IExpression> p_expressions)
public void addExpression(de.uplanet.lucy.server.usermanager.ds.filter.IExpression p_expression)
public java.lang.String getExpression(boolean p_bIsFirstExpression, de.uplanet.lucy.server.usermanager.ds.IDsAttributesHelper p_helper)
getExpression
in interface de.uplanet.lucy.server.usermanager.ds.filter.IExpression
public int initPreparedStatement(de.uplanet.jdbc.JdbcConnection p_conn, java.sql.PreparedStatement p_prepStmt, int p_iParameterStart, java.util.List<java.sql.Clob> p_tmpClobs) throws java.sql.SQLException
initPreparedStatement
in interface de.uplanet.lucy.server.usermanager.ds.filter.IExpression
java.sql.SQLException
public boolean hasContainerGuid()
hasContainerGuid
in interface de.uplanet.lucy.server.usermanager.ds.IDsJoin
public boolean isMemberJoinNeeded()
isMemberJoinNeeded
in interface de.uplanet.lucy.server.usermanager.ds.IDsJoin
public void addTableNames(java.util.List<java.lang.String> p_result, de.uplanet.lucy.server.usermanager.ds.IDsAttributesHelper p_helper)
addTableNames
in interface de.uplanet.lucy.server.usermanager.ds.filter.IExpression