A B C D E F G H I J K L M N O P R S T U V W Z _

C

calledByCombiner() - Method in class com.ebay.erl.mobius.core.function.base.Projectable
 
CaseInsensitiveTreeMap - Class in com.ebay.erl.mobius.core.collection
Uses String.CASE_INSENSITIVE_ORDER as the key comparator.
CaseInsensitiveTreeMap() - Constructor for class com.ebay.erl.mobius.core.collection.CaseInsensitiveTreeMap
 
CaseInsensitiveTreeSet - Class in com.ebay.erl.mobius.core.collection
Uses String.CASE_INSENSITIVE_ORDER as the key comparator.
CaseInsensitiveTreeSet() - Constructor for class com.ebay.erl.mobius.core.collection.CaseInsensitiveTreeSet
 
check_in_schema(String) - Method in class com.ebay.erl.mobius.core.model.Tuple
Check if the given name exists in this tuple or not, if so, returns its index.
checkTouchFile(FileSystem, Path) - Method in class com.ebay.erl.mobius.core.builder.AbstractDatasetBuilder
Check if there is a touch file exist within the given aFolder.
ClassComparator - Class in com.ebay.erl.mobius.util
Comparator for Class, put sub-classes in front of super-classes.
ClassComparator() - Constructor for class com.ebay.erl.mobius.util.ClassComparator
 
clear() - Method in class com.ebay.erl.mobius.core.collection.BigTupleList
Remove all Tuple in this BigTupleList
clone() - Method in class com.ebay.erl.mobius.core.collection.BigTupleList
Make a deep clone of this list and return a new instance.
clone() - Method in class com.ebay.erl.mobius.core.model.Tuple
Return a new instance of Tuple which contains the exact same data of this one.
close() - Method in interface com.ebay.erl.mobius.core.collection.CloseableIterator
close() - Method in class com.ebay.erl.mobius.core.mapred.AbstractMobiusMapper
close Mapper
close(Iterator<E>) - Static method in class com.ebay.erl.mobius.util.Util
 
CloseableIterator<E> - Interface in com.ebay.erl.mobius.core.collection
An Iterator with Closeable.
collect(OK, OV) - Method in class com.ebay.erl.mobius.core.datajoin.DataJoinOutputCollector
 
Column - Class in com.ebay.erl.mobius.core.model
Represents a single column of a Dataset.
Column(Dataset, String) - Constructor for class com.ebay.erl.mobius.core.model.Column
Create a column instance that represents a column named columnName in the dataset .
COLUMN_NAME_PATTERN - Static variable in class com.ebay.erl.mobius.core.model.Tuple.TupleColumnName
Column name format of a tuple.
columnName - Variable in class com.ebay.erl.mobius.core.model.Column
the name of this column
columns(Dataset, String...) - Static method in class com.ebay.erl.mobius.core.model.Column
Select multiple columns from a dataset
com.ebay.erl.mobius.core.builder - package com.ebay.erl.mobius.core.builder
Provides built-in builders to build Datasets.
com.ebay.erl.mobius.core.datajoin - package com.ebay.erl.mobius.core.datajoin
Underline join logic implementation, Mobius users don't need to use the classes withiin this package.
com.ebay.erl.mobius.core.fs - package com.ebay.erl.mobius.core.fs
 
com.ebay.erl.mobius.core.function - package com.ebay.erl.mobius.core.function
Provides varies of aggregation or grouping functions such as Counts or Max.
com.ebay.erl.mobius.core.function.base - package com.ebay.erl.mobius.core.function.base
Provides base classes for implementing different kinds of aggregation functions.
com.ebay.erl.mobius.core.mapred - package com.ebay.erl.mobius.core.mapred
Provides Mobius-specific Hadoop classes.
com.ebay.erl.mobius.core.sort - package com.ebay.erl.mobius.core.sort
Provides classes used in the Mobius sort task.
compare(WritableComparable, WritableComparable) - Method in class com.ebay.erl.mobius.core.datajoin.DataJoinKey.Comparator
 
compare(Tuple, Tuple) - Method in class com.ebay.erl.mobius.core.datajoin.DataJoinKey
 
compare(byte[], int, int, byte[], int, int) - Method in class com.ebay.erl.mobius.core.datajoin.DataJoinKey
 
compare(byte[], int, int, byte[], int, int) - Method in class com.ebay.erl.mobius.core.model.Tuple
compare two tuples in low level row format.
compare(Tuple, Tuple) - Method in class com.ebay.erl.mobius.core.model.Tuple
Comparing two tuples.
compare(Object, Object, Configuration) - Method in class com.ebay.erl.mobius.core.model.TupleColumnComparator
 
compare(Class<?>, Class<?>) - Method in class com.ebay.erl.mobius.util.ClassComparator
 
compareKey(WritableComparable, WritableComparable, Sorter[], Configuration) - Method in class com.ebay.erl.mobius.core.model.TupleColumnComparator
to be called in DataJoinKey
compareTo(Tuple) - Method in class com.ebay.erl.mobius.core.datajoin.DataJoinKey
 
