object implicits extends AllSyntax with AllInstances
- Alphabetic
- By Inheritance
- implicits
- AllInstances
- AllDataInstances
- AllConverterInstances
- ConverterNaturalTransformationInstances
- ConverterLowerPriorityImplicits2
- ConverterLowerPriorityImplicits1
- AggregatedExceptionInstances
- AllValueInstances
- AllTransforInstances
- XmlZoomInstances
- XmlPredicateInstances
- XmlModifierInstances
- AllCommonInstances
- AllSyntax
- JavaScalaConvertersSyntax
- AllDataSyntax
- PredicateSyntax
- AttributeSyntax
- ConverterSyntax
- AllTransformSyntax
- NormalizerSyntax
- ZoomSyntax
- RuleSyntax
- AllCommonSyntax
- NestedMapSyntax
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- implicit class AnyConverterSyntaxOps[A] extends AnyRef
- Definition Classes
- ConverterSyntax
- implicit class AnyFunctionKConverterSyntaxOps[F[_], A] extends AnyRef
- Definition Classes
- ConverterSyntax
- case class Append extends ComposableXmlModifier with Product with Serializable
Append nodes to current nodes.
Append nodes to current nodes. Supported only for
Node
andGroup
elements, in other case will fail.- Definition Classes
- XmlModifierInstances
- implicit class ApplicativeConverterSyntaxOps[F[_], A] extends AnyRef
- Definition Classes
- ConverterSyntax
- implicit class ApplicativeDeepFlatMapOps[F[_], G[_], A] extends AnyRef
- Definition Classes
- NestedMapSyntax
- implicit class ApplicativeDeepMapOps[F[_], G[_], A] extends AnyRef
- Definition Classes
- NestedMapSyntax
- implicit class AttributeOps extends AnyRef
- Definition Classes
- AttributeSyntax
- implicit class FlatMapConverterSyntaxOps[F[_], A] extends AnyRef
- Definition Classes
- ConverterSyntax
- implicit class JavaToScalaJDocumentOps extends JavaToScalaJNodeOps
- Definition Classes
- JavaScalaConvertersSyntax
- implicit class JavaToScalaJNodeOps extends AnyRef
- Definition Classes
- JavaScalaConvertersSyntax
- implicit class KeyAndValueStringInterpolationOps extends AnyRef
- Definition Classes
- AttributeSyntax
- case class MatchRegex extends ValidationRule with Product with Serializable
Check if value match specified regex.
Check if value match specified regex.
- Definition Classes
- AllValueInstances
- implicit class ModifierCompatibleOps extends AnyRef
- Definition Classes
- RuleSyntax
- implicit class NodeSeqConverterSyntaxOps extends AnyRef
- Definition Classes
- ConverterSyntax
- implicit class NodeSeqNormalizationAndEqualityOps extends AnyRef
- Definition Classes
- NormalizerSyntax
- implicit class OptionFunctionKConverterSyntaxOps[A] extends AnyRef
- Definition Classes
- ConverterSyntax
- implicit class PredicateOps[T] extends AnyRef
- Definition Classes
- PredicateSyntax
- case class Prepend extends ComposableXmlModifier with Product with Serializable
Prepend nodes to current nodes.
Prepend nodes to current nodes. Supported only for
Node
andGroup
elements, in other case will fail.- Definition Classes
- XmlModifierInstances
- case class RemoveAttrs extends ComposableXmlModifier with Product with Serializable
Remove attributes.
Remove attributes.
Supported only for
Node
elements, in other case will fail.- Definition Classes
- XmlModifierInstances
- case class Replace extends ComposableXmlModifier with Product with Serializable
Replace current nodes.
Replace current nodes.
- Definition Classes
- XmlModifierInstances
- implicit class ScalaToJavaElemOps extends AnyRef
- Definition Classes
- JavaScalaConvertersSyntax
- implicit class ScalaToJavaNodeOps extends AnyRef
- Definition Classes
- JavaScalaConvertersSyntax
- case class SetAttrs extends ComposableXmlModifier with Product with Serializable
Append attributes to current node.
Append attributes to current node.
Supported only for
Node
elements, in other case will fail.- Definition Classes
- XmlModifierInstances
- implicit class ValidatedAndThenConverterSyntaxOps[E, A] extends AnyRef
- Definition Classes
- ConverterSyntax
- implicit class XmlContentZoomSyntaxForBindedXmlZoom extends AnyRef
- Definition Classes
- ZoomSyntax
- implicit class XmlContentZoomSyntaxForId extends AnyRef
- Definition Classes
- ZoomSyntax
- implicit class XmlContentZoomSyntaxForXmlZoom extends AnyRef
- Definition Classes
- ZoomSyntax
- implicit class XmlNodeSeqTransformerOps extends AnyRef
- Definition Classes
- RuleSyntax
- implicit class XmlRuleOps extends AnyRef
- Definition Classes
- RuleSyntax
- implicit class XmlSeqRuleOps extends AnyRef
- Definition Classes
- RuleSyntax
- implicit class XmlZoomNodeBaseOps[Z <: XmlZoomNodeBase] extends AnyRef
- Definition Classes
- ZoomSyntax
- implicit class XmlZoomToRuleOps extends AnyRef
- Definition Classes
- RuleSyntax
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- def $(document: NodeSeq): BindedXmlZoom
- Definition Classes
- XmlZoomInstances
- lazy val $: XmlZoom
- Definition Classes
- XmlZoomInstances
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- lazy val NoAction: ComposableXmlModifier
No-Action modifiers, equals to
Replace
passing an identity function.No-Action modifiers, equals to
Replace
passing an identity function.- Definition Classes
- XmlModifierInstances
- implicit def appExOrEuEitherExNatTransformationInstance[G[_]](implicit arg0: AppExOrEu[G]): ~>[EitherEx, G]
- Definition Classes
- ConverterNaturalTransformationInstances
- implicit def appExOrEuEitherNelExNatTransformationInstance[G[_]](implicit arg0: AppExOrEu[G]): ~>[EitherNelEx, G]
- Definition Classes
- ConverterNaturalTransformationInstances
- implicit def appExOrEuTryNatTransformationInstance[G[_]](implicit arg0: AppExOrEu[G]): ~>[Try, G]
- Definition Classes
- ConverterNaturalTransformationInstances
- implicit def appExOrEuValidatedExNatTransformationInstance[G[_]](implicit arg0: AppExOrEu[G]): ~>[ValidatedEx, G]
- Definition Classes
- ConverterNaturalTransformationInstances
- implicit def appExOrEuValidatedNelExNatTransformationInstance[G[_]](implicit arg0: AppExOrEu[G]): ~>[ValidatedNelEx, G]
- Definition Classes
- ConverterNaturalTransformationInstances
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def attrs(values: NonEmptyList[KeyValuePredicate]): XmlPredicate
Filter nodes by attributes.
Filter nodes by attributes.
- values
N advxml.core.data.KeyValuePredicate to filter attributes
- returns
Predicate for nodes of type
Node
- Definition Classes
- XmlPredicateInstances
- def attrs(value: KeyValuePredicate, values: KeyValuePredicate*): XmlPredicate
Filter nodes by attributes.
Filter nodes by attributes.
- value
advxml.core.data.KeyValuePredicate to filter attributes
- values
N advxml.core.data.KeyValuePredicate to filter attributes
- returns
Predicate for nodes of type
Node
- Definition Classes
- XmlPredicateInstances
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- implicit val composableXmlModifierMonoidInstance: Monoid[ComposableXmlModifier]
- Definition Classes
- XmlModifierInstances
- implicit val convertBigDecimalToValue: As[BigDecimal, SimpleValue]
- Definition Classes
- ConverterLowerPriorityImplicits2
- implicit val convertBigIntToValue: As[BigInt, SimpleValue]
- Definition Classes
- ConverterLowerPriorityImplicits2
- implicit val convertCharToValue: As[Char, SimpleValue]
- Definition Classes
- ConverterLowerPriorityImplicits2
- implicit val convertDoubleToValue: As[Double, SimpleValue]
- Definition Classes
- ConverterLowerPriorityImplicits2
- implicit val convertFloatToValue: As[Float, SimpleValue]
- Definition Classes
- ConverterLowerPriorityImplicits2
- implicit val convertIntToValue: As[Int, SimpleValue]
- Definition Classes
- ConverterLowerPriorityImplicits2
- implicit val convertLongToValue: As[Long, SimpleValue]
- Definition Classes
- ConverterLowerPriorityImplicits2
- implicit val convertNyteToValue: As[Byte, SimpleValue]
- Definition Classes
- ConverterLowerPriorityImplicits2
- implicit val convertShortToValue: As[Short, SimpleValue]
- Definition Classes
- ConverterLowerPriorityImplicits2
- implicit val convertStringToValue: As[String, SimpleValue]
- Definition Classes
- ConverterLowerPriorityImplicits2
- implicit def convertValueToFBigDecimal[F[_]](implicit arg0: AppExOrEu[F]): As[Value, F[BigDecimal]]
- Definition Classes
- ConverterLowerPriorityImplicits2
- implicit def convertValueToFBigInt[F[_]](implicit arg0: AppExOrEu[F]): As[Value, F[BigInt]]
- Definition Classes
- ConverterLowerPriorityImplicits2
- implicit def convertValueToFChar[F[_]](implicit arg0: AppExOrEu[F]): As[Value, F[Char]]
- Definition Classes
- ConverterLowerPriorityImplicits2
- implicit def convertValueToFDouble[F[_]](implicit arg0: AppExOrEu[F]): As[Value, F[Double]]
- Definition Classes
- ConverterLowerPriorityImplicits2
- implicit def convertValueToFFloat[F[_]](implicit arg0: AppExOrEu[F]): As[Value, F[Float]]
- Definition Classes
- ConverterLowerPriorityImplicits2
- implicit def convertValueToFInt[F[_]](implicit arg0: AppExOrEu[F]): As[Value, F[Int]]
- Definition Classes
- ConverterLowerPriorityImplicits2
- implicit def convertValueToFLong[F[_]](implicit arg0: AppExOrEu[F]): As[Value, F[Long]]
- Definition Classes
- ConverterLowerPriorityImplicits2
- implicit def convertValueToFNyte[F[_]](implicit arg0: AppExOrEu[F]): As[Value, F[Byte]]
- Definition Classes
- ConverterLowerPriorityImplicits2
- implicit def convertValueToFShort[F[_]](implicit arg0: AppExOrEu[F]): As[Value, F[Short]]
- Definition Classes
- ConverterLowerPriorityImplicits2
- implicit def convertValueToFString[F[_]](implicit arg0: AppExOrEu[F]): As[Value, F[String]]
- Definition Classes
- ConverterLowerPriorityImplicits2
- implicit val convertValueToString: As[SimpleValue, String]
- Definition Classes
- ConverterLowerPriorityImplicits2
- implicit def converterAndThenAs[E, A, B](implicit c: Converter[A, Validated[E, B]]): Converter[Validated[E, A], Validated[E, B]]
- Definition Classes
- ConverterLowerPriorityImplicits1
- implicit def converterFlatMapAs[F[_], A, B](implicit arg0: FlatMap[F], c: Converter[A, F[B]]): Converter[F[A], F[B]]
- Definition Classes
- ConverterLowerPriorityImplicits1
- implicit val converterThrowableNelToThrowableEx: As[ThrowableNel, Throwable]
- Definition Classes
- ConverterLowerPriorityImplicits2
- implicit val converterThrowableToThrowableNel: As[Throwable, ThrowableNel]
- Definition Classes
- ConverterLowerPriorityImplicits2
- implicit def converterXmlContentZoomRunnerForAppExOrEu[F[_], A](implicit arg0: AppExOrEu[F], arg1: FlatMap[F], c: Converter[F[String], F[A]]): Converter[XmlContentZoomRunner, F[A]]
- Definition Classes
- ConverterLowerPriorityImplicits2
- implicit def converterXmlContentZoomRunnerForValidated[A](implicit c: Converter[ValidatedNelEx[String], ValidatedNelEx[A]]): Converter[XmlContentZoomRunner, ValidatedNelEx[A]]
- Definition Classes
- ConverterLowerPriorityImplicits2
- implicit def deriveTAsText_fromTAsValidatedValue[F[_], T](implicit arg0: AppExOrEu[F], arg1: =:!=[T, Text], c: As[T, ValidatedValue]): As[T, F[Text]]
- Definition Classes
- ConverterLowerPriorityImplicits1
- implicit def deriveTAsText_fromTAsValue[T](implicit arg0: =:!=[T, Text], c: As[T, SimpleValue]): As[T, Text]
- Definition Classes
- ConverterLowerPriorityImplicits1
- implicit def deriveTextToF_fromValueToF[F[_], T](implicit arg0: =:!=[T, Text], c: As[SimpleValue, F[T]]): As[Text, F[T]]
- Definition Classes
- ConverterLowerPriorityImplicits1
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def hasAttrs(keys: NonEmptyList[Key]): XmlPredicate
Check if node has all attributes.
Check if node has all attributes.
- keys
advxml.core.data.Key list to check
- returns
Predicate for nodes of type
Node
- Definition Classes
- XmlPredicateInstances
- def hasAttrs(key: Key, keys: Key*): XmlPredicate
Check if node has all attributes.
Check if node has all attributes.
- key
advxml.core.data.Key to check
- keys
N advxml.core.data.Key list to check
- returns
Predicate for nodes of type
Node
- Definition Classes
- XmlPredicateInstances
- def hasImmediateChild(label: String, predicate: XmlPredicate = alwaysTrue): XmlPredicate
Create a advxml.core.data.XmlPredicate that can check if a NodeSeq contains a child with specified predicates
Create a advxml.core.data.XmlPredicate that can check if a NodeSeq contains a child with specified predicates
- label
Name of the child to find
- predicate
Predicate to check child
- returns
advxml.core.data.XmlPredicate that can check if a NodeSeq contains a child with specified predicates
- Definition Classes
- XmlPredicateInstances
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- implicit def identityConverter[A]: Converter[A, A]
- Definition Classes
- AllConverterInstances
- implicit def identityConverterApplicative[F[_], A](implicit arg0: Applicative[F], arg1: =:!=[A, F[A]]): Converter[A, F[A]]
- Definition Classes
- AllConverterInstances
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def label(p: (String) => Boolean): XmlPredicate
Filter nodes by label property.
Filter nodes by label property.
- p
Label predicate
- returns
Predicate for nodes of type
Node
- Definition Classes
- XmlPredicateInstances
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- implicit val nodeToElemConverter: As[Node, Elem]
- Definition Classes
- ConverterLowerPriorityImplicits2
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def root(document: NodeSeq): BindedXmlZoom
- Definition Classes
- XmlZoomInstances
- lazy val root: XmlZoom
- Definition Classes
- XmlZoomInstances
- implicit val semigroupInstanceForAggregatedException: Semigroup[Throwable]
- Definition Classes
- AggregatedExceptionInstances
- def strictEqualsTo(ns: NodeSeq): XmlPredicate
Create an advxml.core.data.XmlPredicate that can check if two NodeSeq are strictly equals.
Create an advxml.core.data.XmlPredicate that can check if two NodeSeq are strictly equals.
- ns
to compare
- returns
advxml.core.data.XmlPredicate that can check if two NodeSeq are strictly equals.
- Definition Classes
- XmlPredicateInstances
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def text(p: (String) => Boolean): XmlPredicate
Filter nodes by text property.
Filter nodes by text property.
- p
Text predicate
- Definition Classes
- XmlPredicateInstances
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- implicit val xmlZoomMonoid: Monoid[XmlZoom]
- Definition Classes
- XmlZoomInstances
- case object NonEmpty extends ValidationRule with Product with Serializable
Check if value is empty.
Check if value is empty.
- Definition Classes
- AllValueInstances
- case object Remove extends FinalXmlModifier with Product with Serializable
Remove selected nodes.
Remove selected nodes.
- Definition Classes
- XmlModifierInstances
- object RemoveAttrs extends Serializable
- Definition Classes
- XmlModifierInstances
- object SetAttrs extends Serializable
- Definition Classes
- XmlModifierInstances
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated