Tag

case class Tag(names: String*) extends IncludeExcludeTag

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