org.clapper

classutil

package classutil

Classes and utilities for operating on JVM classes, at runtime.

Visibility
  1. Public
  2. All

Type Members

  1. class ClassFinder extends AnyRef

    A ClassFinder finds classes in a class path, returning the result in a lazy iterator.

  2. trait ClassInfo extends AnyRef

    Information about a class, as read from a class file.

  3. trait FieldInfo extends AnyRef

    Information about a field, as read from a class file.

  4. trait MapToBeanMapper extends AnyRef

    Takes a Scala Map, with String keys and object values, and generates an object, with fields for each map value.

  5. trait MethodInfo extends AnyRef

    Information about a method, as read from a class file.

Value Members

  1. object ClassFinder extends AnyRef

    The entrance to the factory floor, providing methods for finding and filtering classes.

  2. object ClassUtil extends AnyRef

    Some general-purpose class-related utility functions.

  3. object MapToBean extends ClassNameGenerator

    Takes a Scala Map, with String keys and object values, and generates a Java Bean object, with fields for each map value.

  4. object Modifier extends Enumeration

    An enumerated high-level view of the modifiers that can be attached to a method, class or field.

  5. object ScalaObjectToBean extends AnyRef

    ScalaObjectToBean maps a Scala object into a read-only Java bean.