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

G

ge(String, String) - Static method in class com.ebay.erl.mobius.core.criterion.TupleRestrictions
greater than or equal
ge(String, Number) - Static method in class com.ebay.erl.mobius.core.criterion.TupleRestrictions
 
ge(String, String, Date) - Static method in class com.ebay.erl.mobius.core.criterion.TupleRestrictions
 
ge(String, Date) - Static method in class com.ebay.erl.mobius.core.criterion.TupleRestrictions
 
ge(String, String, Calendar) - Static method in class com.ebay.erl.mobius.core.criterion.TupleRestrictions
 
ge(String, Calendar) - Static method in class com.ebay.erl.mobius.core.criterion.TupleRestrictions
 
geColumns(String, String) - Static method in class com.ebay.erl.mobius.core.criterion.TupleRestrictions
compare if column1's value greater or equals to column2's value
get(String) - Method in class com.ebay.erl.mobius.core.mapred.AbstractMobiusMapper
Get object from JobConf, assuming the value is Base64 encoded, and can be decoded back to Java object.
get(byte, String, Object, Object) - Method in class com.ebay.erl.mobius.core.model.Tuple
Get the value of the given column name in the expecting_type.
get(byte, String, Object) - Method in class com.ebay.erl.mobius.core.model.Tuple
Get the value for column name in the expecting_type.
get(int) - Method in class com.ebay.erl.mobius.core.model.Tuple
Get value directly using index.
get(String) - Method in class com.ebay.erl.mobius.core.model.Tuple
Get the value of column named name.
getBoolean(String) - Method in class com.ebay.erl.mobius.core.model.Tuple
Get the value of column named name.
getBoolean(String, boolean) - Method in class com.ebay.erl.mobius.core.model.Tuple
Get the value of column named name.
getBuilder(Class<? extends FileOutputFormat>, String) - Method in class com.ebay.erl.mobius.core.builder.DatasetBuildersFactory
This method is used to generate a Dataset based on a result generated by previous Mobius job, so that the user can continue to refine the Dataset
getByte(String) - Method in class com.ebay.erl.mobius.core.model.Tuple
Get the value of column named name.
getByte(String, byte) - Method in class com.ebay.erl.mobius.core.model.Tuple
Get the value of column named name.
getClass(String) - Static method in class com.ebay.erl.mobius.util.Util
Get the Class reference by the given fullClassName.
getColumn() - Method in class com.ebay.erl.mobius.core.sort.Sorter
 
getCombinedResult() - Method in class com.ebay.erl.mobius.core.model.ResultWrapper
 
getComputedResult() - Method in class com.ebay.erl.mobius.core.function.Avg
 
getComputedResult() - Method in class com.ebay.erl.mobius.core.function.base.AggregateFunction
Get the computed result for this group.
getComputedResult() - Method in class com.ebay.erl.mobius.core.function.base.SingleInputAggregateFunction
Return the computed result in a Tuple.
getComputedResult() - Method in class com.ebay.erl.mobius.core.function.Counts
 
getComputedResult() - Method in class com.ebay.erl.mobius.core.function.Medium
 
getConf() - Method in class com.ebay.erl.mobius.core.criterion.TupleCriterion
 
getConf() - Method in class com.ebay.erl.mobius.core.function.base.Projectable
 
getConf() - Method in class com.ebay.erl.mobius.core.MobiusJob
Return the Hadoop job configuration.
getConf() - Method in class com.ebay.erl.mobius.core.model.Tuple
Get Hadoop configuration.
getConf() - Method in class org.apache.hadoop.mapred.lib.InputSampler
 
getDataset() - Method in class com.ebay.erl.mobius.core.builder.AbstractDatasetBuilder
Get the AbstractDatasetBuilder.dataset, if it's null, then AbstractDatasetBuilder.newDataset(String) will be called and assign AbstractDatasetBuilder.dataset to the return object.
getDataset() - Method in class com.ebay.erl.mobius.core.model.Column
Get the Dataset this column belongs to.
getDatasetID(int) - Method in class com.ebay.erl.mobius.core.builder.Dataset
Get the ID for this dataset.
getDatasetID() - Method in class com.ebay.erl.mobius.core.datajoin.DataJoinKey
 
getDatasetID() - Method in class com.ebay.erl.mobius.core.datajoin.DataJoinMapper
 
getDatasetID() - Method in class com.ebay.erl.mobius.core.datajoin.DataJoinValue
 
