org.xorm.query
Class CodeQuery
java.lang.Object
|
+--org.xorm.query.CodeQuery
- All Implemented Interfaces:
- Query, Serializable
- public class CodeQuery
- extends Object
- implements Query
Implementation of JDO query interface that
executes Java code that follows a particular pattern.
- See Also:
- Serialized Form
LANGUAGE
public static final String LANGUAGE
- See Also:
- Constant Field Values
CodeQuery
public CodeQuery(PersistenceManager mgr,
Class queryClass)
parseCodeQuery
public static Query parseCodeQuery(PersistenceManager mgr,
Class clazz)
getPersistenceManager
public PersistenceManager getPersistenceManager()
- Specified by:
getPersistenceManager
in interface Query
setClass
public void setClass(Class clazz)
- Specified by:
setClass
in interface Query
setCandidates
public void setCandidates(Extent extent)
- Specified by:
setCandidates
in interface Query
setCandidates
public void setCandidates(Collection collection)
- Specified by:
setCandidates
in interface Query
setFilter
public void setFilter(String filter)
- Specified by:
setFilter
in interface Query
declareImports
public void declareImports(String imports)
- Specified by:
declareImports
in interface Query
declareParameters
public void declareParameters(String parameters)
- Specified by:
declareParameters
in interface Query
declareVariables
public void declareVariables(String variables)
- Specified by:
declareVariables
in interface Query
setOrdering
public void setOrdering(String ordering)
- Specified by:
setOrdering
in interface Query
setIgnoreCache
public void setIgnoreCache(boolean ignoreCache)
- Specified by:
setIgnoreCache
in interface Query
getIgnoreCache
public boolean getIgnoreCache()
- Specified by:
getIgnoreCache
in interface Query
compile
public void compile()
- Specified by:
compile
in interface Query
close
public void close(Object results)
- Specified by:
close
in interface Query
closeAll
public void closeAll()
- Specified by:
closeAll
in interface Query
execute
public Object execute()
- Specified by:
execute
in interface Query
execute
public Object execute(Object param)
- Specified by:
execute
in interface Query
execute
public Object execute(Object param0,
Object param1)
- Specified by:
execute
in interface Query
execute
public Object execute(Object param0,
Object param1,
Object param2)
- Specified by:
execute
in interface Query
executeWithMap
public Object executeWithMap(Map map)
- Specified by:
executeWithMap
in interface Query
executeWithArray
public Object executeWithArray(Object[] params)
- Specified by:
executeWithArray
in interface Query
toString
public String toString()
- Overrides:
toString
in class Object
$Header: /cvsroot/xorm/xorm/docs/api/org/xorm/query/CodeQuery.html,v 1.3 2004/05/30 08:55:08 wbiggs Exp $