NamedTag

trait NamedTag

A tag with names.

Given a list of names and the current arguments this tag must be able to determine if what it is tagging must be kept or not

Companion
object
class Object
trait Matchable
class Any

Value members

Abstract methods

def keep(args: Arguments, names: Seq[String]): Boolean
Returns

true if the element tagged with this must be kept in the context of a specific set of names

def names: Seq[String]

tagging names

tagging names

Concrete methods

override
def equals(o: Any): Boolean
Definition Classes
Any
override
def hashCode: Int
Definition Classes
Any
def keep(args: Arguments): Boolean
Returns

true if the element tagged with this must be kept

Returns

a tag where both "keep" conditions apply and where new names are used for evaluating the "keep" condition

def removeNames(otherNames: Seq[String]): NamedTag
def setNames(otherNames: Seq[String]): NamedTag
override
def toString: String
Definition Classes
Any