SimpleTagIndex

com.netflix.atlas.core.index.SimpleTagIndex
class SimpleTagIndex[T <: TaggedItem](items: Array[T])(implicit evidence$1: ClassTag[T]) extends TagIndex[T]

Attributes

Graph
Supertypes
trait TagIndex[T]
class Object
trait Matchable
class Any

Members list

Type members

Types

type KeyMap = Map[String, ValueMap]
type ValueMap = Map[String, Set[Int]]

Value members

Concrete methods

def findItems(query: TagQuery): List[T]
def findKeys(query: TagQuery): List[String]
def findTags(query: TagQuery): List[Tag]
def findValues(query: TagQuery): List[String]
def update(additions: List[T], deletions: List[ItemId]): TagIndex[T]

Concrete fields

val size: Int