com.nicta.scoobi

application

package application

Visibility
  1. Public
  2. All

Type Members

  1. trait Application extends AnyRef

  2. trait Cluster extends AnyRef

    Definition of the Cluster addresses: FileSystem + JobTracker

  3. trait ClusterConfiguration extends Cluster

    Implementation of the Cluster trait taking the configuration from a ScoobiConfiguration object

  4. trait CommandLineScoobiUserArgs extends ScoobiUserArgs with CommandLineArguments

  5. trait DLists extends AnyRef

    This object provides a set of operations to create distributed lists.

  6. trait DObjects extends AnyRef

    Implicit conversions for DObjects

  7. trait Hadoop extends LocalHadoop with Cluster with LibJars

    This trait provides methods to execute map-reduce code, either locally or on the cluster.

  8. class HadoopLogFactory extends LogFactory

    Log factory used for testing.

  9. trait HadoopLogFactoryInitialisation extends AnyRef

  10. trait InMemoryHadoop extends ScoobiUserArgs

  11. trait InputsOutputs extends TextInput with TextOutput with AvroInput with AvroOutput with SequenceInput with SequenceOutput

    This trait provides way to create DLists from files and to add sinks to DLists so that the results of computations can be saved to files

  12. trait LibJars extends AnyRef

    This trait defines:

  13. trait LocalHadoop extends InMemoryHadoop

    Execute Hadoop code locally

  14. trait Orderings extends AnyRef

  15. trait Persist extends AnyRef

    This trait provides operations and implicit definitions to persist DLists and DObjects.

  16. trait ReplFunctions extends AnyRef

  17. trait ScoobiApp extends ScoobiCommandLineArgs with ScoobiAppConfiguration with Hadoop with HadoopLogFactoryInitialisation with Persist

    This trait can be extended to create an application running Scoobi code.

  18. trait ScoobiAppConfiguration extends ClusterConfiguration with ScoobiArgs with SystemProperties

    This trait provides a ScoobiConfiguration object initialised with the configuration files found in the $HADOOP_HOME/conf directory.

  19. trait ScoobiArgs extends AnyRef

    This trait defines all the options which can be used to modify the behavior of a Scoobi application

  20. trait ScoobiCommandLineArgs extends DelayedInit

    This trait can be mixed in an Application trait in order to store command-line arguments before any code is executed

  21. class ScoobiILoop extends ILoop

    definition of the interpreter loop

  22. trait ScoobiInterpreter extends ScoobiApp with ReplFunctions

    This trait can be extended if you want to provide alternative imports or behaviors

  23. trait ScoobiUserArgs extends ScoobiArgs

    Implementation of the ScoobiArgs trait taking the values from the command line arguments

Value Members

  1. object Application extends Application

  2. object DList extends DLists

  3. object DLists extends DLists

  4. object DObjects extends DObjects

    This object provides a set of operations to create distributed objects.

  5. object HadoopLogFactory

  6. object InputsOutputs extends InputsOutputs

  7. object Levels

  8. object LibJars extends LibJars

  9. object Orderings extends Orderings

  10. object Persist extends Persist

  11. object ScoobiRepl extends ScoobiInterpreter

    A REPL for Scoobi.

Ungrouped