Class QueryMetadataImpl
- java.lang.Object
-
- org.datanucleus.api.jdo.metadata.api.AbstractMetadataImpl
-
- org.datanucleus.api.jdo.metadata.api.QueryMetadataImpl
-
- All Implemented Interfaces:
javax.jdo.metadata.Metadata
,javax.jdo.metadata.QueryMetadata
public class QueryMetadataImpl extends AbstractMetadataImpl implements javax.jdo.metadata.QueryMetadata
Implementation of JDO QueryMetadata object.
-
-
Constructor Summary
Constructors Constructor Description QueryMetadataImpl(org.datanucleus.metadata.QueryMetaData querymd)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getFetchPlan()
org.datanucleus.metadata.QueryMetaData
getInternal()
String
getLanguage()
String
getName()
String
getQuery()
String
getResultClass()
Boolean
getUnique()
boolean
getUnmodifiable()
javax.jdo.metadata.QueryMetadata
setFetchPlan(String fpName)
javax.jdo.metadata.QueryMetadata
setLanguage(String lang)
javax.jdo.metadata.QueryMetadata
setQuery(String query)
javax.jdo.metadata.QueryMetadata
setResultClass(String resultClass)
javax.jdo.metadata.QueryMetadata
setUnique(boolean unique)
javax.jdo.metadata.QueryMetadata
setUnmodifiable()
-
Methods inherited from class org.datanucleus.api.jdo.metadata.api.AbstractMetadataImpl
getExtensions, getNumberOfExtensions, getParent, newExtensionMetadata, toString
-
-
-
-
Method Detail
-
getInternal
public org.datanucleus.metadata.QueryMetaData getInternal()
-
getFetchPlan
public String getFetchPlan()
- Specified by:
getFetchPlan
in interfacejavax.jdo.metadata.QueryMetadata
-
getLanguage
public String getLanguage()
- Specified by:
getLanguage
in interfacejavax.jdo.metadata.QueryMetadata
-
getName
public String getName()
- Specified by:
getName
in interfacejavax.jdo.metadata.QueryMetadata
-
getQuery
public String getQuery()
- Specified by:
getQuery
in interfacejavax.jdo.metadata.QueryMetadata
-
getResultClass
public String getResultClass()
- Specified by:
getResultClass
in interfacejavax.jdo.metadata.QueryMetadata
-
getUnique
public Boolean getUnique()
- Specified by:
getUnique
in interfacejavax.jdo.metadata.QueryMetadata
-
getUnmodifiable
public boolean getUnmodifiable()
- Specified by:
getUnmodifiable
in interfacejavax.jdo.metadata.QueryMetadata
-
setFetchPlan
public javax.jdo.metadata.QueryMetadata setFetchPlan(String fpName)
- Specified by:
setFetchPlan
in interfacejavax.jdo.metadata.QueryMetadata
-
setLanguage
public javax.jdo.metadata.QueryMetadata setLanguage(String lang)
- Specified by:
setLanguage
in interfacejavax.jdo.metadata.QueryMetadata
-
setQuery
public javax.jdo.metadata.QueryMetadata setQuery(String query)
- Specified by:
setQuery
in interfacejavax.jdo.metadata.QueryMetadata
-
setResultClass
public javax.jdo.metadata.QueryMetadata setResultClass(String resultClass)
- Specified by:
setResultClass
in interfacejavax.jdo.metadata.QueryMetadata
-
setUnique
public javax.jdo.metadata.QueryMetadata setUnique(boolean unique)
- Specified by:
setUnique
in interfacejavax.jdo.metadata.QueryMetadata
-
setUnmodifiable
public javax.jdo.metadata.QueryMetadata setUnmodifiable()
- Specified by:
setUnmodifiable
in interfacejavax.jdo.metadata.QueryMetadata
-
-