Package | Description |
---|---|
org.datanucleus.metadata |
Provides classes representing the MetaData for files, packages, classes, fields, containers, etc.
|
Modifier and Type | Field and Description |
---|---|
protected Collection<QueryMetaData> |
AbstractClassMetaData.queries
Named queries
|
protected Collection<QueryMetaData> |
FileMetaData.queries
Named queries defined in this file.
|
protected Map<String,QueryMetaData> |
MetaDataManagerImpl.queryMetaDataByName
Map of QueryMetaData, keyed by the (class name + query name).
|
Modifier and Type | Method and Description |
---|---|
QueryMetaData |
MetaDataManager.getMetaDataForQuery(Class cls,
ClassLoaderResolver clr,
String queryName)
Accessor for the MetaData for a named query for a class.
|
QueryMetaData |
MetaDataManagerImpl.getMetaDataForQuery(Class cls,
ClassLoaderResolver clr,
String queryName) |
QueryMetaData[] |
AbstractClassMetaData.getQueries()
Accessor for the metadata of the named queries.
|
QueryMetaData[] |
FileMetaData.getQueries()
Accessor for the metadata of the named queries.
|
QueryMetaData |
AbstractClassMetaData.newQueryMetadata(String queryName)
Method to create a new QueryMetadata, add it to the registered queries and return it.
|
QueryMetaData |
FileMetaData.newQueryMetadata(String queryName)
Method to create a new QueryMetadata, add it to the registered queries and return it.
|
QueryMetaData |
QueryMetaData.setFetchPlanName(String fpName) |
QueryMetaData |
QueryMetaData.setLanguage(String language) |
QueryMetaData |
QueryMetaData.setQuery(String query) |
QueryMetaData |
QueryMetaData.setResultClass(String resultClass) |
QueryMetaData |
QueryMetaData.setResultMetaDataName(String mdName) |
QueryMetaData |
QueryMetaData.setScope(String scope) |
QueryMetaData |
QueryMetaData.setUnique(boolean unique) |
QueryMetaData |
QueryMetaData.setUnique(String unique) |
QueryMetaData |
QueryMetaData.setUnmodifiable(boolean unmodifiable) |
QueryMetaData |
QueryMetaData.setUnmodifiable(String unmodifiable) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractClassMetaData.addQuery(QueryMetaData qmd)
Method to add a named query to this class.
|
void |
MetaDataManager.registerNamedQuery(QueryMetaData qmd)
Method to register a named query.
|
void |
MetaDataManagerImpl.registerNamedQuery(QueryMetaData qmd)
Convenience method to register a query under a name.
|
Copyright © 2017. All rights reserved.