AbstractRule

Companion:
class
class Object
trait Matchable
class Any

Type members

Classlikes

case class And(a: AbstractRule, b: AbstractRule) extends AbstractRule
case class Optional(a: AbstractRule) extends AbstractRule
case class OrElse(a: AbstractRule, b: AbstractRule) extends AbstractRule

Value members

Concrete methods

def transform[F[_]](root: NodeSeq, rule: AbstractRule, rules: AbstractRule*)(implicit F: MonadThrow[F]): F[NodeSeq]
def transform[F[_]](root: NodeSeq, rules: List[AbstractRule])(implicit F: MonadThrow[F]): F[NodeSeq]
def transform[F[_]](doc: NodeSeq, rule: AbstractRule)(implicit F: MonadThrow[F]): F[NodeSeq]

Implicits

Inherited implicits