getDatasetID() - Method in class com.ebay.erl.mobius.core.mapred.AbstractMobiusMapper
Get the current dataset ID.
getDate(String) - Method in class com.ebay.erl.mobius.core.model.Tuple
Get the value of column named name.
getDate(String, Date) - Method in class com.ebay.erl.mobius.core.model.Tuple
Get the value of column named name.
getDouble(int, double) - Method in class com.ebay.erl.mobius.core.model.Tuple
Get the value of idxth column in this tuple.
getDouble(String) - Method in class com.ebay.erl.mobius.core.model.Tuple
Get the value of column named name.
getDouble(String, double) - Method in class com.ebay.erl.mobius.core.model.Tuple
Get the value of column named name.
getEstimatedSizeInMemory() - Method in class com.ebay.erl.mobius.core.collection.BigTupleList
 
getEstimatedSizeInMemory() - Method in class com.ebay.erl.mobius.core.model.Tuple
Return the estimated size in bytes of this tuple in memory.
getFirst() - Method in class com.ebay.erl.mobius.core.collection.BigTupleList
 
getFloat(String) - Method in class com.ebay.erl.mobius.core.model.Tuple
Get the value of column named name.
getFloat(String, float) - Method in class com.ebay.erl.mobius.core.model.Tuple
Get the value of column named name.
getFS() - Method in class com.ebay.erl.mobius.core.MobiusJob
 
getHelper(Class<? extends InputFormat>) - Method in class com.ebay.erl.mobius.core.mapred.MultiInputsHelpersRepository
 
getID() - Method in class com.ebay.erl.mobius.core.model.Tuple.TupleColumnName
Get the column ID.
getInputColumnName() - Method in class com.ebay.erl.mobius.core.model.Column
Return the original name of this column
getInputColumns() - Method in class com.ebay.erl.mobius.core.function.base.Projectable
Get the input columns.
getInputFormat() - Method in class com.ebay.erl.mobius.core.builder.Dataset
Get the InputFormat of this dataset.
getInputs() - Method in class com.ebay.erl.mobius.core.builder.Dataset
Get the input paths of this dataset.
getInstance(MobiusJob) - Static method in class com.ebay.erl.mobius.core.builder.DatasetBuildersFactory
Get the singleton instance of DatasetBuildersFactory.
getInstance(JobConf) - Static method in class com.ebay.erl.mobius.core.mapred.MultiInputsHelpersRepository
 
getInstance() - Static method in class com.ebay.erl.mobius.util.JVMShutdownNotifier
 
getInt(String) - Method in class com.ebay.erl.mobius.core.model.Tuple
Get the value of column named name.
getInt(String, int) - Method in class com.ebay.erl.mobius.core.model.Tuple
Get the value of column named name.
getInvolvedColumns() - Method in class com.ebay.erl.mobius.core.criterion.LogicalExpression
return an array of column names that are required by this criterion.
getInvolvedColumns() - Method in class com.ebay.erl.mobius.core.criterion.TupleCriterion
return an array of column names that are required by this criterion.
getKey() - Method in class com.ebay.erl.mobius.core.datajoin.DataJoinKey
 
getKeySchemaByDatasetID(String) - Method in class com.ebay.erl.mobius.core.mapred.DefaultMobiusCombiner
 
getLong(String) - Method in class com.ebay.erl.mobius.core.model.Tuple
Get the value of column named name.
getLong(String, long) - Method in class com.ebay.erl.mobius.core.model.Tuple
Get the value of column named name.
getMap(String) - Method in class com.ebay.erl.mobius.core.model.Tuple
Get the value of column named name.
getMapKey() - Method in class com.ebay.erl.mobius.core.model.Tuple.TupleColumnName
If the column type is map, user can use, for example, ID.MAP_KEY to access a column named ID, which is a map, and then use MAP_KEY as the key to get the value.
getMapper() - Method in class com.ebay.erl.mobius.core.builder.Dataset
Get the AbstractMobiusMapper of this dataset.
getMapper(InputSplit, JobConf) - Method in class org.apache.hadoop.mapred.lib.MobiusDelegatingInputFormat
 
getName() - Method in class com.ebay.erl.mobius.core.builder.Dataset
Get the name of this dataset.
getNoMatchResult(Object) - Method in class com.ebay.erl.mobius.core.function.base.ExtendFunction
To be called by Mobius, on the case of no match in outer-join task.
getNoMatchResult(Object) - Method in class com.ebay.erl.mobius.core.function.base.GroupFunction
 
