common
common
io.github.liewhite.common
AnnotationMacros
DefaultValue
DefaultValue
OptionGiven
OptionGiven
exist
notExist
ReflectionUtils
Mirror
Mirror
RepeatableAnnotation
RepeatableAnnotation
RepeatableAnnotations
RepeatableAnnotations
SummonUtils
common
/
io.github.liewhite.common
/
ReflectionUtils
ReflectionUtils
class
ReflectionUtils
[Q <:
Quotes
&
Singleton
](val q:
Q
)
Graph
Supertypes
class
Object
trait
Matchable
class
Any
Type members
Value members
Type members
Classlikes
case
class
Mirror
(MirroredType:
TypeRepr
, MirroredMonoType:
TypeRepr
, MirroredElemTypes:
Seq
[
TypeRepr
], MirroredLabel:
String
, MirroredElemLabels:
Seq
[
String
])
Companion
object
object
Mirror
Companion
class
Value members
Concrete methods
def
findMemberType
(tp:
TypeRepr
, name:
String
):
Option
[
TypeRepr
]
def
low
(tp:
TypeRepr
):
TypeRepr
def
tupleTypeElements
(tp:
TypeRepr
):
List
[
TypeRepr
]
Concrete fields
val
q
:
Q