|
SolarMetric Kodo JDO 3.2.4 generated on January 7 2005 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--kodo.meta.QueryMetaDataRepository
Repository for QueryMetaData
instances.
Constructor Summary | |
QueryMetaDataRepository(JDOConfiguration conf)
Constructor. |
Method Summary | |
void |
addMetaData(QueryMetaData meta)
Add the given query metadata to the repository. |
void |
clear()
Remove all metadatas from the repository and clear the parsed file cache. |
JDOConfiguration |
getConfiguration()
Return the configuration. |
QueryMetaData |
getMetaData(Class cls,
String name,
ClassLoader pmLoader,
boolean mustExist)
Return query metadata for the given class, name, and classloader. |
QueryMetaData[] |
getMetaDatas()
Return the cached query metadata. |
QueryMetaDataParser |
getParser()
Return the current QueryMetaDataParser . |
boolean |
hasMetaData(Class cls,
String name)
Return if the repository has cached a query metadata for the given class/name. |
boolean |
hasMetaData(String cls,
String name)
Return if the repository has cached a query metadata for the given class/name. |
boolean |
removeMetaData(Class cls,
String name)
Remove query metadata for the given class name if in the repository. |
boolean |
removeMetaData(QueryMetaData meta)
Remove the given query metadata from the repository. |
boolean |
removeMetaData(String cls,
String name)
Remove query metadata for the given class name if in the repository. |
void |
setParser(QueryMetaDataParser parser)
Set or replace the query metadata parser. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public QueryMetaDataRepository(JDOConfiguration conf)
Method Detail |
public JDOConfiguration getConfiguration()
public QueryMetaDataParser getParser()
QueryMetaDataParser
. Creates
one if not already instantiated.public void setParser(QueryMetaDataParser parser)
public QueryMetaData getMetaData(Class cls, String name, ClassLoader pmLoader, boolean mustExist)
public QueryMetaData[] getMetaDatas()
public boolean hasMetaData(Class cls, String name)
public boolean hasMetaData(String cls, String name)
public void addMetaData(QueryMetaData meta)
public boolean removeMetaData(QueryMetaData meta)
public boolean removeMetaData(Class cls, String name)
public boolean removeMetaData(String cls, String name)
public void clear()
|
SolarMetric Kodo JDO 3.2.4 generated on January 7 2005 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |