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 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 interface de.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 interface de.uplanet.lucy.server.usermanager.ds.filter.IExpression
      Throws:
      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(List<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