Package

tech.sourced.engine

util

Permalink

package util

Visibility
  1. Public
  2. All

Type Members

  1. case class Attr(name: String, source: String) extends Product with Serializable

    Permalink

    Represents a column with a name and a source.

    Represents a column with a name and a source.

    name

    column name

    source

    table source

  2. abstract class AttrFilter extends CompiledFilter

    Permalink
  3. sealed trait CompiledFilter extends AnyRef

    Permalink

    Filter compiled from an expression to be used inside the iterators.

  4. case class EqualFilter(attr: Attr, value: Any) extends AttrFilter with Product with Serializable

    Permalink

    Filter that checks the column value is the given value.

    Filter that checks the column value is the given value.

    attr

    column attribute

    value

    value to check

  5. case class Filters(filters: Seq[CompiledFilter]) extends Product with Serializable

    Permalink
  6. case class GreaterThanFilter(attr: Attr, value: Any) extends AttrFilter with Product with Serializable

    Permalink
  7. case class GreaterThanOrEqualFilter(attr: Attr, value: Any) extends AttrFilter with Product with Serializable

    Permalink
  8. case class InFilter(attr: Attr, vals: Seq[Any]) extends AttrFilter with Product with Serializable

    Permalink

    Filter that checks that the value of a column is in the given sequence of values.

    Filter that checks that the value of a column is in the given sequence of values.

    attr

    column attribute

    vals

    values

  9. case class LessThanFilter(attr: Attr, value: Any) extends AttrFilter with Product with Serializable

    Permalink
  10. case class LessThanOrEqualFilter(attr: Attr, value: Any) extends AttrFilter with Product with Serializable

    Permalink
  11. case class NotFilter(f: CompiledFilter) extends CompiledFilter with Product with Serializable

    Permalink

    Filter that negates the match of the given filter.

    Filter that negates the match of the given filter.

    f

    filter to negate

Value Members

  1. object Bblfsh extends Logging

    Permalink
  2. object Filter

    Permalink
  3. object GitUrlsParser

    Permalink
  4. object MD5Gen

    Permalink

    Convenience wrapper around java java.security.MessageDigest for easier md5 hashing.

Ungrouped