de.uplanet.lucy.server.usermanager.ds.filter
Class GroupExpression

java.lang.Object
  extended by 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 java.lang.Object
implements de.uplanet.lucy.server.usermanager.ds.filter.IGroupExpression

Version:
$Revision: 87411 $

Constructor Summary
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)
           
 
Method Summary
 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()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GroupExpression

public GroupExpression(de.uplanet.lucy.server.usermanager.ds.filter.IExpression... p_expressions)

GroupExpression

public GroupExpression(java.util.List<de.uplanet.lucy.server.usermanager.ds.filter.IExpression> p_expressions)
Method Detail

addExpression

public void addExpression(de.uplanet.lucy.server.usermanager.ds.filter.IExpression p_expression)

getExpression

public java.lang.String getExpression(boolean p_bIsFirstExpression,
                                      de.uplanet.lucy.server.usermanager.ds.IDsAttributesHelper p_helper)
Specified by:
getExpression in interface de.uplanet.lucy.server.usermanager.ds.filter.IExpression

initPreparedStatement

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
Specified by:
initPreparedStatement in interface de.uplanet.lucy.server.usermanager.ds.filter.IExpression
Throws:
java.sql.SQLException

hasContainerGuid

public boolean hasContainerGuid()
Specified by:
hasContainerGuid in interface de.uplanet.lucy.server.usermanager.ds.IDsJoin

isMemberJoinNeeded

public boolean isMemberJoinNeeded()
Specified by:
isMemberJoinNeeded in interface de.uplanet.lucy.server.usermanager.ds.IDsJoin

addTableNames

public void addTableNames(java.util.List<java.lang.String> p_result,
                          de.uplanet.lucy.server.usermanager.ds.IDsAttributesHelper p_helper)
Specified by:
addTableNames in interface de.uplanet.lucy.server.usermanager.ds.filter.IExpression


Last updated: 2011-08-11 10-04
Copyright © 2000-2011 United Planet. All Rights Reserved.