trait ArgonautScalazs extends ACursorScalazs with CodecJsonScalazs with ContextScalazs with ContextElementScalazs with CursorScalazs with CursorHistoryScalazs with CursorOpScalazs with CursorOpElementScalazs with DecodeJsonScalazs with DecodeResultScalazs with EncodeJsonScalazs with HCursorScalazs with JsonScalazs with JsonIdentityScalazs with JsonObjectScalazs with PrettyParamsScalazs with StringWrapScalazs
- Alphabetic
- By Inheritance
- ArgonautScalazs
- StringWrapScalazs
- PrettyParamsScalazs
- JsonObjectScalazs
- JsonIdentityScalazs
- JsonScalazs
- HCursorScalazs
- EncodeJsonScalazs
- DecodeResultScalazs
- DecodeJsonScalazs
- CursorOpElementScalazs
- CursorOpScalazs
- CursorHistoryScalazs
- CursorScalazs
- ContextElementScalazs
- ContextScalazs
- CodecJsonScalazs
- ACursorScalazs
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
type
DecodeEither[A] = Either[(String, CursorHistory), A]
- Definition Classes
- DecodeResultScalazs
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
-
implicit
val
ContextElementInstances: Equal[ContextElement] with Show[ContextElement]
- Definition Classes
- ContextElementScalazs
-
implicit
val
ContextInstances: Equal[Context] with Show[Context]
- Definition Classes
- ContextScalazs
-
implicit
val
CursorHistoryInstances: Show[CursorHistory] with Equal[CursorHistory] with Monoid[CursorHistory]
- Definition Classes
- CursorHistoryScalazs
-
implicit
val
CursorInstances: Equal[Cursor] with Show[Cursor]
- Definition Classes
- CursorScalazs
-
implicit
val
CursorOpElementInstances: Show[CursorOpElement] with Equal[CursorOpElement]
- Definition Classes
- CursorOpElementScalazs
-
implicit
val
CursorOpInstances: Show[CursorOp] with Equal[CursorOp]
- Definition Classes
- CursorOpScalazs
-
implicit
def
DListDecodeJson[A](implicit arg0: DecodeJson[A]): DecodeJson[DList[A]]
- Definition Classes
- DecodeJsonScalazs
-
implicit
def
DListEncodeJson[A](implicit arg0: EncodeJson[A]): EncodeJson[DList[A]]
- Definition Classes
- EncodeJsonScalazs
-
implicit
def
DecodeResultEqual[A](implicit arg0: Equal[A]): Equal[DecodeResult[A]]
- Definition Classes
- DecodeResultScalazs
-
implicit
def
DecodeResultMonad: Monad[DecodeResult] with Traverse[DecodeResult]
- Definition Classes
- DecodeResultScalazs
-
implicit
def
DecodeResultShow[A](implicit arg0: Show[A]): Show[DecodeResult[A]]
- Definition Classes
- DecodeResultScalazs
-
implicit
def
DisjunctionEncodeJson[A, B](implicit ea: EncodeJson[A], eb: EncodeJson[B]): EncodeJson[\/[A, B]]
- Definition Classes
- EncodeJsonScalazs
-
implicit
val
EncodeJsonContra: Contravariant[EncodeJson]
- Definition Classes
- EncodeJsonScalazs
-
implicit
def
EphemeralStreamDecodeJson[A](implicit arg0: DecodeJson[A]): DecodeJson[EphemeralStream[A]]
- Definition Classes
- DecodeJsonScalazs
-
implicit
def
EphemeralStreamEncodeJson[A](implicit arg0: EncodeJson[A]): EncodeJson[EphemeralStream[A]]
- Definition Classes
- EncodeJsonScalazs
-
implicit
def
IListDecodeJson[A](implicit arg0: DecodeJson[A]): DecodeJson[IList[A]]
- Definition Classes
- DecodeJsonScalazs
-
implicit
def
IListEncodeJson[A](implicit arg0: EncodeJson[A]): EncodeJson[IList[A]]
- Definition Classes
- EncodeJsonScalazs
-
implicit
def
IMapDecodeJson[A](implicit arg0: DecodeJson[A]): DecodeJson[==>>[String, A]]
- Definition Classes
- DecodeJsonScalazs
-
implicit
def
IMapEncodeJson[A, B](implicit A: EncodeJsonKey[A], B: EncodeJson[B]): EncodeJson[==>>[A, B]]
- Definition Classes
- EncodeJsonScalazs
-
implicit
def
ISetDecodeJson[A](implicit arg0: DecodeJson[A], arg1: Order[A]): DecodeJson[ISet[A]]
- Definition Classes
- DecodeJsonScalazs
-
implicit
def
ISetEncodeJson[A](implicit arg0: EncodeJson[A]): EncodeJson[ISet[A]]
- Definition Classes
- EncodeJsonScalazs
-
implicit
val
JsonInstances: Equal[Json] with Show[Json]
- Definition Classes
- JsonScalazs
-
implicit
val
JsonObjectEqual: Equal[JsonObject]
- Definition Classes
- JsonObjectScalazs
-
implicit
val
JsonObjectShow: Show[JsonObject]
- Definition Classes
- JsonObjectScalazs
-
implicit
def
MaybeDecodeJson[A](implicit e: DecodeJson[A]): DecodeJson[Maybe[A]]
- Definition Classes
- DecodeJsonScalazs
-
implicit
def
MaybeEncodeJson[A](implicit e: EncodeJson[A]): EncodeJson[Maybe[A]]
- Definition Classes
- EncodeJsonScalazs
-
implicit
def
NonEmptyListDecodeJson[A](implicit arg0: DecodeJson[A]): DecodeJson[NonEmptyList[A]]
- Definition Classes
- DecodeJsonScalazs
-
implicit
def
NonEmptyListEncodeJson[A](implicit arg0: EncodeJson[A]): EncodeJson[NonEmptyList[A]]
- Definition Classes
- EncodeJsonScalazs
-
implicit
def
ScalazEitherDecodeJson[A, B](implicit ea: DecodeJson[A], eb: DecodeJson[B]): DecodeJson[\/[A, B]]
- Definition Classes
- DecodeJsonScalazs
-
implicit
def
ValidationDecodeJson[A, B](implicit ea: DecodeJson[A], eb: DecodeJson[B]): DecodeJson[Validation[A, B]]
- Definition Classes
- DecodeJsonScalazs
-
implicit
def
ValidationEncodeJson[E, A](implicit ea: EncodeJson[E], eb: EncodeJson[A]): EncodeJson[Validation[E, A]]
- Definition Classes
- EncodeJsonScalazs
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
asWithValidation[A](f: (HCursor) ⇒ ValidationNel[String, A]): DecodeJson[A]
Decode
A
based onHCursor => ValidationNel[String, A]
function.Decode
A
based onHCursor => ValidationNel[String, A]
function.- Definition Classes
- JsonScalazs
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
def
cursorOpDeleteGoFieldL: @?>[CursorOpElement, Json.JsonField]
- Definition Classes
- CursorOpElementScalazs
-
def
cursorOpDownAtL: @?>[CursorOpElement, (Json) ⇒ Boolean]
- Definition Classes
- CursorOpElementScalazs
-
def
cursorOpDownFieldL: @?>[CursorOpElement, Json.JsonField]
- Definition Classes
- CursorOpElementScalazs
-
def
cursorOpDownNL: @?>[CursorOpElement, Int]
- Definition Classes
- CursorOpElementScalazs
-
def
cursorOpFieldL: @?>[CursorOpElement, Json.JsonField]
- Definition Classes
- CursorOpElementScalazs
-
def
cursorOpFindL: @?>[CursorOpElement, (Json) ⇒ Boolean]
- Definition Classes
- CursorOpElementScalazs
-
def
cursorOpLeftAtL: @?>[CursorOpElement, (Json) ⇒ Boolean]
- Definition Classes
- CursorOpElementScalazs
-
def
cursorOpLeftNL: @?>[CursorOpElement, Int]
- Definition Classes
- CursorOpElementScalazs
-
def
cursorOpRightAtL: @?>[CursorOpElement, (Json) ⇒ Boolean]
- Definition Classes
- CursorOpElementScalazs
-
def
cursorOpRightNL: @?>[CursorOpElement, Int]
- Definition Classes
- CursorOpElementScalazs
-
val
decodeResultIsoFunctor: scalaz.Isomorphism.IsoFunctor[DecodeResult, DecodeEither]
- Definition Classes
- DecodeResultScalazs
-
def
decodeResultIsoSet[A]: scalaz.Isomorphism.IsoSet[DecodeResult[A], DecodeEither[A]]
- Definition Classes
- DecodeResultScalazs
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
failedResultHistoryL[A]: @?>[DecodeResult[A], CursorHistory]
- Definition Classes
- DecodeResultScalazs
-
def
failedResultL[A]: @?>[DecodeResult[A], (String, CursorHistory)]
- Definition Classes
- DecodeResultScalazs
-
def
failedResultMessageL[A]: @?>[DecodeResult[A], String]
- Definition Classes
- DecodeResultScalazs
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
val
focusL: @>[Cursor, Json]
A lens of a cursor's focus.
A lens of a cursor's focus.
- Definition Classes
- CursorScalazs
-
def
fromFoldable[F[_], A](implicit A: EncodeJson[A], F: Foldable[F]): EncodeJson[F[A]]
- Definition Classes
- EncodeJsonScalazs
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
val
hcursorHistoryL: @>[HCursor, CursorHistory]
- Definition Classes
- HCursorScalazs
-
val
hcursorL: @>[HCursor, Cursor]
- Definition Classes
- HCursorScalazs
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
jArrayPL: @?>[Json, Json.JsonArray]
A partial lens for JSON array values.
A partial lens for JSON array values.
- Definition Classes
- JsonScalazs
-
def
jBoolPL: @?>[Json, Boolean]
A partial lens for JSON boolean values.
A partial lens for JSON boolean values.
- Definition Classes
- JsonScalazs
-
def
jNumberPL: @?>[Json, JsonNumber]
A partial lens for JSON number values.
A partial lens for JSON number values.
- Definition Classes
- JsonScalazs
-
def
jObjectPL: @?>[Json, JsonObject]
A partial lens for JSON object values.
A partial lens for JSON object values.
- Definition Classes
- JsonScalazs
-
def
jStringPL: @?>[Json, Json.JsonString]
A partial lens for JSON string values.
A partial lens for JSON string values.
- Definition Classes
- JsonScalazs
-
def
jsonArrayPL(n: Int): @?>[Json.JsonArray, Json]
A partial lens for element of JSON array.
A partial lens for element of JSON array.
- Definition Classes
- JsonScalazs
-
def
jsonObjectL(f: Json.JsonField): @>[JsonObject, Option[Json]]
The lens to the JSON value.
The lens to the JSON value.
- Definition Classes
- JsonObjectScalazs
-
def
jsonObjectPL(f: Json.JsonField): @?>[JsonObject, Json]
The partial lens to the JSON value.
The partial lens to the JSON value.
- Definition Classes
- JsonObjectScalazs
-
val
leftL: @?>[Cursor, Json]
A partial lens of the left of a cursor at a JSON array.
A partial lens of the left of a cursor at a JSON array.
- Definition Classes
- CursorScalazs
-
val
leftsL: @?>[Cursor, Json.JsonArray]
A partial lens of the lefts of a cursor at a JSON array.
A partial lens of the lefts of a cursor at a JSON array.
- Definition Classes
- CursorScalazs
-
final
def
loop[A, X](d: DecodeResult[A], e: (String, CursorHistory) ⇒ X, f: (A) ⇒ \/[X, DecodeResult[A]]): X
- Definition Classes
- DecodeResultScalazs
- Annotations
- @tailrec()
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
implicit
val
prettyParamsEqual: Equal[PrettyParams]
- Definition Classes
- PrettyParamsScalazs
-
val
rightL: @?>[Cursor, Json]
A partial lens of the right of a cursor at a JSON array.
A partial lens of the right of a cursor at a JSON array.
- Definition Classes
- CursorScalazs
-
val
rightsL: @?>[Cursor, Json.JsonArray]
A partial lens of the rights of a cursor at a JSON array.
A partial lens of the rights of a cursor at a JSON array.
- Definition Classes
- CursorScalazs
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
traverse[F[_]](o: JsonObject, f: (Json) ⇒ F[Json])(implicit FF: Applicative[F]): F[JsonObject]
- Definition Classes
- JsonObjectScalazs
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )