Class ReactiveNamedNativeQueryMemento

  • All Implemented Interfaces:
    org.hibernate.query.named.NamedQueryMemento, org.hibernate.query.sql.spi.NamedNativeQueryMemento

    public class ReactiveNamedNativeQueryMemento
    extends java.lang.Object
    implements org.hibernate.query.sql.spi.NamedNativeQueryMemento
    See Also:
    NamedNativeQueryMemento
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.hibernate.query.sql.spi.NamedNativeQueryMemento

        org.hibernate.query.sql.spi.NamedNativeQueryMemento.Builder
      • Nested classes/interfaces inherited from interface org.hibernate.query.named.NamedQueryMemento

        org.hibernate.query.named.NamedQueryMemento.ParameterMemento
    • Constructor Summary

      Constructors 
      Constructor Description
      ReactiveNamedNativeQueryMemento​(org.hibernate.query.sql.spi.NamedNativeQueryMemento delegate)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Boolean getCacheable()  
      org.hibernate.CacheMode getCacheMode()  
      java.lang.String getCacheRegion()  
      java.lang.String getComment()  
      java.lang.Integer getFetchSize()  
      java.lang.Integer getFirstResult()  
      org.hibernate.FlushMode getFlushMode()  
      java.util.Map<java.lang.String,​java.lang.Object> getHints()  
      java.lang.Integer getMaxResults()  
      java.lang.String getOriginalSqlString()  
      java.util.Set<java.lang.String> getQuerySpaces()  
      java.lang.Boolean getReadOnly()  
      java.lang.String getRegistrationName()  
      java.lang.Class<?> getResultMappingClass()  
      java.lang.String getResultMappingName()  
      java.lang.String getSqlString()  
      java.lang.Integer getTimeout()  
      org.hibernate.query.sql.spi.NamedNativeQueryMemento makeCopy​(java.lang.String name)  
      <T> org.hibernate.query.sql.spi.NativeQueryImplementor<T> toQuery​(org.hibernate.engine.spi.SharedSessionContractImplementor session)  
      <T> org.hibernate.query.sql.spi.NativeQueryImplementor<T> toQuery​(org.hibernate.engine.spi.SharedSessionContractImplementor session, java.lang.Class<T> resultType)  
      <T> org.hibernate.query.sql.spi.NativeQueryImplementor<T> toQuery​(org.hibernate.engine.spi.SharedSessionContractImplementor session, java.lang.String resultSetMapping)  
      void validate​(org.hibernate.query.spi.QueryEngine queryEngine)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ReactiveNamedNativeQueryMemento

        public ReactiveNamedNativeQueryMemento​(org.hibernate.query.sql.spi.NamedNativeQueryMemento delegate)
    • Method Detail

      • getSqlString

        public java.lang.String getSqlString()
        Specified by:
        getSqlString in interface org.hibernate.query.sql.spi.NamedNativeQueryMemento
      • getOriginalSqlString

        public java.lang.String getOriginalSqlString()
        Specified by:
        getOriginalSqlString in interface org.hibernate.query.sql.spi.NamedNativeQueryMemento
      • getQuerySpaces

        public java.util.Set<java.lang.String> getQuerySpaces()
        Specified by:
        getQuerySpaces in interface org.hibernate.query.sql.spi.NamedNativeQueryMemento
      • getResultMappingName

        public java.lang.String getResultMappingName()
        Specified by:
        getResultMappingName in interface org.hibernate.query.sql.spi.NamedNativeQueryMemento
      • getResultMappingClass

        public java.lang.Class<?> getResultMappingClass()
        Specified by:
        getResultMappingClass in interface org.hibernate.query.sql.spi.NamedNativeQueryMemento
      • getFirstResult

        public java.lang.Integer getFirstResult()
        Specified by:
        getFirstResult in interface org.hibernate.query.sql.spi.NamedNativeQueryMemento
      • getMaxResults

        public java.lang.Integer getMaxResults()
        Specified by:
        getMaxResults in interface org.hibernate.query.sql.spi.NamedNativeQueryMemento
      • toQuery

        public <T> org.hibernate.query.sql.spi.NativeQueryImplementor<T> toQuery​(org.hibernate.engine.spi.SharedSessionContractImplementor session)
        Specified by:
        toQuery in interface org.hibernate.query.sql.spi.NamedNativeQueryMemento
        Specified by:
        toQuery in interface org.hibernate.query.named.NamedQueryMemento
      • toQuery

        public <T> org.hibernate.query.sql.spi.NativeQueryImplementor<T> toQuery​(org.hibernate.engine.spi.SharedSessionContractImplementor session,
                                                                                 java.lang.Class<T> resultType)
        Specified by:
        toQuery in interface org.hibernate.query.sql.spi.NamedNativeQueryMemento
        Specified by:
        toQuery in interface org.hibernate.query.named.NamedQueryMemento
      • toQuery

        public <T> org.hibernate.query.sql.spi.NativeQueryImplementor<T> toQuery​(org.hibernate.engine.spi.SharedSessionContractImplementor session,
                                                                                 java.lang.String resultSetMapping)
        Specified by:
        toQuery in interface org.hibernate.query.sql.spi.NamedNativeQueryMemento
      • makeCopy

        public org.hibernate.query.sql.spi.NamedNativeQueryMemento makeCopy​(java.lang.String name)
        Specified by:
        makeCopy in interface org.hibernate.query.sql.spi.NamedNativeQueryMemento
        Specified by:
        makeCopy in interface org.hibernate.query.named.NamedQueryMemento
      • getRegistrationName

        public java.lang.String getRegistrationName()
        Specified by:
        getRegistrationName in interface org.hibernate.query.named.NamedQueryMemento
      • getCacheable

        public java.lang.Boolean getCacheable()
        Specified by:
        getCacheable in interface org.hibernate.query.named.NamedQueryMemento
      • getCacheRegion

        public java.lang.String getCacheRegion()
        Specified by:
        getCacheRegion in interface org.hibernate.query.named.NamedQueryMemento
      • getCacheMode

        public org.hibernate.CacheMode getCacheMode()
        Specified by:
        getCacheMode in interface org.hibernate.query.named.NamedQueryMemento
      • getFlushMode

        public org.hibernate.FlushMode getFlushMode()
        Specified by:
        getFlushMode in interface org.hibernate.query.named.NamedQueryMemento
      • getReadOnly

        public java.lang.Boolean getReadOnly()
        Specified by:
        getReadOnly in interface org.hibernate.query.named.NamedQueryMemento
      • getTimeout

        public java.lang.Integer getTimeout()
        Specified by:
        getTimeout in interface org.hibernate.query.named.NamedQueryMemento
      • getFetchSize

        public java.lang.Integer getFetchSize()
        Specified by:
        getFetchSize in interface org.hibernate.query.named.NamedQueryMemento
      • getComment

        public java.lang.String getComment()
        Specified by:
        getComment in interface org.hibernate.query.named.NamedQueryMemento
      • getHints

        public java.util.Map<java.lang.String,​java.lang.Object> getHints()
        Specified by:
        getHints in interface org.hibernate.query.named.NamedQueryMemento
      • validate

        public void validate​(org.hibernate.query.spi.QueryEngine queryEngine)
        Specified by:
        validate in interface org.hibernate.query.named.NamedQueryMemento