weepickle-core
weepickle-core
com.rallyhealth.weepickle.v1.core
Abort
Annotator
ArrVisitor
CallbackVisitor
FromInput
JsVisitor
JsonPointerVisitor
JsonPointerException
NoOpVisitor
NoOpVisitor
NullVisitor
ObjArrVisitor
ObjVisitor
Platform
SimpleVisitor
StringVisitor
TransformException
Types
CaseR
CaseObjectContext
CaseW
From
MapFrom
MapFromNulls
From
FromTo
FromTo
SimpleTo
SingletonR
SingletonW
Tagged
TaggedFrom
Leaf
Node
TaggedFrom
TaggedFromTo
Leaf
Node
TaggedFromTo
TaggedTo
Leaf
Node
TaggedTo
To
Delegate
MapTo
To
TupleNFrom
TupleNTo
Util
Visitor
Visitor
ArrDelegate
Delegate
MapArrContext
MapObjContext
MapTo
ObjDelegate
weepickle-core
/
com.rallyhealth.weepickle.v1.core
/
Visitor
/
MapTo
MapTo
abstract
class
MapTo
[-T, V, Z](delegatedTo:
Visitor
[
T
,
V
]) extends
Visitor
[
T
,
Z
]
Graph
Supertypes
Known subtypes
trait
Visitor
[
T
,
Z
]
trait
AutoCloseable
class
Object
trait
Matchable
class
Any
class
MapTo
[
T
,
V
,
Z
]
Value members
Value members
Abstract methods
def
mapNonNullsFunction
(t:
V
):
Z
Concrete methods
override
def
close
():
Unit
Definition Classes
Visitor
->
AutoCloseable
def
mapFunction
(v:
V
):
Z
override
def
visitArray
(length:
Int
):
ArrVisitor
[
T
,
Z
]
Definition Classes
Visitor
override
def
visitBinary
(bytes:
Array
[
Byte
], offset:
Int
, len:
Int
):
Z
Definition Classes
Visitor
override
def
visitChar
(c:
Char
):
Z
Definition Classes
Visitor
override
def
visitExt
(tag:
Byte
, bytes:
Array
[
Byte
], offset:
Int
, len:
Int
):
Z
Definition Classes
Visitor
override
def
visitFalse
():
Z
Definition Classes
Visitor
override
def
visitFloat32
(d:
Float
):
Z
Definition Classes
Visitor
override
def
visitFloat64
(d:
Double
):
Z
Definition Classes
Visitor
override
def
visitFloat64String
(s:
String
):
Z
Definition Classes
Visitor
override
def
visitFloat64StringParts
(cs:
CharSequence
, decIndex:
Int
, expIndex:
Int
):
Z
Definition Classes
Visitor
override
def
visitInt32
(i:
Int
):
Z
Definition Classes
Visitor
override
def
visitInt64
(l:
Long
):
Z
Definition Classes
Visitor
override
def
visitNull
():
Z
Definition Classes
Visitor
override
def
visitObject
(length:
Int
):
ObjVisitor
[
T
,
Z
]
Definition Classes
Visitor
override
def
visitString
(cs:
CharSequence
):
Z
Definition Classes
Visitor
override
def
visitTimestamp
(instant:
Instant
):
Z
Definition Classes
Visitor
override
def
visitTrue
():
Z
Definition Classes
Visitor
override
def
visitUInt64
(ul:
Long
):
Z
Definition Classes
Visitor
Inherited methods
def
map
[Z](f:
Z
=> Z):
Visitor
[
T
, Z]
Inherited from
Visitor
def
mapNulls
[Z](f:
Z
=> Z):
Visitor
[
T
, Z]
Inherited from
Visitor