java.lang.Object
org.springframework.data.solr.core.query.Join

public class Join extends Object
Abstraction for solr !join operation on documents within a single collection.
  • Constructor Details

    • Join

      public Join(Field from, Field to)
    • Join

      public Join(Field from, Field to, @Nullable String fromIndex)
      Creates new Join between fields.
      Parameters:
      from -
      to -
      fromIndex -
      Since:
      2.0
  • Method Details

    • from

      public static Join.Builder from(Field from)
      Parameters:
      from -
      Returns:
      builder allowing completion
    • from

      public static Join.Builder from(String fieldname)
      Parameters:
      fieldname -
      Returns:
      builder allowing completion
    • getFrom

      @Nullable public Field getFrom()
      Returns:
      null if not set
    • getTo

      @Nullable public Field getTo()
      Returns:
      null if not set
    • getFromIndex

      @Nullable public String getFromIndex()
      Returns:
      can be null.
      Since:
      2.0