configs
.
macros
ConfigReaderMacro
Related Doc:
package macros
class
ConfigReaderMacro
extends
MacroBase
with
Construct
with
ConfigReaderMacroImpl
Linear Supertypes
ConfigReaderMacroImpl
,
Construct
,
MacroBase
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
ConfigReaderMacro
ConfigReaderMacroImpl
Construct
MacroBase
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Instance Constructors
new
ConfigReaderMacro
(
c:
Context
)
Type Members
case class
Accessor
extends
Product
with
Serializable
Definition Classes
MacroBase
case class
CaseClass
extends
Target
with
SealedMember
with
Product
with
Serializable
Definition Classes
MacroBase
case class
CaseObject
extends
SealedMember
with
Product
with
Serializable
Definition Classes
MacroBase
class
ConfigReaderCache
extends (
ConfigReaderMacroImpl
.this)#
InstanceCache
Definition Classes
ConfigReaderMacroImpl
case class
Constructor
extends
InstanceProvider
with
Product
with
Serializable
Definition Classes
MacroBase
abstract
class
DerivingContext
extends
AnyRef
Definition Classes
MacroBase
class
DerivingReaderContext
extends (
ConfigReaderMacroImpl
.this)#
DerivingContext
Definition Classes
ConfigReaderMacroImpl
abstract
class
InstanceCache
extends
AnyRef
Definition Classes
MacroBase
sealed
trait
InstanceProvider
extends
AnyRef
Definition Classes
MacroBase
case class
JavaBeans
extends
Target
with
Product
with
Serializable
Definition Classes
MacroBase
case class
ModuleMethod
extends
Product
with
Serializable
Definition Classes
MacroBase
case class
NewInstance
extends
InstanceProvider
with
Product
with
Serializable
Definition Classes
MacroBase
case class
Param
extends
Product
with
Serializable
Definition Classes
MacroBase
case class
Property
extends
Product
with
Serializable
Definition Classes
MacroBase
case class
SealedClass
extends
Target
with
Product
with
Serializable
Definition Classes
MacroBase
sealed
trait
SealedMember
extends
AnyRef
Definition Classes
MacroBase
sealed
trait
Target
extends
AnyRef
Definition Classes
MacroBase
class
TypeMap
[
A
]
extends
AnyRef
Definition Classes
MacroBase
case class
ValueClass
extends
Target
with
Product
with
Serializable
Definition Classes
MacroBase
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
object
Property
extends
Serializable
Definition Classes
MacroBase
object
TypeMap
Definition Classes
MacroBase
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
val
c
:
Context
Definition Classes
ConfigReaderMacro
→ MacroBase
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@HotSpotIntrinsicCandidate
()
@throws
(
...
)
def
construct
[
A
]
(
implicit
arg0:
scala.reflect.macros.Universe.WeakTypeTag
[
A
]
)
:
Target
Attributes
protected
Definition Classes
Construct
def
constructBeans
[
A
]
(
newInstance:
scala.reflect.macros.Universe.Tree
)
(
implicit
arg0:
scala.reflect.macros.Universe.WeakTypeTag
[
A
]
)
:
JavaBeans
Attributes
protected
Definition Classes
Construct
def
decodedName
(
t:
scala.reflect.macros.Universe.Type
)
:
String
Definition Classes
MacroBase
def
decodedName
(
s:
scala.reflect.macros.Universe.Symbol
)
:
String
Definition Classes
MacroBase
def
defineInstance
[
T <:
Target
]
(
t:
T
)
(
f: (
T
) ⇒
scala.reflect.macros.Universe.Tree
)
(
implicit
ctx:
DerivingContext
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
MacroBase
def
derive
[
A
]
(
naming:
scala.reflect.macros.Universe.Tree
)
(
implicit
arg0:
scala.reflect.macros.Universe.WeakTypeTag
[
A
]
)
:
scala.reflect.macros.Universe.Tree
def
deriveBeanWith
[
A
]
(
newInstance:
scala.reflect.macros.Universe.Tree
)
(
naming:
scala.reflect.macros.Universe.Tree
)
(
implicit
arg0:
scala.reflect.macros.Universe.WeakTypeTag
[
A
]
)
:
scala.reflect.macros.Universe.Tree
def
deriveBeanWithImpl
(
beans:
JavaBeans
)
(
implicit
ctx:
DerivingReaderContext
)
:
scala.reflect.macros.Universe.Tree
Attributes
protected
Definition Classes
ConfigReaderMacroImpl
def
deriveImpl
(
target:
Target
)
(
implicit
ctx:
DerivingReaderContext
)
:
scala.reflect.macros.Universe.Tree
Attributes
protected
Definition Classes
ConfigReaderMacroImpl
def
encodedName
(
t:
scala.reflect.macros.Universe.Type
)
:
String
Definition Classes
MacroBase
def
encodedName
(
s:
scala.reflect.macros.Universe.Symbol
)
:
String
Definition Classes
MacroBase
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
freshName
(
name:
String
)
:
scala.reflect.macros.Universe.TermName
Definition Classes
MacroBase
def
freshName
()
:
scala.reflect.macros.Universe.TermName
Definition Classes
MacroBase
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
Annotations
@HotSpotIntrinsicCandidate
()
def
hasEmptyArgumentList
(
m:
scala.reflect.macros.Universe.MethodSymbol
)
:
Boolean
Definition Classes
MacroBase
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
Annotations
@HotSpotIntrinsicCandidate
()
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
newContext
(
naming:
scala.reflect.macros.Universe.Tree
)
:
DerivingReaderContext
Attributes
protected
Definition Classes
ConfigReaderMacroImpl
final
def
notify
()
:
Unit
Definition Classes
AnyRef
Annotations
@HotSpotIntrinsicCandidate
()
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
Annotations
@HotSpotIntrinsicCandidate
()
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
tMap
(
k:
scala.reflect.macros.Universe.Type
,
v:
scala.reflect.macros.Universe.Type
)
:
scala.reflect.macros.Universe.Type
Definition Classes
MacroBase
def
tOption
(
arg:
scala.reflect.macros.Universe.Type
)
:
scala.reflect.macros.Universe.Type
Definition Classes
MacroBase
def
toString
()
:
String
Definition Classes
AnyRef → Any
def
tqTuple
(
args:
Seq
[
scala.reflect.macros.Universe.Type
]
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
MacroBase
def
tupleAt
(
t:
scala.reflect.macros.Universe.TermName
,
i:
Int
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
MacroBase
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
Deprecated Value Members
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@Deprecated
@deprecated
@throws
(
classOf[java.lang.Throwable]
)
Deprecated
(Since version )
see corresponding Javadoc for more information.
Inherited from
ConfigReaderMacroImpl
Inherited from
Construct
Inherited from
MacroBase
Inherited from
AnyRef
Inherited from
Any
Ungrouped