airframe-surface
airframe-surface
wvlet.airframe.surface
Alias
AnyRefSurface
ArraySurface
CName
CName
CanonicalNameFormatter
ToCanonicalNameFormatter
ClassMethodSurface
EnumSurface
ExistentialType
GenericSurface
HigherKindedTypeSurface
JavaEnumSurface
LazySurface
MethodModifier
MethodParameter
MethodRef
MethodSurface
ObjectFactory
OptionSurface
Parameter
ParameterBase
Primitive
BigInt
BigInteger
Boolean
Byte
Char
Double
Float
Int
Long
PrimitiveSurface
Short
String
Unit
RecordParameter
RecordSurface
RecordSurface
StdMethodParameter
Surface
Surface
TaggedSurface
TupleSurface
Union
Union2
Union3
Zero
wvlet.airframe.surface.reflect
GenericBuilder
MethodCallBuilder
ObjectBuilder
ArrayHolder
BuilderElement
Holder
Value
ObjectBuilder
Path
Path
ReflectMethodSurface
ReflectMethodSurface
ReflectSurfaceFactory
ReflectTypeUtil
RuntimeGenericSurface
RuntimeMethodParameter
RuntimeSurface
SimpleObjectBuilder
StandardBuilder
TastySurfaceFactory
ToRuntimeMethodSurface
ToRuntimeSurface
ToRuntimeSurfaceParameter
TypeConverter
wvlet.airframe.surface.tag
Tagger
airframe-surface
/
wvlet.airframe.surface.reflect
/
MethodCallBuilder
MethodCallBuilder
class
MethodCallBuilder
(
m:
MethodSurface
,
owner:
AnyRef
)
extends
StandardBuilder
with
LogSupport
Builds method call arguments
Graph
Supertypes
trait
StandardBuilder
trait
LogSupport
trait
LazyLogger
trait
LoggingMethods
trait
Serializable
trait
GenericBuilder
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
protected
def
defaultValues
:
Map
[
String
,
Any
]
def
execute
:
Any
protected
def
findParameter
(
name:
String
):
Option
[
MethodParameter
]
Inherited methods
inline protected
def
debug
(
inline
message:
Any
,
inline
cause:
Throwable
):
Unit
Inherited from:
LoggingMethods
inline protected
def
debug
(
inline
message:
Any
):
Unit
Inherited from:
LoggingMethods
inline protected
def
error
(
inline
message:
Any
,
inline
cause:
Throwable
):
Unit
Inherited from:
LoggingMethods
inline protected
def
error
(
inline
message:
Any
):
Unit
Inherited from:
LoggingMethods
def
get
(
name:
String
):
Option
[
Any
]
Inherited from:
StandardBuilder
protected
def
getParameterTypeOf
(
name:
String
):
Parameter
Inherited from:
StandardBuilder
inline protected
def
info
(
inline
message:
Any
,
inline
cause:
Throwable
):
Unit
Inherited from:
LoggingMethods
inline protected
def
info
(
inline
message:
Any
):
Unit
Inherited from:
LoggingMethods
inline protected
def
logAt
(
inline
logLevel:
LogLevel
,
inline
message:
Any
):
Unit
Inherited from:
LoggingMethods
def
set
(
path:
Path
,
value:
Any
):
Unit
Inherited from:
StandardBuilder
def
set
(
path:
String
,
value:
Any
):
Unit
Inherited from:
GenericBuilder
inline protected
def
trace
(
inline
message:
Any
,
inline
cause:
Throwable
):
Unit
Inherited from:
LoggingMethods
inline protected
def
trace
(
inline
message:
Any
):
Unit
Inherited from:
LoggingMethods
inline protected
def
warn
(
inline
message:
Any
,
inline
cause:
Throwable
):
Unit
Inherited from:
LoggingMethods
inline protected
def
warn
(
inline
message:
Any
):
Unit
Inherited from:
LoggingMethods
Inherited fields
protected
val
holder
:
Map
[
String
,
BuilderElement
]
Inherited from:
StandardBuilder