Class GroupExpression
java.lang.Object
de.uplanet.lucy.server.usermanager.ds.filter.GroupExpression
- All Implemented Interfaces:
de.uplanet.lucy.server.usermanager.ds.filter.IExpression
,de.uplanet.lucy.server.usermanager.ds.filter.IGroupExpression
,de.uplanet.lucy.server.usermanager.ds.IDsJoin
@Scriptable
public class GroupExpression
extends Object
implements de.uplanet.lucy.server.usermanager.ds.filter.IGroupExpression
-
Constructor Summary
ConstructorDescriptionGroupExpression
(de.uplanet.lucy.server.usermanager.ds.filter.IExpression... p_expressions) GroupExpression
(List<de.uplanet.lucy.server.usermanager.ds.filter.IExpression> p_expressions) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addExpression
(de.uplanet.lucy.server.usermanager.ds.filter.IExpression p_expression) void
addTableNames
(List<String> p_result, de.uplanet.lucy.server.usermanager.ds.IDsAttributesHelper p_helper) getExpression
(boolean p_bIsFirstExpression, de.uplanet.lucy.server.usermanager.ds.IDsAttributesHelper p_helper) boolean
int
initPreparedStatement
(de.uplanet.jdbc.JdbcConnection p_conn, PreparedStatement p_prepStmt, int p_iParameterStart, List<Clob> p_tmpClobs) boolean
-
Constructor Details
-
GroupExpression
public GroupExpression(de.uplanet.lucy.server.usermanager.ds.filter.IExpression... p_expressions) -
GroupExpression
public GroupExpression(List<de.uplanet.lucy.server.usermanager.ds.filter.IExpression> p_expressions)
-
-
Method Details
-
addExpression
public void addExpression(de.uplanet.lucy.server.usermanager.ds.filter.IExpression p_expression) -
getExpression
public String getExpression(boolean p_bIsFirstExpression, de.uplanet.lucy.server.usermanager.ds.IDsAttributesHelper p_helper) - Specified by:
getExpression
in interfacede.uplanet.lucy.server.usermanager.ds.filter.IExpression
-
initPreparedStatement
public int initPreparedStatement(de.uplanet.jdbc.JdbcConnection p_conn, PreparedStatement p_prepStmt, int p_iParameterStart, List<Clob> p_tmpClobs) throws SQLException - Specified by:
initPreparedStatement
in interfacede.uplanet.lucy.server.usermanager.ds.filter.IExpression
- Throws:
SQLException
-
hasContainerGuid
public boolean hasContainerGuid()- Specified by:
hasContainerGuid
in interfacede.uplanet.lucy.server.usermanager.ds.IDsJoin
-
isMemberJoinNeeded
public boolean isMemberJoinNeeded()- Specified by:
isMemberJoinNeeded
in interfacede.uplanet.lucy.server.usermanager.ds.IDsJoin
-
addTableNames
public void addTableNames(List<String> p_result, de.uplanet.lucy.server.usermanager.ds.IDsAttributesHelper p_helper) - Specified by:
addTableNames
in interfacede.uplanet.lucy.server.usermanager.ds.filter.IExpression
-