Packages

  • package root
    Definition Classes
    root
  • package advxml
    Definition Classes
    root
  • package core
    Definition Classes
    advxml
  • implicits
  • package instances

    This object is the entry point to access to all features instances provided by Advxml.

    This object is the entry point to access to all features instances provided by Advxml.

    You can import all instances using:

    import advxml.instances._

    Otherwise you can import only a specific part of instances using:

    //import advxml.implicits.[feature_name]._
    //example
    import advxml.instances.transform._
    Definition Classes
    advxml
  • package syntax

    This object is the entry point to access to all syntax implicits provided by Advxml.

    This object is the entry point to access to all syntax implicits provided by Advxml.

    You can import all implicits using:

    import advxml.implicits._

    Otherwise you can import only a specific part of implicits using:

    //import advxml.implicits.[feature_name]._
    //example
    import advxml.implicits.transform._
    Definition Classes
    advxml
o

advxml

implicits

object implicits extends AllSyntax with AllInstances

Linear Supertypes
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
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. implicits
  2. AllInstances
  3. AllDataInstances
  4. AllConverterInstances
  5. ConverterNaturalTransformationInstances
  6. ConverterLowerPriorityImplicits2
  7. ConverterLowerPriorityImplicits1
  8. AggregatedExceptionInstances
  9. AllValueInstances
  10. AllTransforInstances
  11. XmlZoomInstances
  12. XmlPredicateInstances
  13. XmlModifierInstances
  14. AllCommonInstances
  15. AllSyntax
  16. JavaScalaConvertersSyntax
  17. AllDataSyntax
  18. PredicateSyntax
  19. AttributeSyntax
  20. ConverterSyntax
  21. AllTransformSyntax
  22. NormalizerSyntax
  23. ZoomSyntax
  24. RuleSyntax
  25. AllCommonSyntax
  26. NestedMapSyntax
  27. AnyRef
  28. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. implicit class AnyConverterSyntaxOps[A] extends AnyRef
    Definition Classes
    ConverterSyntax
  2. implicit class AnyFunctionKConverterSyntaxOps[F[_], A] extends AnyRef
    Definition Classes
    ConverterSyntax
  3. case class Append extends ComposableXmlModifier with Product with Serializable

    Append nodes to current nodes.

    Append nodes to current nodes. Supported only for Node and Group elements, in other case will fail.

    Definition Classes
    XmlModifierInstances
  4. implicit class ApplicativeConverterSyntaxOps[F[_], A] extends AnyRef
    Definition Classes
    ConverterSyntax
  5. implicit class ApplicativeDeepFlatMapOps[F[_], G[_], A] extends AnyRef
    Definition Classes
    NestedMapSyntax
  6. implicit class ApplicativeDeepMapOps[F[_], G[_], A] extends AnyRef
    Definition Classes
    NestedMapSyntax
  7. implicit class AttributeOps extends AnyRef
    Definition Classes
    AttributeSyntax
  8. implicit class FlatMapConverterSyntaxOps[F[_], A] extends AnyRef
    Definition Classes
    ConverterSyntax
  9. implicit class JavaToScalaJDocumentOps extends JavaToScalaJNodeOps
    Definition Classes
    JavaScalaConvertersSyntax
  10. implicit class JavaToScalaJNodeOps extends AnyRef
    Definition Classes
    JavaScalaConvertersSyntax
  11. implicit class KeyAndValueStringInterpolationOps extends AnyRef
    Definition Classes
    AttributeSyntax
  12. case class MatchRegex extends ValidationRule with Product with Serializable

    Check if value match specified regex.

    Check if value match specified regex.

    Definition Classes
    AllValueInstances
  13. implicit class ModifierCompatibleOps extends AnyRef
    Definition Classes
    RuleSyntax
  14. implicit class NodeSeqConverterSyntaxOps extends AnyRef
    Definition Classes
    ConverterSyntax
  15. implicit class NodeSeqNormalizationAndEqualityOps extends AnyRef
    Definition Classes
    NormalizerSyntax
  16. implicit class OptionFunctionKConverterSyntaxOps[A] extends AnyRef
    Definition Classes
    ConverterSyntax
  17. implicit class PredicateOps[T] extends AnyRef
    Definition Classes
    PredicateSyntax
  18. case class Prepend extends ComposableXmlModifier with Product with Serializable

    Prepend nodes to current nodes.

    Prepend nodes to current nodes. Supported only for Node and Group elements, in other case will fail.

    Definition Classes
    XmlModifierInstances
  19. 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
  20. case class Replace extends ComposableXmlModifier with Product with Serializable

    Replace current nodes.

    Replace current nodes.

    Definition Classes
    XmlModifierInstances
  21. implicit class ScalaToJavaElemOps extends AnyRef
    Definition Classes
    JavaScalaConvertersSyntax
  22. implicit class ScalaToJavaNodeOps extends AnyRef
    Definition Classes
    JavaScalaConvertersSyntax
  23. 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
  24. implicit class ValidatedAndThenConverterSyntaxOps[E, A] extends AnyRef
    Definition Classes
    ConverterSyntax
  25. implicit class XmlContentZoomSyntaxForBindedXmlZoom extends AnyRef
    Definition Classes
    ZoomSyntax
  26. implicit class XmlContentZoomSyntaxForId extends AnyRef
    Definition Classes
    ZoomSyntax
  27. implicit class XmlContentZoomSyntaxForXmlZoom extends AnyRef
    Definition Classes
    ZoomSyntax
  28. implicit class XmlNodeSeqTransformerOps extends AnyRef
    Definition Classes
    RuleSyntax
  29. implicit class XmlRuleOps extends AnyRef
    Definition Classes
    RuleSyntax
  30. implicit class XmlSeqRuleOps extends AnyRef
    Definition Classes
    RuleSyntax
  31. implicit class XmlZoomNodeBaseOps[Z <: XmlZoomNodeBase] extends AnyRef
    Definition Classes
    ZoomSyntax
  32. implicit class XmlZoomToRuleOps extends AnyRef
    Definition Classes
    RuleSyntax

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. def $(document: NodeSeq): BindedXmlZoom
    Definition Classes
    XmlZoomInstances
  4. lazy val $: XmlZoom
    Definition Classes
    XmlZoomInstances
  5. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  6. 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
  7. implicit def appExOrEuEitherExNatTransformationInstance[G[_]](implicit arg0: AppExOrEu[G]): ~>[EitherEx, G]
    Definition Classes
    ConverterNaturalTransformationInstances
  8. implicit def appExOrEuEitherNelExNatTransformationInstance[G[_]](implicit arg0: AppExOrEu[G]): ~>[EitherNelEx, G]
    Definition Classes
    ConverterNaturalTransformationInstances
  9. implicit def appExOrEuTryNatTransformationInstance[G[_]](implicit arg0: AppExOrEu[G]): ~>[Try, G]
    Definition Classes
    ConverterNaturalTransformationInstances
  10. implicit def appExOrEuValidatedExNatTransformationInstance[G[_]](implicit arg0: AppExOrEu[G]): ~>[ValidatedEx, G]
    Definition Classes
    ConverterNaturalTransformationInstances
  11. implicit def appExOrEuValidatedNelExNatTransformationInstance[G[_]](implicit arg0: AppExOrEu[G]): ~>[ValidatedNelEx, G]
    Definition Classes
    ConverterNaturalTransformationInstances
  12. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  13. 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
  14. 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
  15. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  16. implicit val composableXmlModifierMonoidInstance: Monoid[ComposableXmlModifier]
    Definition Classes
    XmlModifierInstances
  17. implicit val convertBigDecimalToValue: As[BigDecimal, SimpleValue]
    Definition Classes
    ConverterLowerPriorityImplicits2
  18. implicit val convertBigIntToValue: As[BigInt, SimpleValue]
    Definition Classes
    ConverterLowerPriorityImplicits2
  19. implicit val convertCharToValue: As[Char, SimpleValue]
    Definition Classes
    ConverterLowerPriorityImplicits2
  20. implicit val convertDoubleToValue: As[Double, SimpleValue]
    Definition Classes
    ConverterLowerPriorityImplicits2
  21. implicit val convertFloatToValue: As[Float, SimpleValue]
    Definition Classes
    ConverterLowerPriorityImplicits2
  22. implicit val convertIntToValue: As[Int, SimpleValue]
    Definition Classes
    ConverterLowerPriorityImplicits2
  23. implicit val convertLongToValue: As[Long, SimpleValue]
    Definition Classes
    ConverterLowerPriorityImplicits2
  24. implicit val convertNyteToValue: As[Byte, SimpleValue]
    Definition Classes
    ConverterLowerPriorityImplicits2
  25. implicit val convertShortToValue: As[Short, SimpleValue]
    Definition Classes
    ConverterLowerPriorityImplicits2
  26. implicit val convertStringToValue: As[String, SimpleValue]
    Definition Classes
    ConverterLowerPriorityImplicits2
  27. implicit def convertValueToFBigDecimal[F[_]](implicit arg0: AppExOrEu[F]): As[Value, F[BigDecimal]]
    Definition Classes
    ConverterLowerPriorityImplicits2
  28. implicit def convertValueToFBigInt[F[_]](implicit arg0: AppExOrEu[F]): As[Value, F[BigInt]]
    Definition Classes
    ConverterLowerPriorityImplicits2
  29. implicit def convertValueToFChar[F[_]](implicit arg0: AppExOrEu[F]): As[Value, F[Char]]
    Definition Classes
    ConverterLowerPriorityImplicits2
  30. implicit def convertValueToFDouble[F[_]](implicit arg0: AppExOrEu[F]): As[Value, F[Double]]
    Definition Classes
    ConverterLowerPriorityImplicits2
  31. implicit def convertValueToFFloat[F[_]](implicit arg0: AppExOrEu[F]): As[Value, F[Float]]
    Definition Classes
    ConverterLowerPriorityImplicits2
  32. implicit def convertValueToFInt[F[_]](implicit arg0: AppExOrEu[F]): As[Value, F[Int]]
    Definition Classes
    ConverterLowerPriorityImplicits2
  33. implicit def convertValueToFLong[F[_]](implicit arg0: AppExOrEu[F]): As[Value, F[Long]]
    Definition Classes
    ConverterLowerPriorityImplicits2
  34. implicit def convertValueToFNyte[F[_]](implicit arg0: AppExOrEu[F]): As[Value, F[Byte]]
    Definition Classes
    ConverterLowerPriorityImplicits2
  35. implicit def convertValueToFShort[F[_]](implicit arg0: AppExOrEu[F]): As[Value, F[Short]]
    Definition Classes
    ConverterLowerPriorityImplicits2
  36. implicit def convertValueToFString[F[_]](implicit arg0: AppExOrEu[F]): As[Value, F[String]]
    Definition Classes
    ConverterLowerPriorityImplicits2
  37. implicit val convertValueToString: As[SimpleValue, String]
    Definition Classes
    ConverterLowerPriorityImplicits2
  38. implicit def converterAndThenAs[E, A, B](implicit c: Converter[A, Validated[E, B]]): Converter[Validated[E, A], Validated[E, B]]
    Definition Classes
    ConverterLowerPriorityImplicits1
  39. implicit def converterFlatMapAs[F[_], A, B](implicit arg0: FlatMap[F], c: Converter[A, F[B]]): Converter[F[A], F[B]]
    Definition Classes
    ConverterLowerPriorityImplicits1
  40. implicit val converterThrowableNelToThrowableEx: As[ThrowableNel, Throwable]
    Definition Classes
    ConverterLowerPriorityImplicits2
  41. implicit val converterThrowableToThrowableNel: As[Throwable, ThrowableNel]
    Definition Classes
    ConverterLowerPriorityImplicits2
  42. 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
  43. implicit def converterXmlContentZoomRunnerForValidated[A](implicit c: Converter[ValidatedNelEx[String], ValidatedNelEx[A]]): Converter[XmlContentZoomRunner, ValidatedNelEx[A]]
    Definition Classes
    ConverterLowerPriorityImplicits2
  44. implicit def deriveTAsText_fromTAsValidatedValue[F[_], T](implicit arg0: AppExOrEu[F], arg1: =:!=[T, Text], c: As[T, ValidatedValue]): As[T, F[Text]]
    Definition Classes
    ConverterLowerPriorityImplicits1
  45. implicit def deriveTAsText_fromTAsValue[T](implicit arg0: =:!=[T, Text], c: As[T, SimpleValue]): As[T, Text]
    Definition Classes
    ConverterLowerPriorityImplicits1
  46. implicit def deriveTextToF_fromValueToF[F[_], T](implicit arg0: =:!=[T, Text], c: As[SimpleValue, F[T]]): As[Text, F[T]]
    Definition Classes
    ConverterLowerPriorityImplicits1
  47. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  48. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  49. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  50. 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
  51. 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
  52. 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
  53. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  54. implicit def identityConverter[A]: Converter[A, A]
    Definition Classes
    AllConverterInstances
  55. implicit def identityConverterApplicative[F[_], A](implicit arg0: Applicative[F], arg1: =:!=[A, F[A]]): Converter[A, F[A]]
    Definition Classes
    AllConverterInstances
  56. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  57. 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
  58. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  59. implicit val nodeToElemConverter: As[Node, Elem]
    Definition Classes
    ConverterLowerPriorityImplicits2
  60. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  61. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  62. def root(document: NodeSeq): BindedXmlZoom
    Definition Classes
    XmlZoomInstances
  63. lazy val root: XmlZoom
    Definition Classes
    XmlZoomInstances
  64. implicit val semigroupInstanceForAggregatedException: Semigroup[Throwable]
    Definition Classes
    AggregatedExceptionInstances
  65. 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
  66. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  67. def text(p: (String) => Boolean): XmlPredicate

    Filter nodes by text property.

    Filter nodes by text property.

    p

    Text predicate

    Definition Classes
    XmlPredicateInstances
  68. def toString(): String
    Definition Classes
    AnyRef → Any
  69. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  70. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  71. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  72. implicit val xmlZoomMonoid: Monoid[XmlZoom]
    Definition Classes
    XmlZoomInstances
  73. case object NonEmpty extends ValidationRule with Product with Serializable

    Check if value is empty.

    Check if value is empty.

    Definition Classes
    AllValueInstances
  74. case object Remove extends FinalXmlModifier with Product with Serializable

    Remove selected nodes.

    Remove selected nodes.

    Definition Classes
    XmlModifierInstances
  75. object RemoveAttrs extends Serializable
    Definition Classes
    XmlModifierInstances
  76. object SetAttrs extends Serializable
    Definition Classes
    XmlModifierInstances

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from AllInstances

Inherited from AllDataInstances

Inherited from AllConverterInstances

Inherited from ConverterNaturalTransformationInstances

Inherited from ConverterLowerPriorityImplicits2

Inherited from ConverterLowerPriorityImplicits1

Inherited from AggregatedExceptionInstances

Inherited from AllValueInstances

Inherited from AllTransforInstances

Inherited from XmlZoomInstances

Inherited from XmlPredicateInstances

Inherited from XmlModifierInstances

Inherited from AllCommonInstances

Inherited from AllSyntax

Inherited from JavaScalaConvertersSyntax

Inherited from AllDataSyntax

Inherited from PredicateSyntax

Inherited from AttributeSyntax

Inherited from ConverterSyntax

Inherited from AllTransformSyntax

Inherited from NormalizerSyntax

Inherited from ZoomSyntax

Inherited from RuleSyntax

Inherited from AllCommonSyntax

Inherited from NestedMapSyntax

Inherited from AnyRef

Inherited from Any

Ungrouped