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 Details

    • QueryMetadataImpl

      public QueryMetadataImpl(org.datanucleus.metadata.QueryMetaData querymd)
  • Method Details

    • getInternal

      public org.datanucleus.metadata.QueryMetaData getInternal()
    • getFetchPlan

      public String getFetchPlan()
      Specified by:
      getFetchPlan in interface javax.jdo.metadata.QueryMetadata
    • getLanguage

      public String getLanguage()
      Specified by:
      getLanguage in interface javax.jdo.metadata.QueryMetadata
    • getName

      public String getName()
      Specified by:
      getName in interface javax.jdo.metadata.QueryMetadata
    • getQuery

      public String getQuery()
      Specified by:
      getQuery in interface javax.jdo.metadata.QueryMetadata
    • getResultClass

      public String getResultClass()
      Specified by:
      getResultClass in interface javax.jdo.metadata.QueryMetadata
    • getUnique

      public Boolean getUnique()
      Specified by:
      getUnique in interface javax.jdo.metadata.QueryMetadata
    • getUnmodifiable

      public boolean getUnmodifiable()
      Specified by:
      getUnmodifiable in interface javax.jdo.metadata.QueryMetadata
    • setFetchPlan

      public javax.jdo.metadata.QueryMetadata setFetchPlan(String fpName)
      Specified by:
      setFetchPlan in interface javax.jdo.metadata.QueryMetadata
    • setLanguage

      public javax.jdo.metadata.QueryMetadata setLanguage(String lang)
      Specified by:
      setLanguage in interface javax.jdo.metadata.QueryMetadata
    • setQuery

      public javax.jdo.metadata.QueryMetadata setQuery(String query)
      Specified by:
      setQuery in interface javax.jdo.metadata.QueryMetadata
    • setResultClass

      public javax.jdo.metadata.QueryMetadata setResultClass(String resultClass)
      Specified by:
      setResultClass in interface javax.jdo.metadata.QueryMetadata
    • setUnique

      public javax.jdo.metadata.QueryMetadata setUnique(boolean unique)
      Specified by:
      setUnique in interface javax.jdo.metadata.QueryMetadata
    • setUnmodifiable

      public javax.jdo.metadata.QueryMetadata setUnmodifiable()
      Specified by:
      setUnmodifiable in interface javax.jdo.metadata.QueryMetadata