|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SymbolResolver
Interface for use in the resolution of symbols during query compilation.
| Method Summary | |
|---|---|
boolean |
caseSensitiveSymbolNames()
Whether names of symbols are case-sensitive (e.g JDOQL returns true, but JPQL returns false). |
java.lang.Class |
getPrimaryClass()
Accessor for the candidate class of the query. |
java.lang.Class |
getType(java.util.List tuples)
|
java.lang.Class |
resolveClass(java.lang.String className)
Method to resolve the provided name to a class (if possible). |
boolean |
supportsImplicitVariables()
Whether we should accept implicit variables in the query. |
| Method Detail |
|---|
java.lang.Class getType(java.util.List tuples)
java.lang.Class getPrimaryClass()
java.lang.Class resolveClass(java.lang.String className)
className - Name of the prospective "class"
ClassNotResolvedException - if not foundboolean supportsImplicitVariables()
boolean caseSensitiveSymbolNames()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||