com.twitter.chill

config

package config

Content Hierarchy Learn more about scaladoc diagrams
Visibility
  1. Public
  2. All

Type Members

  1. abstract class Config extends AnyRef

  2. class ConfigurationException extends Exception

  3. class ConfiguredInstantiator extends KryoInstantiator

  4. class JavaMapConfig extends Config

  5. class ReflectingInstantiator extends KryoInstantiator

  6. case class ReflectingInstantiatorBuilder(kryoClass: Class[_ <: esotericsoftware.kryo.Kryo] = classOf[Kryo], instantiatorStrategyClass: Class[_ <: InstantiatorStrategy] = classOf[StdInstantiatorStrategy], classes: Iterable[ClassRegistrar[_]] = Nil, serializers: Iterable[ReflectingRegistrar[_]] = Nil, defaults: Iterable[ReflectingDefaultRegistrar[_]] = Nil, registrationRequired: Boolean = false, skipMissing: Boolean = false) extends Product with Serializable

    a builder for the ReflectingInstantiator use the copy(arg = value) to change values: ReflectingInstantiatorBuilder() .

    a builder for the ReflectingInstantiator use the copy(arg = value) to change values: ReflectingInstantiatorBuilder() .copy(classes = List(classOf[Int])) .copy(skipMissing = true) .build

  7. class ScalaAnyRefMapConfig extends Config

    A simple config backed by an immutable Map.

    A simple config backed by an immutable Map. Note that this replaces ScalaMapConfig because in cascading non-string values are perfectly legal.

  8. class ScalaMapConfig extends Config

    A simple config backed by an immutable Map

    A simple config backed by an immutable Map

    Annotations
    @deprecated
    Deprecated

    (Since version 0.3.6) Class potentially unsafe, use ScalaAnyRefMapConfig

Value Members

  1. object ScalaAnyRefMapConfig

  2. object ScalaMapConfig

Ungrouped