Tag

case class Tag(names: String*) extends IncludeExcludeTag

tags the next element

tags the next element

trait Serializable
trait Product
trait Equals
trait NamedTag
class Object
trait Matchable
class Any

Value members

Inherited methods

override def equals(o: Any): Boolean
Definition Classes
NamedTag -> Any
Inherited from
NamedTag
override def hashCode: Int
Definition Classes
NamedTag -> Any
Inherited from
NamedTag
def keep(args: Arguments, names: Seq[String]): Boolean
Returns

true if the element tagged with this must be kept

Inherited from
IncludeExcludeTag
def keep(args: Arguments): Boolean
Returns

true if the element tagged with this must be kept

Inherited from
NamedTag
Returns

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

Inherited from
NamedTag
def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product
def removeNames(otherNames: Seq[String]): NamedTag
Inherited from
NamedTag
def setNames(otherNames: Seq[String]): NamedTag
Inherited from
NamedTag
override def toString: String
Definition Classes
NamedTag -> Any
Inherited from
NamedTag