接口 ProcedureCallImplementor<R>

    • 方法详细资料

      • getResultList

        default List<R> getResultList()
        指定者:
        getResultList 在接口中 javax.persistence.Query
        指定者:
        getResultList 在接口中 Query<R>
        指定者:
        getResultList 在接口中 javax.persistence.StoredProcedureQuery
        指定者:
        getResultList 在接口中 javax.persistence.TypedQuery<R>
      • getSingleResult

        default R getSingleResult()
        指定者:
        getSingleResult 在接口中 javax.persistence.Query
        指定者:
        getSingleResult 在接口中 Query<R>
        指定者:
        getSingleResult 在接口中 javax.persistence.StoredProcedureQuery
        指定者:
        getSingleResult 在接口中 javax.persistence.TypedQuery<R>
      • setHint

        ProcedureCallImplementor<R> setHint​(String hintName,
                                            Object value)
        指定者:
        setHint 在接口中 javax.persistence.Query
        指定者:
        setHint 在接口中 Query<R>
        指定者:
        setHint 在接口中 Query<R>
        指定者:
        setHint 在接口中 javax.persistence.StoredProcedureQuery
        指定者:
        setHint 在接口中 javax.persistence.TypedQuery<R>
      • setParameter

        <T> ProcedureCallImplementor<R> setParameter​(javax.persistence.Parameter<T> param,
                                                     T value)
        指定者:
        setParameter 在接口中 javax.persistence.Query
        指定者:
        setParameter 在接口中 Query<R>
        指定者:
        setParameter 在接口中 Query<R>
        指定者:
        setParameter 在接口中 javax.persistence.StoredProcedureQuery
        指定者:
        setParameter 在接口中 javax.persistence.TypedQuery<R>
      • setParameter

        ProcedureCallImplementor<R> setParameter​(javax.persistence.Parameter<Calendar> param,
                                                 Calendar value,
                                                 javax.persistence.TemporalType temporalType)
        指定者:
        setParameter 在接口中 javax.persistence.Query
        指定者:
        setParameter 在接口中 Query<R>
        指定者:
        setParameter 在接口中 Query<R>
        指定者:
        setParameter 在接口中 javax.persistence.StoredProcedureQuery
        指定者:
        setParameter 在接口中 javax.persistence.TypedQuery<R>
      • setParameter

        ProcedureCallImplementor<R> setParameter​(javax.persistence.Parameter<Date> param,
                                                 Date value,
                                                 javax.persistence.TemporalType temporalType)
        指定者:
        setParameter 在接口中 javax.persistence.Query
        指定者:
        setParameter 在接口中 Query<R>
        指定者:
        setParameter 在接口中 Query<R>
        指定者:
        setParameter 在接口中 javax.persistence.StoredProcedureQuery
        指定者:
        setParameter 在接口中 javax.persistence.TypedQuery<R>
      • setParameter

        ProcedureCallImplementor<R> setParameter​(String name,
                                                 Object value)
        从接口复制的说明: Query
        Bind a named query parameter using its inferred Type. If the parameter is defined in such a way that the Type cannot be inferred from its usage context then use of this form of binding is not allowed, and Query.setParameter(String, Object, Type) should be used instead
        指定者:
        setParameter 在接口中 javax.persistence.Query
        指定者:
        setParameter 在接口中 Query<R>
        指定者:
        setParameter 在接口中 Query<R>
        指定者:
        setParameter 在接口中 javax.persistence.StoredProcedureQuery
        指定者:
        setParameter 在接口中 javax.persistence.TypedQuery<R>
        参数:
        name - the parameter name
        value - the (possibly-null) parameter value
        返回:
        this, for method chaining
      • setParameter

        ProcedureCallImplementor<R> setParameter​(String name,
                                                 Calendar value,
                                                 javax.persistence.TemporalType temporalType)
        指定者:
        setParameter 在接口中 javax.persistence.Query
        指定者:
        setParameter 在接口中 Query<R>
        指定者:
        setParameter 在接口中 Query<R>
        指定者:
        setParameter 在接口中 javax.persistence.StoredProcedureQuery
        指定者:
        setParameter 在接口中 javax.persistence.TypedQuery<R>
      • setParameter

        ProcedureCallImplementor<R> setParameter​(String name,
                                                 Date value,
                                                 javax.persistence.TemporalType temporalType)
        指定者:
        setParameter 在接口中 javax.persistence.Query
        指定者:
        setParameter 在接口中 Query<R>
        指定者:
        setParameter 在接口中 Query<R>
        指定者:
        setParameter 在接口中 javax.persistence.StoredProcedureQuery
        指定者:
        setParameter 在接口中 javax.persistence.TypedQuery<R>
      • setParameter

        ProcedureCallImplementor<R> setParameter​(int position,
                                                 Object value)
        从接口复制的说明: Query
        Bind a positional query parameter using its inferred Type. If the parameter is defined in such a way that the Type cannot be inferred from its usage context then use of this form of binding is not allowed, and Query.setParameter(int, Object, Type) should be used instead
        指定者:
        setParameter 在接口中 javax.persistence.Query
        指定者:
        setParameter 在接口中 Query<R>
        指定者:
        setParameter 在接口中 Query<R>
        指定者:
        setParameter 在接口中 javax.persistence.StoredProcedureQuery
        指定者:
        setParameter 在接口中 javax.persistence.TypedQuery<R>
        参数:
        position - the position of the parameter in the query string, numbered from 0.
        value - the possibly-null parameter value
        返回:
        this, for method chaining
      • setParameter

        ProcedureCallImplementor<R> setParameter​(int position,
                                                 Calendar value,
                                                 javax.persistence.TemporalType temporalType)
        指定者:
        setParameter 在接口中 javax.persistence.Query
        指定者:
        setParameter 在接口中 Query<R>
        指定者:
        setParameter 在接口中 Query<R>
        指定者:
        setParameter 在接口中 javax.persistence.StoredProcedureQuery
        指定者:
        setParameter 在接口中 javax.persistence.TypedQuery<R>
      • setParameter

        ProcedureCallImplementor<R> setParameter​(int position,
                                                 Date value,
                                                 javax.persistence.TemporalType temporalType)
        指定者:
        setParameter 在接口中 javax.persistence.Query
        指定者:
        setParameter 在接口中 Query<R>
        指定者:
        setParameter 在接口中 Query<R>
        指定者:
        setParameter 在接口中 javax.persistence.StoredProcedureQuery
        指定者:
        setParameter 在接口中 javax.persistence.TypedQuery<R>
      • setFlushMode

        ProcedureCallImplementor<R> setFlushMode​(javax.persistence.FlushModeType flushMode)
        指定者:
        setFlushMode 在接口中 javax.persistence.Query
        指定者:
        setFlushMode 在接口中 Query<R>
        指定者:
        setFlushMode 在接口中 Query<R>
        指定者:
        setFlushMode 在接口中 javax.persistence.StoredProcedureQuery
        指定者:
        setFlushMode 在接口中 javax.persistence.TypedQuery<R>
      • registerStoredProcedureParameter

        ProcedureCallImplementor<R> registerStoredProcedureParameter​(int position,
                                                                     Class type,
                                                                     javax.persistence.ParameterMode mode)
        指定者:
        registerStoredProcedureParameter 在接口中 javax.persistence.StoredProcedureQuery
      • registerStoredProcedureParameter

        ProcedureCallImplementor<R> registerStoredProcedureParameter​(String parameterName,
                                                                     Class type,
                                                                     javax.persistence.ParameterMode mode)
        指定者:
        registerStoredProcedureParameter 在接口中 javax.persistence.StoredProcedureQuery