|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.datanucleus.metadata.MetaData
org.datanucleus.metadata.QueryMetaData
public class QueryMetaData
Representation of the MetaData of a named Query.
| Field Summary | |
|---|---|
protected java.lang.String |
fetchPlanName
Name of any fetch-plan to use. |
protected java.lang.String |
language
Query language. |
protected java.lang.String |
name
Name of the query. |
protected java.lang.String |
query
The single string query |
protected java.lang.String |
resultClass
The result class to use. |
protected java.lang.String |
resultMetaDataName
Name for the MetaData defining the mapping of the result set (for JPA SQL). |
protected java.lang.String |
scope
Scope of this query (if any). |
protected boolean |
unique
Whether the query returns unique. |
protected boolean |
unmodifiable
Whether the query is unmodifiable. |
| Fields inherited from class org.datanucleus.metadata.MetaData |
|---|
extensions, LOCALISER, METADATA_CREATED_STATE, METADATA_INITIALISED_STATE, METADATA_POPULATED_STATE, METADATA_USED_STATE, metaDataState, parent, VENDOR_NAME, VENDOR_NAME_OLD |
| Constructor Summary | |
|---|---|
QueryMetaData(java.lang.String name)
Constructor for a query of the specified name. |
|
| Method Summary | |
|---|---|
java.lang.String |
getFetchPlanName()
|
java.lang.String |
getLanguage()
|
java.lang.String |
getName()
|
java.lang.String |
getQuery()
|
java.lang.String |
getResultClass()
|
java.lang.String |
getResultMetaDataName()
|
java.lang.String |
getScope()
|
boolean |
isUnique()
|
boolean |
isUnmodifiable()
|
QueryMetaData |
setFetchPlanName(java.lang.String fpName)
|
QueryMetaData |
setLanguage(java.lang.String language)
|
QueryMetaData |
setQuery(java.lang.String query)
|
QueryMetaData |
setResultClass(java.lang.String resultClass)
|
QueryMetaData |
setResultMetaDataName(java.lang.String mdName)
|
QueryMetaData |
setScope(java.lang.String scope)
|
QueryMetaData |
setUnique(boolean unique)
|
QueryMetaData |
setUnique(java.lang.String unique)
|
QueryMetaData |
setUnmodifiable(boolean unmodifiable)
|
QueryMetaData |
setUnmodifiable(java.lang.String unmodifiable)
|
java.lang.String |
toString(java.lang.String prefix,
java.lang.String indent)
Returns a string representation of the object. |
| Methods inherited from class org.datanucleus.metadata.MetaData |
|---|
addExtension, addExtension, assertIfInitialised, getExtensions, getNoOfExtensions, getParent, getValueForExtension, getValuesForExtension, hasExtension, initialise, isInitialised, isPopulated, isUsed, newExtensionMetaData, removeExtension, setParent, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.String scope
protected java.lang.String name
protected java.lang.String language
protected boolean unmodifiable
protected java.lang.String query
protected java.lang.String resultClass
protected java.lang.String resultMetaDataName
protected boolean unique
protected java.lang.String fetchPlanName
| Constructor Detail |
|---|
public QueryMetaData(java.lang.String name)
name - The Query name| Method Detail |
|---|
public java.lang.String getScope()
public QueryMetaData setScope(java.lang.String scope)
public java.lang.String getName()
public java.lang.String getLanguage()
public QueryMetaData setLanguage(java.lang.String language)
public boolean isUnmodifiable()
public QueryMetaData setUnmodifiable(boolean unmodifiable)
public QueryMetaData setUnmodifiable(java.lang.String unmodifiable)
public java.lang.String getQuery()
public QueryMetaData setQuery(java.lang.String query)
public java.lang.String getResultClass()
public QueryMetaData setResultClass(java.lang.String resultClass)
public java.lang.String getResultMetaDataName()
public QueryMetaData setResultMetaDataName(java.lang.String mdName)
public boolean isUnique()
public QueryMetaData setUnique(boolean unique)
public QueryMetaData setUnique(java.lang.String unique)
public java.lang.String getFetchPlanName()
public QueryMetaData setFetchPlanName(java.lang.String fpName)
public java.lang.String toString(java.lang.String prefix,
java.lang.String indent)
toString in class MetaDataprefix - prefix stringindent - indent string
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||