org.objectweb.speedo.query.api
Interface QueryDefinition

All Known Implementing Classes:
QueryDefinitionImpl

public interface QueryDefinition

This interface represents the user definition of a query.

Author:
S.Chassande-Barrioz

Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.Class getCandidateClass()
           
 java.util.Collection getCollection()
           
 Extent getExtent()
           
 java.lang.String getFilter()
           
 java.util.List getImportStatements()
           
 java.util.List getOrder()
           
 java.lang.String getParameters()
           
 java.lang.String getVariables()
           
 int hashCode()
           
 boolean isCollection()
           
 boolean isIgnoreCache()
           
 java.lang.String qdToString(boolean oneLine)
           
 

Method Detail

getCandidateClass

public java.lang.Class getCandidateClass()

isCollection

public boolean isCollection()

getCollection

public java.util.Collection getCollection()

getParameters

public java.lang.String getParameters()

getVariables

public java.lang.String getVariables()

getFilter

public java.lang.String getFilter()

getExtent

public Extent getExtent()

getImportStatements

public java.util.List getImportStatements()

isIgnoreCache

public boolean isIgnoreCache()

getOrder

public java.util.List getOrder()

equals

public boolean equals(java.lang.Object o)

hashCode

public int hashCode()

qdToString

public java.lang.String qdToString(boolean oneLine)