com.eharmony.aloha.io

multiple

package multiple

Provides a way of parsing multiple resources in bulk so that the factory object can be thrown away once all resources are parsed and converted to objects.

This concept is especially useful to Spring because factories can be [http://docs.spring.io/spring/docs/3.1.x/spring-framework-reference/html/beans.html#beans-factory-scopes-prototype prototype scoped]. Model factories with prototype scoping can be constructed once per usage and then thrown away, so limiting the number of calls to the factory is desirable. Therefore, bulk calls are desirable. Once the factory is no longer needed, it will be garbage collected which may free up large amounts of memory.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. multiple
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait MultipleAlohaReadable[A] extends MultipleReadable[ReadableSource, A]

    Allows us to read in bulk from file-oriented and non-file-oriented resources by delegating to com.eharmony.aloha.io.AlohaReadable.

  2. trait MultipleFileReadable[A] extends MultipleReadable[FileReadableLikeSource, A]

    Allows us to read in bulk from file-oriented resources by delegating to com.eharmony.aloha.io.FileReadable.

  3. trait MultipleNonFileReadable[A] extends MultipleReadable[NonFileReadableLikeSource, A]

    Allows us to read in bulk from non-file-oriented resources by delegating to com.eharmony.aloha.io.NonFileReadable.

  4. trait MultipleReadable[A <: ReadableSource, B] extends AnyRef

    Allows a way to read multiple readable types at once.

  5. trait SequenceMultipleReadable[A <: ReadableSource, APP[_], B] extends AnyRef

    This mixin provides a way to sequence the multiple readables whose return value is a container of some sort.

Inherited from AnyRef

Inherited from Any

Ungrouped