class EncoderDsl[F[_]] extends EnsureOps
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- EncoderDsl
- EnsureOps
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new EncoderDsl()(implicit arg0: Monad[F])
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def attr(name: String): XmlEncoder[F, String, @@[String, AttrValue], String]
- def check[F[_], A](f: (A) => Boolean, msg: (A) => String)(implicit arg0: Applicative[F]): Ensure[F, A]
- Definition Classes
- EnsureOps
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- def elem1[C1, C, A](name: String, c1: C1)(implicit enc: HListEncoder[F, ::[C1, HNil], C], compact: CompactHList[C, A]): ElemEncoder[F, A]
- def elem10[C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C, A](name: String, c1: C1, c2: C2, c3: C3, c4: C4, c5: C5, c6: C6, c7: C7, c8: C8, c9: C9, c10: C10)(implicit enc: HListEncoder[F, ::[C1, ::[C2, ::[C3, ::[C4, ::[C5, ::[C6, ::[C7, ::[C8, ::[C9, ::[C10, HNil]]]]]]]]]], C], compact: CompactHList[C, A]): ElemEncoder[F, A]
- def elem11[C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C, A](name: String, c1: C1, c2: C2, c3: C3, c4: C4, c5: C5, c6: C6, c7: C7, c8: C8, c9: C9, c10: C10, c11: C11)(implicit enc: HListEncoder[F, ::[C1, ::[C2, ::[C3, ::[C4, ::[C5, ::[C6, ::[C7, ::[C8, ::[C9, ::[C10, ::[C11, HNil]]]]]]]]]]], C], compact: CompactHList[C, A]): ElemEncoder[F, A]
- def elem12[C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C, A](name: String, c1: C1, c2: C2, c3: C3, c4: C4, c5: C5, c6: C6, c7: C7, c8: C8, c9: C9, c10: C10, c11: C11, c12: C12)(implicit enc: HListEncoder[F, ::[C1, ::[C2, ::[C3, ::[C4, ::[C5, ::[C6, ::[C7, ::[C8, ::[C9, ::[C10, ::[C11, ::[C12, HNil]]]]]]]]]]]], C], compact: CompactHList[C, A]): ElemEncoder[F, A]
- def elem2[C1, C2, C, A](name: String, c1: C1, c2: C2)(implicit enc: HListEncoder[F, ::[C1, ::[C2, HNil]], C], compact: CompactHList[C, A]): ElemEncoder[F, A]
- def elem3[C1, C2, C3, C, A](name: String, c1: C1, c2: C2, c3: C3)(implicit enc: HListEncoder[F, ::[C1, ::[C2, ::[C3, HNil]]], C], compact: CompactHList[C, A]): ElemEncoder[F, A]
- def elem4[C1, C2, C3, C4, C, A](name: String, c1: C1, c2: C2, c3: C3, c4: C4)(implicit enc: HListEncoder[F, ::[C1, ::[C2, ::[C3, ::[C4, HNil]]]], C], compact: CompactHList[C, A]): ElemEncoder[F, A]
- def elem5[C1, C2, C3, C4, C5, C, A](name: String, c1: C1, c2: C2, c3: C3, c4: C4, c5: C5)(implicit enc: HListEncoder[F, ::[C1, ::[C2, ::[C3, ::[C4, ::[C5, HNil]]]]], C], compact: CompactHList[C, A]): ElemEncoder[F, A]
- def elem6[C1, C2, C3, C4, C5, C6, C, A](name: String, c1: C1, c2: C2, c3: C3, c4: C4, c5: C5, c6: C6)(implicit enc: HListEncoder[F, ::[C1, ::[C2, ::[C3, ::[C4, ::[C5, ::[C6, HNil]]]]]], C], compact: CompactHList[C, A]): ElemEncoder[F, A]
- def elem7[C1, C2, C3, C4, C5, C6, C7, C, A](name: String, c1: C1, c2: C2, c3: C3, c4: C4, c5: C5, c6: C6, c7: C7)(implicit enc: HListEncoder[F, ::[C1, ::[C2, ::[C3, ::[C4, ::[C5, ::[C6, ::[C7, HNil]]]]]]], C], compact: CompactHList[C, A]): ElemEncoder[F, A]
- def elem8[C1, C2, C3, C4, C5, C6, C7, C8, C, A](name: String, c1: C1, c2: C2, c3: C3, c4: C4, c5: C5, c6: C6, c7: C7, c8: C8)(implicit enc: HListEncoder[F, ::[C1, ::[C2, ::[C3, ::[C4, ::[C5, ::[C6, ::[C7, ::[C8, HNil]]]]]]]], C], compact: CompactHList[C, A]): ElemEncoder[F, A]
- def elem9[C1, C2, C3, C4, C5, C6, C7, C8, C9, C, A](name: String, c1: C1, c2: C2, c3: C3, c4: C4, c5: C5, c6: C6, c7: C7, c8: C8, c9: C9)(implicit enc: HListEncoder[F, ::[C1, ::[C2, ::[C3, ::[C4, ::[C5, ::[C6, ::[C7, ::[C8, ::[C9, HNil]]]]]]]]], C], compact: CompactHList[C, A]): ElemEncoder[F, A]
- 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 hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def mustEqual[F[_], A](a: A)(implicit arg0: Applicative[F], ev: Equal[A]): Ensure[F, A]
- Definition Classes
- EnsureOps
- Annotations
- @SuppressWarnings()
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def nonEmpty[F[_]](implicit arg0: Applicative[F]): Ensure[F, String]
- Definition Classes
- EnsureOps
- def nonEmptyText: XmlEncoder[F, Unit, @@[String, NonEmptyTextValue], String]
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def oneOrMore[S, D, X, A](encoder: XmlEncoder[F, D, X, A]): XmlEncoder[F, D, NonEmptyList[X], NonEmptyList[A]]
- def optional[S, D, X, A](encoder: XmlEncoder[F, D, X, A]): XmlEncoder[F, D, Option[X], Option[A]]
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def text: XmlEncoder[F, Unit, @@[String, TextValue], String]
- 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])
- def zeroOrMore[S, D, X, A](encoder: XmlEncoder[F, D, X, A]): XmlEncoder[F, D, List[X], List[A]]
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated