|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jpox.metadata.MetaData
org.jpox.metadata.ExtendableMetaData
org.jpox.metadata.QueryMetaData
Representation of the MetaData of a named Query.
Field Summary | |
protected QueryLanguage |
language
Language tag value. |
protected java.lang.String |
name
Query name |
protected java.lang.String |
query
The single string query |
protected java.lang.String |
resultClass
The result class to use. |
protected boolean |
unique
Whether the query returns unique. |
protected boolean |
unmodifiable
unmodifiable tag value. |
Fields inherited from class org.jpox.metadata.ExtendableMetaData |
extensions, JPOX_VENDOR_NAME |
Fields inherited from class org.jpox.metadata.MetaData |
LOCALISER, METADATA_CREATED_STATE, METADATA_INITIALISED_STATE, METADATA_POPULATED_STATE, METADATA_USED_STATE, metaDataState, parent |
Constructor Summary | |
QueryMetaData(ExtendableMetaData parent,
java.lang.String name,
java.lang.String language,
java.lang.String unmodifiable,
java.lang.String resultClass,
java.lang.String unique)
Constructor. |
Method Summary | |
QueryLanguage |
getLanguage()
Accessor for the language |
java.lang.String |
getName()
Accessor for the class name. |
java.lang.String |
getQuery()
Accessor for the query |
java.lang.String |
getResultClass()
Accessor for the result class |
boolean |
isUnique()
Accessor for the unique tag value. |
boolean |
isUnmodifiable()
Accessor for the unmodifiable tag value. |
void |
setQuery(java.lang.String query)
Mutator for the query |
java.lang.String |
toString()
Returns a string representation of the object. |
java.lang.String |
toString(java.lang.String prefix,
java.lang.String indent)
Returns a string representation of the object. |
Methods inherited from class org.jpox.metadata.ExtendableMetaData |
addExtension, addExtension, getExtension, getExtensions, getNoOfExtensions, getValueForExtension, getValuesForExtension, getValuesForExtensionStartingWith, hasExtension, removeExtension |
Methods inherited from class org.jpox.metadata.MetaData |
getParent, initialise, isCreated, isInitialised, isPopulated, isUsed, populate, setInitialised, setPopulated, setUsed |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected final java.lang.String name
protected QueryLanguage language
protected boolean unmodifiable
protected java.lang.String query
protected java.lang.String resultClass
protected boolean unique
Constructor Detail |
public QueryMetaData(ExtendableMetaData parent, java.lang.String name, java.lang.String language, java.lang.String unmodifiable, java.lang.String resultClass, java.lang.String unique)
parent
- the parent of the Queryname
- The Query namelanguage
- The language nameunmodifiable
- The unmodifiable tagresultClass
- The result classunique
- The unique tagMethod Detail |
public java.lang.String getName()
public QueryLanguage getLanguage()
public boolean isUnmodifiable()
public java.lang.String getQuery()
public java.lang.String getResultClass()
public boolean isUnique()
public void setQuery(java.lang.String query)
query
- The querypublic java.lang.String toString()
toString
in class ExtendableMetaData
public java.lang.String toString(java.lang.String prefix, java.lang.String indent)
toString
in class ExtendableMetaData
prefix
- prefix stringindent
- indent string
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |