fabric.search

Members list

Concise view

Type members

Classlikes

final case class ByName(name: String) extends AnyVal with SearchEntry

Attributes

Companion:
object
Source:
ByName.scala
Graph
Supertypes
trait Product
trait Equals
class AnyVal
trait Matchable
class Any
object ByName

Attributes

Companion:
class
Source:
ByName.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
ByName.type
case class ByOffset(offset: Int, direction: OffsetDirection) extends SearchEntry

Attributes

Companion:
object
Source:
ByOffset.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any
object ByOffset

Attributes

Companion:
class
Source:
ByOffset.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class ByRegex(regex: Regex) extends AnyVal with SearchEntry

Attributes

Companion:
object
Source:
ByRegex.scala
Graph
Supertypes
trait Product
trait Equals
class AnyVal
trait Matchable
class Any
object ByRegex

Attributes

Companion:
class
Source:
ByRegex.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
ByRegex.type
case class CompositeSearch(queries: List[Search]) extends Search

Attributes

Companion:
object
Source:
CompositeSearch.scala
Graph
Supertypes
trait Product
trait Equals
trait Search
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
CompositeSearch.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case object DoubleWildcard extends SearchEntry

Attributes

Source:
DoubleWildcard.scala
Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Product
trait Equals
class Object
trait Matchable
class Any
Self type
sealed trait OffsetDirection

Attributes

Companion:
object
Source:
OffsetDirection.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object FromBottom.type
object FromTop.type

Attributes

Companion:
trait
Source:
OffsetDirection.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
trait Search

Attributes

Companion:
object
Source:
Search.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Search

Attributes

Companion:
trait
Source:
Search.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Search.type

Attributes

Companion:
object
Source:
SearchEntry.scala
Graph
Supertypes
class Any
Known subtypes
class ByName
class ByOffset
class ByRegex
object DoubleWildcard.type
object Wildcard.type

Attributes

Companion:
trait
Source:
SearchEntry.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
case class SearchQuery(entries: List[SearchEntry]) extends Search

Attributes

Companion:
object
Source:
SearchQuery.scala
Graph
Supertypes
trait Product
trait Equals
trait Search
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
SearchQuery.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case object Wildcard extends SearchEntry

Attributes

Source:
Wildcard.scala
Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Product
trait Equals
class Object
trait Matchable
class Any
Self type

Value members

Concrete methods

def *: Wildcard.type

Attributes

Source:
package.scala
def **: DoubleWildcard.type

Attributes

Source:
package.scala
def nth(index: Int): SearchEntry

Attributes

Source:
package.scala

Attributes

Source:
package.scala

Concrete fields

Attributes

Source:
package.scala

Attributes

Source:
package.scala

Implicits

Implicits

implicit def int2Search(index: Int): SearchEntry

Attributes

Source:
package.scala
implicit def regex2Search(regex: Regex): SearchEntry

Attributes

Source:
package.scala
implicit def string2Search(name: String): SearchEntry

Attributes

Source:
package.scala