Interface HasOn<ENTITY>

  • Type Parameters:
    ENTITY - type of entity

    public interface HasOn<ENTITY>
    Author:
    Per Minborg
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      <V extends Comparable<? super V>,​FIELD extends com.speedment.runtime.field.trait.HasComparableOperators<? extends ENTITY,​V>>
      Object
      on​(FIELD originalField)
      Adds the given originalField to an operation where the originalField belongs to a previous entered manager that are used for joining elements.
    • Method Detail

      • on

        <V extends Comparable<? super V>,​FIELD extends com.speedment.runtime.field.trait.HasComparableOperators<? extends ENTITY,​V>> Object on​(FIELD originalField)
        Adds the given originalField to an operation where the originalField belongs to a previous entered manager that are used for joining elements.
        Type Parameters:
        V - type that the field can hold
        FIELD - type of the field
        Parameters:
        originalField - joined field
        Returns:
        a builder with the modified operation
        Throws:
        NullPointerException - if the provided originalField is null
        IllegalArgumentException - if the provided originalField does not belong to a manager that is previously entered into the builder.