weepickle-implicits
weepickle-implicits
API
com.rallyhealth.weepickle.v1.implicits
macros
DefaultFroms
DefaultTos
MapStringTo
Froms
Generated
LowPriFroms
MacrosCommon
Tos
discriminator
dropDefault
key
weepickle-implicits
/
com.rallyhealth.weepickle.v1.implicits
/
com.rallyhealth.weepickle.v1.implicits.macros
com.rallyhealth.weepickle.v1.implicits.macros
package
com.rallyhealth.weepickle.v1.implicits.macros
Members list
Clear all
Value members
Concrete methods
inline
def
enumValueOf
[
T
]:
String
=>
T
def
enumValueOfImpl
[
T
](
using
Quotes
,
Type
[
T
]):
Expr
[
String
=>
T
]
def
extractDiscriminator
[
A
](
using
Quotes
)(
sym
:
Symbol
):
Option
[
String
]
def
extractDropDefault
[
A
](
using
Quotes
)(
sym
:
Symbol
):
Boolean
def
extractKey
[
A
](
using
Quotes
)(
sym
:
Symbol
):
Option
[
String
]
inline
def
fieldLabels
[
T
]:
List
[(
String
,
Boolean
)]
def
fieldLabelsImpl
[
T
](
using
Quotes
,
Type
[
T
]):
Expr
[
List
[(
String
,
Boolean
)]]
inline
def
fullClassName
[
T
]: (
String
,
Boolean
)
def
fullClassNameImpl
[
T
](
using
Quotes
,
Type
[
T
]):
Expr
[(
String
,
Boolean
)]
inline
def
getDefaultParams
[
T
]:
String
=>
Option
[()
=>
AnyRef
]
def
getDefaultParamsImpl
[
T
](
using
Quotes
,
Type
[
T
]):
Expr
[
String
=>
Option
[()
=>
AnyRef
]]
inline
def
isMemberOfSealedHierarchy
[
T
]: (
Boolean
,
Option
[
String
])
def
isMemberOfSealedHierarchyImpl
[
T
](
using
Quotes
,
Type
[
T
]):
Expr
[(
Boolean
,
Option
[
String
])]
inline
def
summonList
[
T
<:
Tuple
]:
List
[
_
]
In this article
Members list
Value members
Concrete methods