com.twitter.scalding.macros

impl

package impl

Visibility
  1. Public
  2. All

Type Members

  1. trait CaseClassFieldSetter extends AnyRef

    Helper to set fields from a case class to other "container" types E.

  2. sealed trait NamingScheme extends AnyRef

    Naming scheme for cascading Tuple fields used by FieldsProviderImpl macro.

Value Members

  1. object CaseClassBasedSetterImpl

    Helper class for generating setters from case class to other types.

  2. object FieldsProviderImpl

    This class contains the core macro implementations.

  3. object Indexed extends NamingScheme with Product with Serializable

    Uses zero-based indexes for field names.

  4. object NamedNoPrefix extends NamingScheme with Product with Serializable

    No prefixes for naming nested fields.

  5. object NamedWithPrefix extends NamingScheme with Product with Serializable

    Uses prefixes for naming nested fields.

  6. object TupleConverterImpl

    This class contains the core macro implementations.

  7. object TupleFieldSetter extends CaseClassFieldSetter

    Helper class for setting case class fields in cascading Tuple

  8. object TupleSetterImpl

    This class contains the core macro implementations.

  9. object TypeDescriptorProviderImpl

    This class contains the core macro implementations.

Ungrouped