Interface SpreadQuery

All Superinterfaces:
QueryBuilder<Spread>

public interface SpreadQuery extends QueryBuilder<Spread>
Interface for building queries to retrieve spread entities.

This interface provides methods to construct queries based on attributes of a spread, such as ID. It supports method chaining for constructing complex queries.

See Also:
  • Method Details

    • id

      Sets the ID of the spread in the query.
      Parameters:
      id - the unique identifier of the spread
      Returns:
      the current SpreadQuery instance for method chaining
    • label

      SpreadQuery label(String label)
      Sets the label of the spread in the query.
      Parameters:
      label - the label of the spread
      Returns:
      the current SpreadQuery instance for method chaining
    • labelLike

      SpreadQuery labelLike(String labelLike)
      Sets a pattern to match the label of the spread in the query.

      This method allows partial or wildcard matching for labels.

      Parameters:
      labelLike - the pattern to match the label of the spread
      Returns:
      the current SpreadQuery instance for method chaining
    • documentId

      SpreadQuery documentId(String documentId)
      Sets the document ID of the Spread in the query.
      Parameters:
      documentId - document id
      Returns:
      the current SpreadQuery instance for method chaining