Package

wvlet.airframe.surface

reflect

Permalink

package reflect

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. reflect
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait GenericBuilder extends AnyRef

    Permalink
  2. class MethodCallBuilder extends StandardBuilder with LogSupport

    Permalink

    Builds method call arguments

  3. trait ObjectBuilder extends GenericBuilder

    Permalink

    Generic object builder

  4. trait Path extends Iterable[String]

    Permalink

    Representing paths separated by slashes

  5. case class ReflectMethodSurface(mod: Int, owner: Surface, name: String, returnType: Surface, args: Seq[MethodParameter]) extends MethodSurface with LogSupport with Product with Serializable

    Permalink

    MethodSurface for JVM.

    MethodSurface for JVM. This can call method through Java reflection

  6. case class RuntimeMethodParameter(method: MethodRef, index: Int, name: String, surface: Surface) extends MethodParameter with LogSupport with Product with Serializable

    Permalink

    MethodParameter implementation using reflection for accessing parameter values

  7. class SimpleObjectBuilder extends ObjectBuilder with StandardBuilder with LogSupport

    Permalink
  8. trait StandardBuilder extends GenericBuilder with LogSupport

    Permalink

    ObjectBuilder support overriding nested parameters by specifying a parameter path (Path)

  9. implicit class ToRuntimeMethodSurface extends AnyRef

    Permalink
  10. implicit class ToRuntimeSurface extends AnyRef

    Permalink
  11. implicit class ToRuntimeSurfaceParameter extends AnyRef

    Permalink

Value Members

  1. object ObjectBuilder extends LogSupport

    Permalink

  2. object Path extends LogSupport

    Permalink

  3. object ReflectSurfaceFactory extends LogSupport

    Permalink

  4. object ReflectTypeUtil extends LogSupport

    Permalink

  5. object RuntimeSurface extends LogSupport

    Permalink

  6. object TypeConverter extends LogSupport

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped