org.teiid.dqp.internal.process
Class SessionAwareCache.CacheID

java.lang.Object
  extended by org.teiid.dqp.internal.process.SessionAwareCache.CacheID
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
SessionAwareCache<T>

public static class SessionAwareCache.CacheID
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
SessionAwareCache.CacheID(DQPWorkContext context, ParseInfo pi, java.lang.String sql)
           
SessionAwareCache.CacheID(ParseInfo pi, java.lang.String sql, java.lang.String vdbName, int vdbVersion, java.lang.String sessionId, java.lang.String userName)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getSessionId()
           
 java.lang.String getSql()
           
 java.lang.String getUserName()
           
 VDBKey getVDBKey()
           
 int hashCode()
           
 boolean setParameters(java.util.List<?> parameters)
          Set the raw (non-Constant) parameter values.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SessionAwareCache.CacheID

public SessionAwareCache.CacheID(DQPWorkContext context,
                                 ParseInfo pi,
                                 java.lang.String sql)

SessionAwareCache.CacheID

public SessionAwareCache.CacheID(ParseInfo pi,
                                 java.lang.String sql,
                                 java.lang.String vdbName,
                                 int vdbVersion,
                                 java.lang.String sessionId,
                                 java.lang.String userName)
Method Detail

getSessionId

public java.lang.String getSessionId()

getUserName

public java.lang.String getUserName()

setParameters

public boolean setParameters(java.util.List<?> parameters)
Set the raw (non-Constant) parameter values.

Parameters:
parameters -
Returns:

getSql

public java.lang.String getSql()

getVDBKey

public VDBKey getVDBKey()

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2011. All Rights Reserved.