getOrdering() - Method in class com.ebay.erl.mobius.core.sort.Sorter
 
getOutputName() - Method in class com.ebay.erl.mobius.core.model.Column
Get the output name of this column, by default, it's the same as it's original name.
getOutputSchema() - Method in class com.ebay.erl.mobius.core.function.base.Projectable
Get the output schema of the result of this function.
getOutputSchema() - Method in class com.ebay.erl.mobius.core.model.Column
Always return a size 1 array which contains the result of Column.getOutputName().
getOutputSchema() - Method in class com.ebay.erl.mobius.core.model.ComputedColumns
Get the schema of the output of this ComputedColumns.
getParticipatedDataset() - Method in class com.ebay.erl.mobius.core.function.base.Projectable
return the Dataset that is required in computing the result of this function.
getPartition(DataJoinKey, DataJoinValue, int) - Method in class com.ebay.erl.mobius.core.datajoin.DataJoinKeyPartitioner
 
getPartition(K, V, int) - Method in class com.ebay.erl.mobius.core.datajoin.EvenlyPartitioner
 
getPartitionFile(JobConf) - Static method in class com.ebay.erl.mobius.core.datajoin.EvenlyPartitioner
Get the path to the SequenceFile storing the sorted partition keyset.
getPathBySplit(InputSplit, JobConf) - Method in class com.ebay.erl.mobius.core.mapred.FileInputFormatHelper
 
getPathBySplit(InputSplit, JobConf) - Method in class com.ebay.erl.mobius.core.mapred.MultiInputsHelper
Get the URI to for Mobius to identify the current dataset ID.
getPathOnly(String) - Method in class com.ebay.erl.mobius.core.MobiusJob
returning only the "path" part of the input URI.
getRecordReader(InputSplit, JobConf, Reporter) - Method in class org.apache.hadoop.mapred.lib.MobiusDelegatingInputFormat
 
getResult() - Method in class com.ebay.erl.mobius.core.function.base.AggregateFunction
Get the computed result.
getResult(Tuple) - Method in class com.ebay.erl.mobius.core.function.base.ExtendFunction
Get the result of this function based on the inputRow, the schema of the returned Tuple shall be the same as Projectable.getOutputSchema().
getResult() - Method in class com.ebay.erl.mobius.core.function.base.GroupFunction
Get the computed result.
getResult() - Method in class com.ebay.erl.mobius.core.function.Top
 
getResult() - Method in class com.ebay.erl.mobius.core.function.Unique
 
getResult() - Method in class com.ebay.erl.mobius.core.function.UniqueCounts
Override the implementation from Unique, only output single row per group.
getResult(Tuple) - Method in class com.ebay.erl.mobius.core.model.Column
Return a Tuple which contains one single column with the name of Column.getOutputName() and its value is from the column named Column.getInputColumnName() in the inputRow.
getResult() - Method in class com.ebay.erl.mobius.core.model.ComputedColumns
To be called by Mobius engine, the returned list contains zero to many Tuple which is computed and emitted in ComputedColumns.consume(Tuple), each tuple has the same schema as the one specified in the constructor.
getRowsToBeOutputted() - Method in class com.ebay.erl.mobius.core.function.base.GroupFunction
 
getSample(InputFormat, JobConf) - Method in class com.ebay.erl.mobius.core.mapred.MobiusInputSampler
 
getSample(InputFormat<K, V>, JobConf) - Method in class org.apache.hadoop.mapred.lib.InputSampler.IntervalSampler
For each split sampled, emit when the ratio of the number of records retained to the total record count is less than the specified frequency.
getSample(InputFormat<K, V>, JobConf) - Method in class org.apache.hadoop.mapred.lib.InputSampler.RandomSampler
Randomize the split order, then take the specified number of keys from each split sampled, where each key is selected with the specified probability and possibly replaced by a subsequently selected key when the quota of keys from that split is satisfied.
getSample(InputFormat<K, V>, JobConf) - Method in interface org.apache.hadoop.mapred.lib.InputSampler.Sampler
For a given job, collect and return a subset of the keys from the input data.
getSample(InputFormat<K, V>, JobConf) - Method in class org.apache.hadoop.mapred.lib.InputSampler.SplitSampler
From each split sampled, take the first numSamples / numSplits records.
getSchema() - Method in class com.ebay.erl.mobius.core.builder.Dataset
Get the schema of this Dataset.
getSchema() - Method in class com.ebay.erl.mobius.core.mapred.SequenceFileMapper
The schema for the Tuple returned by SequenceFileMapper.parse(Object, Object).
getSchema() - Method in class com.ebay.erl.mobius.core.model.Tuple
Return the schema of this column.
getSchemaByDatasetID(String) - Method in class com.ebay.erl.mobius.core.mapred.DefaultMobiusReducer
 
