Packages

o

io.xskipper.search

MetadataQueryBuilder

object MetadataQueryBuilder

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MetadataQueryBuilder
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. def getClause(dataFilters: Seq[Expression], filters: Seq[MetadataFilter]): Option[Clause]

    Creates an abstract clause from a sequence of conjunctive catalyst after applying a sequence of MetadataFilters

    Creates an abstract clause from a sequence of conjunctive catalyst after applying a sequence of MetadataFilters

    dataFilters

    sequence of conjunctive catalyst expressions

    filters

    sequence of MetadataFilter that will be applied on the wrappedExpression

    returns

    the clause if it is possible to create one using the filters, otherwise None