Interface NativeQuery.RootReturn

    • Method Detail

      • getTableAlias

        String getTableAlias()
      • getDiscriminatorAlias

        String getDiscriminatorAlias()
      • setLockMode

        NativeQuery.RootReturn setLockMode​(LockMode lockMode)
        Set the lock mode for this return.
        Parameters:
        lockMode - The new lock mode.
        Returns:
        this, for method chaining
      • setDiscriminatorAlias

        NativeQuery.RootReturn setDiscriminatorAlias​(String columnAlias)
        Name the column alias that identifies the entity's discriminator.
        Parameters:
        columnAlias - The discriminator column alias
        Returns:
        this, for method chaining
      • addProperty

        NativeQuery.RootReturn addProperty​(String propertyName,
                                           String columnAlias)
        Add a simple property-to-one-column mapping.
        Parameters:
        propertyName - The name of the property.
        columnAlias - The name of the column
        Returns:
        this, for method chaining
      • addProperty

        NativeQuery.ReturnProperty addProperty​(String propertyName)
        Add a property, presumably with more than one column.
        Parameters:
        propertyName - The name of the property.
        Returns:
        The config object for further control.