compareTo(Tuple) - Method in class com.ebay.erl.mobius.core.model.Tuple
Compare this tuple with other.
computedColumns - Variable in class com.ebay.erl.mobius.core.builder.AbstractDatasetBuilder
The ComputedColumns for this dataset.
computedColumns - Variable in class com.ebay.erl.mobius.core.builder.Dataset
To store user defined ComputedColumns of this dataset, if any.
computedColumns - Variable in class com.ebay.erl.mobius.core.mapred.AbstractMobiusMapper
ComputedColumns specified by user.
ComputedColumns - Class in com.ebay.erl.mobius.core.model
In a dataset building stage, this base class dynamically computes new columns for each row in the selected dataset.
ComputedColumns(String...) - Constructor for class com.ebay.erl.mobius.core.model.ComputedColumns
Create an instance of ComputedColumns which will add new column(s) to each row in a dataset.
conf - Variable in class com.ebay.erl.mobius.core.builder.Dataset
Hadoop configuration.
conf - Static variable in class com.ebay.erl.mobius.core.criterion.TupleRestrictions
Hadoop configuration
conf - Variable in class com.ebay.erl.mobius.core.datajoin.DataJoinMapper
 
conf - Variable in class com.ebay.erl.mobius.core.function.base.Projectable
 
conf - Variable in class com.ebay.erl.mobius.core.model.Tuple
Hadoop configuration object.
ConfigurableJob - Class in com.ebay.erl.mobius.core.mapred
Catching the total sort job submission, performing sampling before submit the total sort job.
ConfigurableJob(JobConf) - Constructor for class com.ebay.erl.mobius.core.mapred.ConfigurableJob
 
configure(Configuration) - Static method in class com.ebay.erl.mobius.core.criterion.TupleRestrictions
Setup Hadoop configuration.
configure(JobConf) - Method in class com.ebay.erl.mobius.core.datajoin.DataJoinKeyPartitioner
 
configure(JobConf) - Method in class com.ebay.erl.mobius.core.datajoin.DataJoinMapper
 
configure(JobConf) - Method in class com.ebay.erl.mobius.core.datajoin.EvenlyPartitioner
Read in the partition file and build indexing data structures.
configure(JobConf) - Method in class com.ebay.erl.mobius.core.mapred.AbstractMobiusMapper
Setup Mapper.
configure(JobConf) - Method in class com.ebay.erl.mobius.core.mapred.DefaultMobiusCombiner
 
configure(JobConf) - Method in class com.ebay.erl.mobius.core.mapred.DefaultMobiusReducer
 
configure(JobConf) - Method in class com.ebay.erl.mobius.core.mapred.TotalSortReducer
 
configure(JobConf) - Method in class com.ebay.erl.mobius.core.mapred.TSVMapper
Setup Mapper.
ConfigureConstants - Class in com.ebay.erl.mobius.core
Defines Mobius specific property keys to be set in different kinds of Mobius jobs in the Hadoop Configuration.
ConfigureConstants() - Constructor for class com.ebay.erl.mobius.core.ConfigureConstants
 
constraint(TupleCriterion) - Method in class com.ebay.erl.mobius.core.builder.AbstractDatasetBuilder
Put filter on the records of this Dataset, only raw within the Dataset that meet the criteria can be outputed.
consume(Tuple) - Method in class com.ebay.erl.mobius.core.function.Avg
 
consume(Tuple) - Method in class com.ebay.erl.mobius.core.function.base.GroupFunction
consume a value within a group, to be implemented by sub-class.
consume(Tuple) - Method in class com.ebay.erl.mobius.core.function.Counts
 
consume(Tuple) - Method in class com.ebay.erl.mobius.core.function.Max
 
consume(Tuple) - Method in class com.ebay.erl.mobius.core.function.Medium
 
consume(Tuple) - Method in class com.ebay.erl.mobius.core.function.Min
 
consume(Tuple) - Method in class com.ebay.erl.mobius.core.function.Sum
 
consume(Tuple) - Method in class com.ebay.erl.mobius.core.function.Top
Put the tuple into a min heap, once the heap size is greater than the specified Top.topX, the smallest element (head of the heap) is poll out from the heap.
consume(Tuple) - Method in class com.ebay.erl.mobius.core.function.Unique
 
consume(Tuple) - Method in class com.ebay.erl.mobius.core.model.ComputedColumns
Calculate the computed result based on the input row.
counterThread - Variable in class com.ebay.erl.mobius.core.mapred.AbstractMobiusMapper
A background thread responsible for updating the Hadoop counters.
Counts - Class in com.ebay.erl.mobius.core.function
Counts the number of records of the given inputColumn in a group.
Counts(Column) - Constructor for class com.ebay.erl.mobius.core.function.Counts
Create an instance of Counts that counting the number of occurrence of inputColumn in a group.
createJobConf(int) - Method in class com.ebay.erl.mobius.core.builder.Dataset
Create a Hadoop JobConf that represents this dataset.
createJobConf(int) - Method in class com.ebay.erl.mobius.core.builder.TSVDataset
 
crossProduct(Configuration, Reporter, List<BigTupleList>) - Static method in class com.ebay.erl.mobius.util.Util
 
crossProduct(Configuration, Reporter, Iterable<Tuple>...) - Static method in class com.ebay.erl.mobius.util.Util
Perform cross product for the given datasets
CURRENT_DATASET_ID - Static variable in class com.ebay.erl.mobius.core.ConfigureConstants
Indicate the current Dataset ID processed by a mapper.
currentDatasetID - Variable in class com.ebay.erl.mobius.core.mapred.AbstractMobiusMapper
The current dataset ID.

A B C D E F G H I J K L M N O P R S T U V W Z _