getShort(String) - Method in class com.ebay.erl.mobius.core.model.Tuple
Get the value of column named name.
getShort(String, short) - Method in class com.ebay.erl.mobius.core.model.Tuple
Get the value of column named name.
getSortComparator() - Method in class com.ebay.erl.mobius.core.datajoin.DataJoinKey
 
getSorted(Set<String>) - Static method in class com.ebay.erl.mobius.core.model.Tuple
 
getSortKeyword() - Method in class com.ebay.erl.mobius.core.datajoin.DataJoinKey
 
getSortValueComparator() - Method in class com.ebay.erl.mobius.core.datajoin.DataJoinMapper
 
getString(String) - Method in class com.ebay.erl.mobius.core.model.Tuple
Get the value of column named name.
getString(String, String) - Method in class com.ebay.erl.mobius.core.model.Tuple
Get the value of column named name.
getTime(String) - Method in class com.ebay.erl.mobius.core.model.Tuple
Get the value of column named name.
getTime(String, Time) - Method in class com.ebay.erl.mobius.core.model.Tuple
Get the value of column named name.
getTimestamp(String) - Method in class com.ebay.erl.mobius.core.model.Tuple
Get the value of column named name.
getTimestamp(String, Timestamp) - Method in class com.ebay.erl.mobius.core.model.Tuple
Get the value of column named name.
getType(Object) - Static method in class com.ebay.erl.mobius.core.model.Tuple
Get the type of the given obj in byte format, one of the supported type in Tuple.
getTypeString(byte) - Static method in class com.ebay.erl.mobius.core.model.Tuple
Get the readable string representation for a given type.
getUniquePathByInputFormat(JobConf, Path) - Method in class com.ebay.erl.mobius.core.mapred.FileInputFormatHelper
 
getUniquePathByInputFormat(JobConf, Path) - Method in class com.ebay.erl.mobius.core.mapred.MultiInputsHelper
Get a unique URI so that Mobius can use the URI to locate the corresponding Dataset.
getURIBySplit(InputSplit, JobConf) - Method in class com.ebay.erl.mobius.core.mapred.MultiInputsHelpersRepository
get the URI from an input split to locate the current dataset ID
getValue() - Method in class com.ebay.erl.mobius.core.datajoin.DataJoinValue
 
getValueSchemaByDatasetID(String) - Method in class com.ebay.erl.mobius.core.mapred.DefaultMobiusCombiner
 
group(Dataset) - Method in class com.ebay.erl.mobius.core.MobiusJob
Start a group-by job.
GroupByConfigure - Class in com.ebay.erl.mobius.core
Specify the "group-by" columns in a grouping job.
GroupFunction - Class in com.ebay.erl.mobius.core.function.base
A group function takes all the records in a group first, and then based on the inputs, produces X number of rows as the output, where X can be zero to many.
GroupFunction(Column...) - Constructor for class com.ebay.erl.mobius.core.function.base.GroupFunction
Create a GroupFunction which takes the inputs to compute some result.
gt(String, String) - Static method in class com.ebay.erl.mobius.core.criterion.TupleRestrictions
greater than
gt(String, Number) - Static method in class com.ebay.erl.mobius.core.criterion.TupleRestrictions
 
gt(String, String, Date) - Static method in class com.ebay.erl.mobius.core.criterion.TupleRestrictions
 
gt(String, Date) - Static method in class com.ebay.erl.mobius.core.criterion.TupleRestrictions
 
gt(String, String, Calendar) - Static method in class com.ebay.erl.mobius.core.criterion.TupleRestrictions
 
gt(String, Calendar) - Static method in class com.ebay.erl.mobius.core.criterion.TupleRestrictions
 
gtColumns(String, String) - Static method in class com.ebay.erl.mobius.core.criterion.TupleRestrictions
compare if column1's value greater than column2's value

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