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

A

accept(Class<?>) - Method in class com.metamx.common.config.DurationCoercible
 
accumulate(AccumulatedType, InType) - Method in interface com.metamx.common.guava.Accumulator
 
accumulate(OutType, Accumulator<OutType, T>) - Method in class com.metamx.common.guava.BaseSequence
 
accumulate(OutType, Accumulator<OutType, T>) - Method in class com.metamx.common.guava.ConcatSequence
 
accumulate(OutType, T) - Method in class com.metamx.common.guava.DelegatingYieldingAccumulator
 
accumulate(OutType, Accumulator<OutType, T>) - Method in class com.metamx.common.guava.ExecutorExecutingSequence
 
accumulate(OutType, Accumulator<OutType, T>) - Method in class com.metamx.common.guava.FilteredSequence
 
accumulate(OutType, T) - Method in class com.metamx.common.guava.FilteringAccumulator
 
accumulate(OutType, T) - Method in class com.metamx.common.guava.FilteringYieldingAccumulator
 
accumulate(OutType, Accumulator<OutType, T>) - Method in class com.metamx.common.guava.LazySequence
 
accumulate(OutType, T) - Method in class com.metamx.common.guava.LimitedYieldingAccumulator
 
accumulate(OutType, Accumulator<OutType, Out>) - Method in class com.metamx.common.guava.MappedSequence
 
accumulate(OutType, InType) - Method in class com.metamx.common.guava.MappingAccumulator
 
accumulate(OutType, InType) - Method in class com.metamx.common.guava.MappingYieldingAccumulator
 
accumulate(OutType, Accumulator<OutType, T>) - Method in class com.metamx.common.guava.ResourceClosingSequence
 
accumulate(OutType, Accumulator<OutType, T>) - Method in interface com.metamx.common.guava.Sequence
 
accumulate(AccumulatedType, InType) - Method in class com.metamx.common.guava.YieldingAccumulator
 
accumulate(OutType, Accumulator<OutType, T>) - Method in class com.metamx.common.guava.YieldingSequenceBase
 
Accumulator<AccumulatedType,InType> - Interface in com.metamx.common.guava
 
Accumulators - Class in com.metamx.common.guava
 
Accumulators() - Constructor for class com.metamx.common.guava.Accumulators
 
add(K, double) - Method in class com.metamx.common.collect.AggregatingMap
 
add(K, Long) - Method in class com.metamx.common.collect.CountingMap
 
add(File) - Method in class com.metamx.common.io.smoosh.FileSmoosher
 
add(String, File) - Method in class com.metamx.common.io.smoosh.FileSmoosher
 
add(String, ByteBuffer) - Method in class com.metamx.common.io.smoosh.FileSmoosher
 
add(String, List<ByteBuffer>) - Method in class com.metamx.common.io.smoosh.FileSmoosher
 
addFile(File) - Method in class com.metamx.common.FileUtils.FileCopyResult
 
addFiles(Collection<File>) - Method in class com.metamx.common.FileUtils.FileCopyResult
 
addHandler(Lifecycle.Handler) - Method in class com.metamx.common.lifecycle.Lifecycle
Adds a handler to the Lifecycle at the Stage.NORMAL stage.
addHandler(Lifecycle.Handler, Lifecycle.Stage) - Method in class com.metamx.common.lifecycle.Lifecycle
Adds a handler to the Lifecycle.
addManagedInstance(T) - Method in class com.metamx.common.lifecycle.Lifecycle
Adds a "managed" instance (annotated with LifecycleStart and LifecycleStop) to the Lifecycle at Stage.NORMAL.
addManagedInstance(T, Lifecycle.Stage) - Method in class com.metamx.common.lifecycle.Lifecycle
Adds a "managed" instance (annotated with LifecycleStart and LifecycleStop) to the Lifecycle.
addMaybeStartHandler(Lifecycle.Handler) - Method in class com.metamx.common.lifecycle.Lifecycle
Adds a handler to the Lifecycle at the Stage.NORMAL stage and starts it if the lifecycle has already been started.
addMaybeStartHandler(Lifecycle.Handler, Lifecycle.Stage) - Method in class com.metamx.common.lifecycle.Lifecycle
Adds a handler to the Lifecycle and starts it if the lifecycle has already been started.
addMaybeStartManagedInstance(T) - Method in class com.metamx.common.lifecycle.Lifecycle
Adds a "managed" instance (annotated with LifecycleStart and LifecycleStop) to the Lifecycle at Stage.NORMAL and starts it if the lifecycle has already been started.
addMaybeStartManagedInstance(T, Lifecycle.Stage) - Method in class com.metamx.common.lifecycle.Lifecycle
Adds a "managed" instance (annotated with LifecycleStart and LifecycleStop) to the Lifecycle and starts it if the lifecycle has already been started.
addMaybeStartStartCloseInstance(T) - Method in class com.metamx.common.lifecycle.Lifecycle
Adds an instance with a start() and/or close() method to the Lifecycle at Stage.NORMAL and starts it if the lifecycle has already been started.
addMaybeStartStartCloseInstance(T, Lifecycle.Stage) - Method in class com.metamx.common.lifecycle.Lifecycle
Adds an instance with a start() and/or close() method to the Lifecycle and starts it if the lifecycle has already been started.
addSizedFiles(Collection<File>) - Method in class com.metamx.common.FileUtils.FileCopyResult
 
addStartCloseInstance(T) - Method in class com.metamx.common.lifecycle.Lifecycle
Adds an instance with a start() and/or close() method to the Lifecycle at Stage.NORMAL.
addStartCloseInstance(T, Lifecycle.Stage) - Method in class com.metamx.common.lifecycle.Lifecycle
Adds an instance with a start() and/or close() method to the Lifecycle.
addToOffset(int) - Method in class com.metamx.common.io.smoosh.FileSmoosher.Outer
 
addWithSmooshedWriter(String, long) - Method in class com.metamx.common.io.smoosh.FileSmoosher
 
after(Iterator<X>, Runnable) - Static method in class com.metamx.common.collect.MoreIterators
Run f immediately after the last element of iterator is generated.
AggregatingMap<K> - Class in com.metamx.common.collect
 
AggregatingMap() - Constructor for class com.metamx.common.collect.AggregatingMap
 
apply(Type1, Type2) - Method in interface com.metamx.common.guava.nary.BinaryFn
 
apply(Type1, Type2, Type3) - Method in interface com.metamx.common.guava.nary.TrinaryFn
 

B

BaseSequence<T,IterType extends Iterator<T>> - Class in com.metamx.common.guava
 
BaseSequence(BaseSequence.IteratorMaker<T, IterType>) - Constructor for class com.metamx.common.guava.BaseSequence
 
BaseSequence.IteratorMaker<T,IterType extends Iterator<T>> - Interface in com.metamx.common.guava
 
before(Iterator<X>, Runnable) - Static method in class com.metamx.common.collect.MoreIterators
Run f immediately before the first element of iterator is generated.
BinaryFn<Type1,Type2,OutType> - Interface in com.metamx.common.guava.nary
 
binaryTransform(Iterable<InType>, BinaryFn<T, InType, RetType>) - Method in class com.metamx.common.guava.FunctionalIterable
 
binaryTransform(Iterator<InType>, BinaryFn<T, InType, RetType>) - Method in class com.metamx.common.guava.FunctionalIterator
 
BinaryTransformIterable<Type1,Type2,RetType> - Class in com.metamx.common.guava.nary
 
BinaryTransformIterable(Iterable<Type1>, Iterable<Type2>, BinaryFn<Type1, Type2, RetType>) - Constructor for class com.metamx.common.guava.nary.BinaryTransformIterable
 
BinaryTransformIterator<Type1,Type2,RetType> - Class in com.metamx.common.guava.nary
 
BinaryTransformIterator(Iterator<Type1>, Iterator<Type2>, BinaryFn<Type1, Type2, RetType>) - Constructor for class com.metamx.common.guava.nary.BinaryTransformIterator
 
bracket(Iterator<X>, Runnable, Runnable) - Static method in class com.metamx.common.collect.MoreIterators
 
bucket(DateTime) - Method in enum com.metamx.common.Granularity
Return a granularity-sized Interval containing a particular DateTime.
ByteBufferUtils - Class in com.metamx.common
 
ByteBufferUtils() - Constructor for class com.metamx.common.ByteBufferUtils
 
bytesLeft() - Method in class com.metamx.common.io.smoosh.FileSmoosher.Outer
 

C

cleanup(IterType) - Method in interface com.metamx.common.guava.BaseSequence.IteratorMaker
 
close(Closeable) - Static method in class com.metamx.common.guava.CloseQuietly
 
close() - Method in class com.metamx.common.guava.ExecuteWhenDoneYielder
 
close() - Method in class com.metamx.common.guava.IteratorWithBaggage
 
close() - Method in class com.metamx.common.guava.ResourceClosingYielder
 
close() - Method in class com.metamx.common.io.smoosh.FileSmoosher
 
close() - Method in class com.metamx.common.io.smoosh.FileSmoosher.Outer
 
close() - Method in class com.metamx.common.io.smoosh.SmooshedFileMapper
 
CloseableIterator<T> - Interface in com.metamx.common.parsers
 
CloseQuietly - Class in com.metamx.common.guava
 
CloseQuietly() - Constructor for class com.metamx.common.guava.CloseQuietly
 
com.metamx.common - package com.metamx.common
 
com.metamx.common.collect - package com.metamx.common.collect
 
com.metamx.common.concurrent - package com.metamx.common.concurrent
 
com.metamx.common.config - package com.metamx.common.config
 
com.metamx.common.guava - package com.metamx.common.guava
 
com.metamx.common.guava.nary - package com.metamx.common.guava.nary
 
com.metamx.common.io.smoosh - package com.metamx.common.io.smoosh
 
com.metamx.common.lifecycle - package com.metamx.common.lifecycle
 
com.metamx.common.logger - package com.metamx.common.logger
 
com.metamx.common.parsers - package com.metamx.common.parsers
 
comparable() - Static method in class com.metamx.common.guava.Comparators
Deprecated.
Comparators - Class in com.metamx.common.guava
 
Comparators() - Constructor for class com.metamx.common.guava.Comparators
 
CompressionUtils - Class in com.metamx.common
 
CompressionUtils() - Constructor for class com.metamx.common.CompressionUtils
 
concat(Iterable<T>...) - Method in class com.metamx.common.guava.FunctionalIterable
 
concat(Iterable<Iterable<T>>) - Method in class com.metamx.common.guava.FunctionalIterable
 
concat(Iterator<T>...) - Method in class com.metamx.common.guava.FunctionalIterator
 
concat(Iterator<Iterator<T>>) - Method in class com.metamx.common.guava.FunctionalIterator
 
concat(Sequence<T>...) - Static method in class com.metamx.common.guava.Sequences
 
concat(Iterable<Sequence<T>>) - Static method in class com.metamx.common.guava.Sequences
 
concat(Sequence<Sequence<T>>) - Static method in class com.metamx.common.guava.Sequences
 
ConcatSequence<T> - Class in com.metamx.common.guava
 
ConcatSequence(Sequence<Sequence<T>>) - Constructor for class com.metamx.common.guava.ConcatSequence
 
condenseIntervals(Iterable<Interval>) - Static method in class com.metamx.common.JodaUtils
 
Config - Class in com.metamx.common.config
 
Config() - Constructor for class com.metamx.common.config.Config
 
copyAndClose(InputStream, OutputStream) - Static method in class com.metamx.common.StreamUtils
Copy from `is` to `os` and close the streams regardless of the result.
copyToFileAndClose(InputStream, File) - Static method in class com.metamx.common.StreamUtils
Copy from an input stream to a file (and buffer it) and close the input stream.
copyToFileAndClose(InputStream, File, long) - Static method in class com.metamx.common.StreamUtils
Copy bytes from `is` to `file` but timeout if the copy takes too long.
copyWithTimeout(InputStream, OutputStream, long) - Static method in class com.metamx.common.StreamUtils
Copy from the input stream to the output stream and tries to exit if the copy exceeds the timeout.
CountingMap<K> - Class in com.metamx.common.collect
 
CountingMap() - Constructor for class com.metamx.common.collect.CountingMap
 
create(Lifecycle, ExecutorServiceConfig) - Static method in class com.metamx.common.concurrent.ExecutorServices
 
create(int, String) - Method in interface com.metamx.common.concurrent.ScheduledExecutorFactory
 
create(Iterable<T>) - Static method in class com.metamx.common.guava.FunctionalIterable
 
create(Iterator<T>) - Static method in class com.metamx.common.guava.FunctionalIterator
 
create(Iterable<Type1>, Iterable<Type2>, BinaryFn<Type1, Type2, RetType>) - Static method in class com.metamx.common.guava.nary.BinaryTransformIterable
 
create(Iterator<Type1>, Iterator<Type2>, BinaryFn<Type1, Type2, RetType>) - Static method in class com.metamx.common.guava.nary.BinaryTransformIterator
 
create(Iterable<InType>, Iterable<InType>, Comparator<InType>, BinaryFn<InType, InType, OutType>) - Static method in class com.metamx.common.guava.nary.SortedMergeIterable
 
create(Iterator<InType>, Iterator<InType>, Comparator<InType>, BinaryFn<InType, InType, OutType>) - Static method in class com.metamx.common.guava.nary.SortedMergeIterator
 
create(Iterable<Type1>, Iterable<Type2>, Iterable<Type3>, TrinaryFn<Type1, Type2, Type3, RetType>) - Static method in class com.metamx.common.guava.nary.TrinaryTransformIterable
 
create(Iterator<Type1>, Iterator<Type2>, Iterator<Type3>, TrinaryFn<Type1, Type2, Type3, RetType>) - Static method in class com.metamx.common.guava.nary.TrinaryTransformIterator
 
create(Iterable<T>) - Static method in class com.metamx.common.guava.SimpleSequence
 
createFactory(Lifecycle) - Static method in class com.metamx.common.concurrent.ScheduledExecutors
 
createFactory(Properties) - Static method in class com.metamx.common.config.Config
 
createNumericTimestampParser(String) - Static method in class com.metamx.common.parsers.TimestampParser
 
createObjectTimestampParser(String) - Static method in class com.metamx.common.parsers.TimestampParser
 
createTimestampParser(String) - Static method in class com.metamx.common.parsers.ParserUtils
Factored timestamp parsing into its own Parser class, but leaving this here for compatibility
createTimestampParser(String) - Static method in class com.metamx.common.parsers.TimestampParser
 
CSVParser - Class in com.metamx.common.parsers
 
CSVParser(Optional<String>) - Constructor for class com.metamx.common.parsers.CSVParser
 
CSVParser(Optional<String>, Iterable<String>) - Constructor for class com.metamx.common.parsers.CSVParser
 
CSVParser(Optional<String>, String) - Constructor for class com.metamx.common.parsers.CSVParser
 

D

daemonize() - Method in class com.metamx.common.concurrent.FunctionalThreadFactory
 
debug(String, Object...) - Method in class com.metamx.common.logger.Logger
 
debug(Throwable, String, Object...) - Method in class com.metamx.common.logger.Logger
 
decrement(DateTime) - Method in enum com.metamx.common.Granularity
 
decrement(DateTime, int) - Method in enum com.metamx.common.Granularity
 
DEFAULT_LIST_DELIMITER - Static variable in class com.metamx.common.parsers.Parsers
 
DefaultingHashMap<K,V> - Class in com.metamx.common.guava
 
DefaultingHashMap(Supplier<V>) - Constructor for class com.metamx.common.guava.DefaultingHashMap
 
defaultPathPattern - Variable in enum com.metamx.common.Granularity
 
DelegatingYieldingAccumulator<OutType,T> - Class in com.metamx.common.guava
 
DelegatingYieldingAccumulator(YieldingAccumulator<OutType, T>) - Constructor for class com.metamx.common.guava.DelegatingYieldingAccumulator
 
DelimitedParser - Class in com.metamx.common.parsers
 
DelimitedParser(Optional<String>, Optional<String>) - Constructor for class com.metamx.common.parsers.DelimitedParser
 
DelimitedParser(Optional<String>, Optional<String>, Iterable<String>) - Constructor for class com.metamx.common.parsers.DelimitedParser
 
DelimitedParser(Optional<String>, Optional<String>, String) - Constructor for class com.metamx.common.parsers.DelimitedParser
 
didSomething() - Method in class com.metamx.common.guava.FilteringYieldingAccumulator
 
done(T, Closeable) - Static method in class com.metamx.common.guava.Yielders
 
drop(int) - Method in class com.metamx.common.guava.FunctionalIterable
 
drop(int) - Method in class com.metamx.common.guava.FunctionalIterator
 
DroppingIterable<T> - Class in com.metamx.common.guava
 
DroppingIterable(Iterable<T>, int) - Constructor for class com.metamx.common.guava.DroppingIterable
 
DroppingIterator<T> - Class in com.metamx.common.guava
 
DroppingIterator(Iterator<T>, int) - Constructor for class com.metamx.common.guava.DroppingIterator
 
DurationCoercible - Class in com.metamx.common.config
 
DurationCoercible() - Constructor for class com.metamx.common.config.DurationCoercible
 

E

empty() - Static method in class com.metamx.common.guava.Sequences
 
ensureShutdownHook() - Method in class com.metamx.common.lifecycle.Lifecycle
 
entrySet() - Method in class com.metamx.common.collect.CountingMap
 
equals(Object) - Method in class com.metamx.common.Pair
 
error(String, Object...) - Method in class com.metamx.common.logger.Logger
 
error(Throwable, String, Object...) - Method in class com.metamx.common.logger.Logger
 
ExecuteWhenDoneYielder<T> - Class in com.metamx.common.guava
 
ExecuteWhenDoneYielder(Yielder<T>, Runnable, Executor) - Constructor for class com.metamx.common.guava.ExecuteWhenDoneYielder
 
ExecutorExecutingSequence<T> - Class in com.metamx.common.guava
 
ExecutorExecutingSequence(Sequence<T>, ExecutorService) - Constructor for class com.metamx.common.guava.ExecutorExecutingSequence
 
ExecutorServiceConfig - Class in com.metamx.common.concurrent
 
ExecutorServiceConfig() - Constructor for class com.metamx.common.concurrent.ExecutorServiceConfig
 
ExecutorServices - Class in com.metamx.common.concurrent
 
ExecutorServices() - Constructor for class com.metamx.common.concurrent.ExecutorServices
 

F

FileSmoosher - Class in com.metamx.common.io.smoosh
A class that concatenates files together into configurable sized chunks, works in conjunction with the SmooshedFileMapper to provide access to the individual files.
FileSmoosher(File) - Constructor for class com.metamx.common.io.smoosh.FileSmoosher
 
FileSmoosher(File, int) - Constructor for class com.metamx.common.io.smoosh.FileSmoosher
 
FileSmoosher.Outer - Class in com.metamx.common.io.smoosh
 
FileUtils - Class in com.metamx.common
 
FileUtils() - Constructor for class com.metamx.common.FileUtils
 
FileUtils.FileCopyResult - Class in com.metamx.common
Keeps results of a file copy, including children and total size of the resultant files.
FileUtils.FileCopyResult(File...) - Constructor for class com.metamx.common.FileUtils.FileCopyResult
 
FileUtils.FileCopyResult(Collection<File>) - Constructor for class com.metamx.common.FileUtils.FileCopyResult
 
filter(Predicate<T>) - Method in class com.metamx.common.guava.FunctionalIterable
 
filter(Predicate<T>) - Method in class com.metamx.common.guava.FunctionalIterator
 
filter(Sequence<T>, Predicate<T>) - Static method in class com.metamx.common.guava.Sequences
 
FilteredSequence<T> - Class in com.metamx.common.guava
 
FilteredSequence(Sequence<T>, Predicate<T>) - Constructor for class com.metamx.common.guava.FilteredSequence
 
FilteringAccumulator<OutType,T> - Class in com.metamx.common.guava
 
FilteringAccumulator(Predicate<T>, Accumulator<OutType, T>) - Constructor for class com.metamx.common.guava.FilteringAccumulator
 
FilteringYieldingAccumulator<OutType,T> - Class in com.metamx.common.guava
 
FilteringYieldingAccumulator(Predicate<T>, YieldingAccumulator<OutType, T>) - Constructor for class com.metamx.common.guava.FilteringYieldingAccumulator
 
findDuplicates(Iterable<String>) - Static method in class com.metamx.common.parsers.ParserUtils
 
fixed(int, String) - Static method in class com.metamx.common.concurrent.ScheduledExecutors
 
Fns - Class in com.metamx.common.guava
 
Fns() - Constructor for class com.metamx.common.guava.Fns
 
free(ByteBuffer) - Static method in class com.metamx.common.ByteBufferUtils
Releases memory held by the given direct ByteBuffer
fromAccumulator(Accumulator<AccumulatedType, InType>) - Static method in class com.metamx.common.guava.YieldingAccumulators
 
fromConcatenation(Iterable<T>...) - Static method in class com.metamx.common.guava.FunctionalIterable
 
fromConcatenation(Iterable<Iterable<T>>) - Static method in class com.metamx.common.guava.FunctionalIterable
 
fromConcatenation(Iterator<T>...) - Static method in class com.metamx.common.guava.FunctionalIterator
 
fromConcatenation(Iterator<Iterator<T>>) - Static method in class com.metamx.common.guava.FunctionalIterator
 
fromFilename(String) - Static method in class com.metamx.common.Props
 
fromUtf8(byte[]) - Static method in class com.metamx.common.StringUtils
 
fromUtf8(ByteBuffer, int) - Static method in class com.metamx.common.StringUtils
 
fromUtf8(ByteBuffer) - Static method in class com.metamx.common.StringUtils
 
FunctionalIterable<T> - Class in com.metamx.common.guava
 
FunctionalIterable(Iterable<T>) - Constructor for class com.metamx.common.guava.FunctionalIterable
 
FunctionalIterator<T> - Class in com.metamx.common.guava
 
FunctionalIterator(Iterator<T>) - Constructor for class com.metamx.common.guava.FunctionalIterator
 
FunctionalThreadFactory - Class in com.metamx.common.concurrent
 
FunctionalThreadFactory(String) - Constructor for class com.metamx.common.concurrent.FunctionalThreadFactory
 
FunctionalThreadFactory(ThreadFactory) - Constructor for class com.metamx.common.concurrent.FunctionalThreadFactory
 

G

generateFieldNames(int) - Static method in class com.metamx.common.parsers.ParserUtils
 
get(Object) - Method in class com.metamx.common.guava.DefaultingHashMap
 
get() - Method in class com.metamx.common.guava.ExecuteWhenDoneYielder
 
get() - Method in class com.metamx.common.guava.ResourceClosingYielder
 
get() - Method in interface com.metamx.common.guava.Yielder
Gets the object currently held by this Yielder.
getCurrOffset() - Method in class com.metamx.common.io.smoosh.FileSmoosher.Outer
 
getDateValues(String, Granularity.Formatter) - Method in enum com.metamx.common.Granularity
 
getDelimiter() - Method in class com.metamx.common.parsers.DelimitedParser
 
getDouble(Map<String, Object>, String) - Static method in class com.metamx.common.MapUtils
 
getDouble(Map<String, Object>, String, Double) - Static method in class com.metamx.common.MapUtils
 
getExpr() - Method in class com.metamx.common.parsers.JSONPathParser.FieldSpec
 
getFieldNames() - Method in class com.metamx.common.parsers.CSVParser
 
getFieldNames() - Method in class com.metamx.common.parsers.DelimitedParser
 
getFieldNames() - Method in class com.metamx.common.parsers.JavaScriptParser
 
getFieldNames() - Method in class com.metamx.common.parsers.JSONParser
 
getFieldNames() - Method in class com.metamx.common.parsers.JSONPathParser
 
getFieldNames() - Method in interface com.metamx.common.parsers.Parser
Deprecated.
getFieldNames() - Method in class com.metamx.common.parsers.RegexParser
 
getFieldNames() - Method in class com.metamx.common.parsers.ToLowerCaseParser
 
getFileNum() - Method in class com.metamx.common.io.smoosh.FileSmoosher.Outer
 
getFiles() - Method in class com.metamx.common.FileUtils.FileCopyResult
 
getFn() - Method in class com.metamx.common.parsers.JavaScriptParser
 
getFormatString() - Method in class com.metamx.common.concurrent.ExecutorServiceConfig
 
getFormatString() - Method in class com.metamx.common.concurrent.SimpleExecutorConfig
 
getFormatter(Granularity.Formatter) - Method in enum com.metamx.common.Granularity
 
getFormatter(String) - Method in enum com.metamx.common.Granularity
 
getFromMap(KeyType) - Static method in class com.metamx.common.guava.Fns
 
getGzBaseName(String) - Static method in class com.metamx.common.CompressionUtils
Get the file name without the .gz extension
getInt(Map<String, Object>, String) - Static method in class com.metamx.common.MapUtils
 
getInt(Map<String, Object>, String, Integer) - Static method in class com.metamx.common.MapUtils
 
getInternalFilenames() - Method in class com.metamx.common.io.smoosh.FileSmoosher
 
getInternalFilenames() - Method in class com.metamx.common.io.smoosh.SmooshedFileMapper
 
getIterable(DateTime, DateTime) - Method in enum com.metamx.common.Granularity
 
getIterable(Interval) - Method in enum com.metamx.common.Granularity
 
getList(Map<String, Object>, String) - Static method in class com.metamx.common.MapUtils
 
getList(Map<String, Object>, String, List<Object>) - Static method in class com.metamx.common.MapUtils
 
getListDelimiter() - Method in class com.metamx.common.parsers.CSVParser
 
getListDelimiter() - Method in class com.metamx.common.parsers.DelimitedParser
 
getLong(Map<String, Object>, String) - Static method in class com.metamx.common.MapUtils
 
getLong(Map<String, Object>, String, Long) - Static method in class com.metamx.common.MapUtils
 
getMap(Map<String, Object>, String) - Static method in class com.metamx.common.MapUtils
 
getMap(Map<String, Object>, String, Map<String, Object>) - Static method in class com.metamx.common.MapUtils
 
getName() - Method in class com.metamx.common.parsers.JSONPathParser.FieldSpec
 
getNumThreads() - Method in class com.metamx.common.concurrent.ExecutorServiceConfig
 
getNumThreads() - Method in class com.metamx.common.concurrent.SimpleExecutorConfig
 
getReverseIterable(DateTime, DateTime) - Method in enum com.metamx.common.Granularity
 
getReverseIterable(Interval) - Method in enum com.metamx.common.Granularity
 
getString(Map<String, Object>, String) - Static method in class com.metamx.common.MapUtils
 
getString(Map<String, Object>, String, String) - Static method in class com.metamx.common.MapUtils
 
getType() - Method in class com.metamx.common.parsers.JSONPathParser.FieldSpec
 
getUnits(int) - Method in enum com.metamx.common.Granularity
 
Granularity - Enum in com.metamx.common
 
Granularity.Formatter - Enum in com.metamx.common
 
Granularity.IntervalIterable - Class in com.metamx.common
 
Granularity.IntervalIterable(Interval) - Constructor for class com.metamx.common.Granularity.IntervalIterable
 
Granularity.IntervalIterator - Class in com.metamx.common
 
Granularity.IntervalIterator(Interval) - Constructor for class com.metamx.common.Granularity.IntervalIterator
 
Granularity.ReverseIntervalIterable - Class in com.metamx.common
 
Granularity.ReverseIntervalIterable(Interval) - Constructor for class com.metamx.common.Granularity.ReverseIntervalIterable
 
Granularity.ReverseIntervalIterator - Class in com.metamx.common
 
Granularity.ReverseIntervalIterator(Interval) - Constructor for class com.metamx.common.Granularity.ReverseIntervalIterator
 
gunzip(File, File) - Static method in class com.metamx.common.CompressionUtils
gunzip the file to the output file.
gunzip(InputStream, File) - Static method in class com.metamx.common.CompressionUtils
Unzips the input stream via a gzip filter.
gunzip(InputStream, OutputStream) - Static method in class com.metamx.common.CompressionUtils
gunzip from the source stream to the destination stream.
gunzip(ByteSource, File, Predicate<Throwable>) - Static method in class com.metamx.common.CompressionUtils
A gunzip function to store locally
gunzip(ByteSource, File) - Static method in class com.metamx.common.CompressionUtils
Gunzip from the input stream to the output file
GZ_SUFFIX - Static variable in class com.metamx.common.CompressionUtils
 
gzip(InputStream, OutputStream) - Static method in class com.metamx.common.CompressionUtils
Copy inputStream to out while wrapping out in a GZIPOutputStream Closes both input and output
gzip(File, File, Predicate<Throwable>) - Static method in class com.metamx.common.CompressionUtils
Gzips the input file to the output
gzip(ByteSource, ByteSink, Predicate<Throwable>) - Static method in class com.metamx.common.CompressionUtils
 
gzip(File, File) - Static method in class com.metamx.common.CompressionUtils
GZip compress the contents of inFile into outFile
gzipInputStream(InputStream) - Static method in class com.metamx.common.CompressionUtils
Fixes java bug 7036144 http://bugs.java.com/bugdatabase/view_bug.do?bug_id=7036144 which affects concatenated GZip

H

hashCode() - Method in class com.metamx.common.Pair
 
hasNext() - Method in class com.metamx.common.Granularity.IntervalIterator
 
hasNext() - Method in class com.metamx.common.Granularity.ReverseIntervalIterator
 
hasNext() - Method in class com.metamx.common.guava.DroppingIterator
 
hasNext() - Method in class com.metamx.common.guava.FunctionalIterator
 
hasNext() - Method in class com.metamx.common.guava.IteratorWithBaggage
 
hasNext() - Method in class com.metamx.common.guava.MergeIterator
 
hasNext() - Method in class com.metamx.common.guava.nary.BinaryTransformIterator
 
hasNext() - Method in class com.metamx.common.guava.nary.SortedMergeIterator
 
hasNext() - Method in class com.metamx.common.guava.nary.TrinaryTransformIterator
 
hivePathPattern - Variable in enum com.metamx.common.Granularity
 

I

IAE - Exception in com.metamx.common
 
IAE(String, Object...) - Constructor for exception com.metamx.common.IAE
 
IAE(Throwable, String, Object...) - Constructor for exception com.metamx.common.IAE
 
increment(DateTime) - Method in enum com.metamx.common.Granularity
 
increment(DateTime, int) - Method in enum com.metamx.common.Granularity
 
info(String, Object...) - Method in class com.metamx.common.logger.Logger
 
info(Throwable, String, Object...) - Method in class com.metamx.common.logger.Logger
 
intervals() - Static method in class com.metamx.common.guava.Comparators
Deprecated.
intervalsByEndThenStart() - Static method in class com.metamx.common.guava.Comparators
 
intervalsByStartThenEnd() - Static method in class com.metamx.common.guava.Comparators
 
inverse(Comparator<T>) - Static method in class com.metamx.common.guava.Comparators
This is a "reverse" comparator.
IS_EXCEPTION - Static variable in class com.metamx.common.FileUtils
Useful for retry functionality that doesn't want to stop Throwables, but does want to retry on Exceptions
isDebugEnabled() - Method in class com.metamx.common.logger.Logger
 
isDone() - Method in class com.metamx.common.guava.ExecuteWhenDoneYielder
 
isDone() - Method in class com.metamx.common.guava.ResourceClosingYielder
 
isDone() - Method in interface com.metamx.common.guava.Yielder
Returns true if this is the last Yielder in the chain.
ISE - Exception in com.metamx.common
 
ISE(String, Object...) - Constructor for exception com.metamx.common.ISE
 
ISE(Throwable, String, Object...) - Constructor for exception com.metamx.common.ISE
 
isGz(String) - Static method in class com.metamx.common.CompressionUtils
Checks to see if fName is a valid name for a "*.gz" file
isInfoEnabled() - Method in class com.metamx.common.logger.Logger
 
isOpen() - Method in class com.metamx.common.io.smoosh.FileSmoosher.Outer
 
isStarted() - Method in class com.metamx.common.lifecycle.Lifecycle
 
isTraceEnabled() - Method in class com.metamx.common.logger.Logger
 
isZip(String) - Static method in class com.metamx.common.CompressionUtils
Checks to see if fName is a valid name for a "*.zip" file
iterator() - Method in class com.metamx.common.Granularity.IntervalIterable
 
iterator() - Method in class com.metamx.common.Granularity.ReverseIntervalIterable
 
iterator() - Method in class com.metamx.common.guava.DroppingIterable
 
iterator() - Method in class com.metamx.common.guava.FunctionalIterable
 
iterator() - Method in class com.metamx.common.guava.MergeIterable
 
iterator() - Method in class com.metamx.common.guava.nary.BinaryTransformIterable
 
iterator() - Method in class com.metamx.common.guava.nary.SortedMergeIterable
 
iterator() - Method in class com.metamx.common.guava.nary.TrinaryTransformIterable
 
IteratorWithBaggage<T> - Class in com.metamx.common.guava
 
IteratorWithBaggage(Iterator<T>, Closeable) - Constructor for class com.metamx.common.guava.IteratorWithBaggage
 

J

JavaScriptParser - Class in com.metamx.common.parsers
 
JavaScriptParser(String) - Constructor for class com.metamx.common.parsers.JavaScriptParser
 
JodaUtils - Class in com.metamx.common
 
JodaUtils() - Constructor for class com.metamx.common.JodaUtils
 
join() - Method in class com.metamx.common.lifecycle.Lifecycle
 
JSONParser - Class in com.metamx.common.parsers
 
JSONParser() - Constructor for class com.metamx.common.parsers.JSONParser
 
JSONParser(Iterable<String>) - Constructor for class com.metamx.common.parsers.JSONParser
Deprecated.
JSONParser(ObjectMapper, Iterable<String>) - Constructor for class com.metamx.common.parsers.JSONParser
 
JSONParser(ObjectMapper, Iterable<String>, Iterable<String>) - Constructor for class com.metamx.common.parsers.JSONParser
 
JSONPathParser - Class in com.metamx.common.parsers
JSON parser class that uses the JsonPath library to access fields via path expressions.
JSONPathParser(List<JSONPathParser.FieldSpec>, boolean, ObjectMapper) - Constructor for class com.metamx.common.parsers.JSONPathParser
Constructor
JSONPathParser.FieldSpec - Class in com.metamx.common.parsers
Specifies a field to be added to the parsed object Map, using JsonPath notation.
JSONPathParser.FieldSpec(JSONPathParser.FieldType, String, String) - Constructor for class com.metamx.common.parsers.JSONPathParser.FieldSpec
Constructor
JSONPathParser.FieldType - Enum in com.metamx.common.parsers
Specifies access behavior for a field.
JSONToLowerParser - Class in com.metamx.common.parsers
Deprecated.
JSONToLowerParser(ObjectMapper, Iterable<String>, Iterable<String>) - Constructor for class com.metamx.common.parsers.JSONToLowerParser
Deprecated.
 

K

keep(Function<T, RetType>) - Method in class com.metamx.common.guava.FunctionalIterable
 
keep(Function<T, RetType>) - Method in class com.metamx.common.guava.FunctionalIterator
 

L

LazySequence<T> - Class in com.metamx.common.guava
 
LazySequence(Supplier<Sequence<T>>) - Constructor for class com.metamx.common.guava.LazySequence
 
lhs - Variable in class com.metamx.common.Pair
 
lhsComparator(Comparator<T1>) - Static method in class com.metamx.common.Pair
 
lhsFn() - Static method in class com.metamx.common.Pair
 
Lifecycle - Class in com.metamx.common.lifecycle
A manager of object Lifecycles.
Lifecycle() - Constructor for class com.metamx.common.lifecycle.Lifecycle
 
Lifecycle.Handler - Interface in com.metamx.common.lifecycle
 
Lifecycle.Stage - Enum in com.metamx.common.lifecycle
 
LifecycleStart - Annotation Type in com.metamx.common.lifecycle
 
LifecycleStop - Annotation Type in com.metamx.common.lifecycle
 
limit(int) - Method in class com.metamx.common.guava.FunctionalIterable
 
limit(int) - Method in class com.metamx.common.guava.FunctionalIterator
 
limit(Sequence<T>, int) - Static method in class com.metamx.common.guava.Sequences
 
LimitedSequence<T> - Class in com.metamx.common.guava
Limits the number of inputs from this sequence.
LimitedSequence(Sequence<T>, int) - Constructor for class com.metamx.common.guava.LimitedSequence
 
LimitedYieldingAccumulator<OutType,T> - Class in com.metamx.common.guava
 
LimitedYieldingAccumulator(YieldingAccumulator<OutType, T>, int) - Constructor for class com.metamx.common.guava.LimitedYieldingAccumulator
 
list() - Static method in class com.metamx.common.guava.Accumulators
 
load(File) - Static method in class com.metamx.common.io.smoosh.SmooshedFileMapper
 
log - Static variable in class com.metamx.common.RetryUtils
 
Logger - Class in com.metamx.common.logger
 
Logger(String) - Constructor for class com.metamx.common.logger.Logger
 
Logger(Class) - Constructor for class com.metamx.common.logger.Logger
 
lookupStringValInMap(Map<String, Object>, String, Map<String, RetVal>) - Static method in class com.metamx.common.MapUtils
 

M

make() - Method in interface com.metamx.common.guava.BaseSequence.IteratorMaker
 
makeYielder(Yielder<Sequence<T>>, OutType, YieldingAccumulator<OutType, T>) - Method in class com.metamx.common.guava.ConcatSequence
 
manageLifecycle(Lifecycle, T) - Static method in class com.metamx.common.concurrent.ExecutorServices
 
map(Sequence<From>, Function<From, To>) - Static method in class com.metamx.common.guava.Sequences
 
map(File) - Static method in class com.metamx.common.io.smoosh.Smoosh
 
mapFile(String) - Method in class com.metamx.common.io.smoosh.SmooshedFileMapper
 
MappedSequence<T,Out> - Class in com.metamx.common.guava
 
MappedSequence(Sequence<T>, Function<T, Out>) - Constructor for class com.metamx.common.guava.MappedSequence
 
MappingAccumulator<OutType,InType,MappedType> - Class in com.metamx.common.guava
 
MappingAccumulator(Function<InType, MappedType>, Accumulator<OutType, MappedType>) - Constructor for class com.metamx.common.guava.MappingAccumulator
 
MappingYieldingAccumulator<OutType,InType,MappedType> - Class in com.metamx.common.guava
 
MappingYieldingAccumulator(Function<InType, MappedType>, YieldingAccumulator<OutType, MappedType>) - Constructor for class com.metamx.common.guava.MappingYieldingAccumulator
 
MapUtils - Class in com.metamx.common
 
MapUtils() - Constructor for class com.metamx.common.MapUtils
 
maxDateTime(DateTime...) - Static method in class com.metamx.common.JodaUtils
 
MergeIterable<T> - Class in com.metamx.common.guava
 
MergeIterable(Comparator<T>, Iterable<Iterable<T>>) - Constructor for class com.metamx.common.guava.MergeIterable
 
MergeIterator<T> - Class in com.metamx.common.guava
 
MergeIterator(Comparator<T>, List<Iterator<T>>) - Constructor for class com.metamx.common.guava.MergeIterator
 
MergeSequence<T> - Class in com.metamx.common.guava
 
MergeSequence(Ordering<T>, Sequence<Sequence<T>>) - Constructor for class com.metamx.common.guava.MergeSequence
 
minDateTime(DateTime...) - Static method in class com.metamx.common.JodaUtils
 
MoreIterators - Class in com.metamx.common.collect
 
MoreIterators() - Constructor for class com.metamx.common.collect.MoreIterators
 

N

newThread(Runnable) - Method in class com.metamx.common.concurrent.FunctionalThreadFactory
 
next() - Method in class com.metamx.common.Granularity.IntervalIterator
 
next() - Method in class com.metamx.common.Granularity.ReverseIntervalIterator
 
next() - Method in class com.metamx.common.guava.DroppingIterator
 
next(T) - Method in class com.metamx.common.guava.ExecuteWhenDoneYielder
 
next() - Method in class com.metamx.common.guava.FunctionalIterator
 
next() - Method in class com.metamx.common.guava.IteratorWithBaggage
 
next() - Method in class com.metamx.common.guava.MergeIterator
 
next() - Method in class com.metamx.common.guava.nary.BinaryTransformIterator
 
next() - Method in class com.metamx.common.guava.nary.SortedMergeIterator
 
next() - Method in class com.metamx.common.guava.nary.TrinaryTransformIterator
 
next(OutType) - Method in class com.metamx.common.guava.ResourceClosingYielder
 
next(T) - Method in interface com.metamx.common.guava.Yielder
Gets the next Yielder in the chain.
nullEmptyStringFunction - Static variable in class com.metamx.common.parsers.ParserUtils
 
numIn(ReadableInterval) - Method in enum com.metamx.common.Granularity
 

O

of(T1, T2) - Static method in class com.metamx.common.Pair
 
overlaps(Interval, Iterable<Interval>) - Static method in class com.metamx.common.JodaUtils
 

P

Pair<T1,T2> - Class in com.metamx.common
 
Pair(T1, T2) - Constructor for class com.metamx.common.Pair
 
parse(String) - Method in class com.metamx.common.parsers.CSVParser
 
parse(String) - Method in class com.metamx.common.parsers.DelimitedParser
 
parse(String) - Method in class com.metamx.common.parsers.JavaScriptParser
 
parse(String) - Method in class com.metamx.common.parsers.JSONParser
 
parse(String) - Method in class com.metamx.common.parsers.JSONPathParser
 
parse(String) - Method in class com.metamx.common.parsers.JSONToLowerParser
Deprecated.
 
parse(String) - Method in interface com.metamx.common.parsers.Parser
Parse a String into a Map.
parse(String) - Method in class com.metamx.common.parsers.RegexParser
 
parse(String) - Method in class com.metamx.common.parsers.ToLowerCaseParser
 
ParseException - Exception in com.metamx.common.parsers
 
ParseException(String, Object...) - Constructor for exception com.metamx.common.parsers.ParseException
 
ParseException(Throwable, String, Object...) - Constructor for exception com.metamx.common.parsers.ParseException
 
Parser<K,V> - Interface in com.metamx.common.parsers
Class that can parse Strings into Maps.
Parsers - Class in com.metamx.common.parsers
 
Parsers() - Constructor for class com.metamx.common.parsers.Parsers
 
ParserUtils - Class in com.metamx.common.parsers
 
ParserUtils() - Constructor for class com.metamx.common.parsers.ParserUtils
 
Props - Class in com.metamx.common
 
Props() - Constructor for class com.metamx.common.Props
 

R

RE - Exception in com.metamx.common
 
RE(String, Object...) - Constructor for exception com.metamx.common.RE
 
RE(Throwable, String, Object...) - Constructor for exception com.metamx.common.RE
 
RegexParser - Class in com.metamx.common.parsers
 
RegexParser(String, Optional<String>) - Constructor for class com.metamx.common.parsers.RegexParser
 
RegexParser(String, Optional<String>, Iterable<String>) - Constructor for class com.metamx.common.parsers.RegexParser
 
remove() - Method in class com.metamx.common.Granularity.IntervalIterator
 
remove() - Method in class com.metamx.common.Granularity.ReverseIntervalIterator
 
remove() - Method in class com.metamx.common.guava.DroppingIterator
 
remove() - Method in class com.metamx.common.guava.FunctionalIterator
 
remove() - Method in class com.metamx.common.guava.IteratorWithBaggage
 
remove() - Method in class com.metamx.common.guava.MergeIterator
 
remove() - Method in class com.metamx.common.guava.nary.BinaryTransformIterator
 
remove() - Method in class com.metamx.common.guava.nary.SortedMergeIterator
 
remove() - Method in class com.metamx.common.guava.nary.TrinaryTransformIterator
 
reset() - Method in class com.metamx.common.guava.DelegatingYieldingAccumulator
 
reset() - Method in class com.metamx.common.guava.FilteringYieldingAccumulator
 
reset() - Method in class com.metamx.common.guava.LimitedYieldingAccumulator
 
reset() - Method in class com.metamx.common.guava.MappingYieldingAccumulator
 
reset() - Method in class com.metamx.common.guava.YieldingAccumulator
 
ResourceClosingSequence<T> - Class in com.metamx.common.guava
 
ResourceClosingSequence(Sequence<T>, Closeable) - Constructor for class com.metamx.common.guava.ResourceClosingSequence
 
ResourceClosingYielder<OutType> - Class in com.metamx.common.guava
 
ResourceClosingYielder(Yielder<OutType>, Closeable) - Constructor for class com.metamx.common.guava.ResourceClosingYielder
 
retry(Callable<T>, Predicate<Throwable>, int, int) - Static method in class com.metamx.common.RetryUtils
Retry an operation using fuzzy exponentially increasing backoff.
retry(Callable<T>, Predicate<Throwable>, int) - Static method in class com.metamx.common.RetryUtils
retryCopy(ByteSource, File, Predicate<Throwable>, int) - Static method in class com.metamx.common.FileUtils
Copy input byte source to outFile.
retryCopy(ByteSource, ByteSink, Predicate<Throwable>, int) - Static method in class com.metamx.common.StreamUtils
Retry copy attempts from input stream to output stream.
RetryUtils - Class in com.metamx.common
 
RetryUtils() - Constructor for class com.metamx.common.RetryUtils
 
rhs - Variable in class com.metamx.common.Pair
 
rhsFn() - Static method in class com.metamx.common.Pair
 

S

safeFormat(String, Object...) - Static method in class com.metamx.common.StringUtils
 
scheduleAtFixedRate(ScheduledExecutorService, Duration, Runnable) - Static method in class com.metamx.common.concurrent.ScheduledExecutors
Run runnable once every period.
scheduleAtFixedRate(ScheduledExecutorService, Duration, Duration, Runnable) - Static method in class com.metamx.common.concurrent.ScheduledExecutors
Run runnable once every period, after the given initial delay.
scheduleAtFixedRate(ScheduledExecutorService, Duration, Callable<ScheduledExecutors.Signal>) - Static method in class com.metamx.common.concurrent.ScheduledExecutors
 
scheduleAtFixedRate(ScheduledExecutorService, Duration, Duration, Callable<ScheduledExecutors.Signal>) - Static method in class com.metamx.common.concurrent.ScheduledExecutors
 
ScheduledExecutorFactory - Interface in com.metamx.common.concurrent
 
ScheduledExecutors - Class in com.metamx.common.concurrent
 
ScheduledExecutors() - Constructor for class com.metamx.common.concurrent.ScheduledExecutors
 
ScheduledExecutors.Signal - Enum in com.metamx.common.concurrent
 
scheduleWithFixedDelay(ScheduledExecutorService, Duration, Runnable) - Static method in class com.metamx.common.concurrent.ScheduledExecutors
Run runnable repeatedly with the given delay between calls.
scheduleWithFixedDelay(ScheduledExecutorService, Duration, Duration, Runnable) - Static method in class com.metamx.common.concurrent.ScheduledExecutors
Run runnable repeatedly with the given delay between calls, after the given initial delay.
scheduleWithFixedDelay(ScheduledExecutorService, Duration, Callable<ScheduledExecutors.Signal>) - Static method in class com.metamx.common.concurrent.ScheduledExecutors
Run callable repeatedly with the given delay between calls, after the given initial delay, until it returns Signal.STOP.
scheduleWithFixedDelay(ScheduledExecutorService, Duration, Duration, Callable<ScheduledExecutors.Signal>) - Static method in class com.metamx.common.concurrent.ScheduledExecutors
Run callable repeatedly with the given delay between calls, until it returns Signal.STOP.
Sequence<T> - Interface in com.metamx.common.guava
A Sequence represents an iterable sequence of elements.
Sequences - Class in com.metamx.common.guava
 
Sequences() - Constructor for class com.metamx.common.guava.Sequences
 
setFieldNames(Iterable<String>) - Method in class com.metamx.common.parsers.CSVParser
 
setFieldNames(String) - Method in class com.metamx.common.parsers.CSVParser
 
setFieldNames(Iterable<String>) - Method in class com.metamx.common.parsers.DelimitedParser
 
setFieldNames(String) - Method in class com.metamx.common.parsers.DelimitedParser
 
setFieldNames(Iterable<String>) - Method in class com.metamx.common.parsers.JavaScriptParser
 
setFieldNames(Iterable<String>) - Method in class com.metamx.common.parsers.JSONParser
 
setFieldNames(Iterable<String>) - Method in class com.metamx.common.parsers.JSONPathParser
 
setFieldNames(Iterable<String>) - Method in interface com.metamx.common.parsers.Parser
Deprecated.
setFieldNames(Iterable<String>) - Method in class com.metamx.common.parsers.RegexParser
 
setFieldNames(Iterable<String>) - Method in class com.metamx.common.parsers.ToLowerCaseParser
 
simple(Iterable<T>) - Static method in class com.metamx.common.guava.BaseSequence
 
simple(Iterable<T>) - Static method in class com.metamx.common.guava.Sequences
 
SimpleExecutorConfig - Class in com.metamx.common.concurrent
 
SimpleExecutorConfig(String, int) - Constructor for class com.metamx.common.concurrent.SimpleExecutorConfig
 
SimpleSequence<T> - Class in com.metamx.common.guava
 
SimpleSequence(Iterable<T>) - Constructor for class com.metamx.common.guava.SimpleSequence
 
size() - Method in class com.metamx.common.FileUtils.FileCopyResult
 
Smoosh - Class in com.metamx.common.io.smoosh
 
Smoosh() - Constructor for class com.metamx.common.io.smoosh.Smoosh
 
smoosh(File, File) - Static method in class com.metamx.common.io.smoosh.Smoosh
 
smoosh(File, File, Map<String, File>) - Static method in class com.metamx.common.io.smoosh.Smoosh
 
smoosh(File, Map<String, ByteBuffer>) - Static method in class com.metamx.common.io.smoosh.Smoosh
 
SmooshedFileMapper - Class in com.metamx.common.io.smoosh
Class that works in conjunction with FileSmoosher.
SmooshedWriter - Interface in com.metamx.common.io.smoosh
 
sort(Sequence<T>, Comparator<T>) - Static method in class com.metamx.common.guava.Sequences
 
SortedMergeIterable<InType,OutType> - Class in com.metamx.common.guava.nary
 
SortedMergeIterable(Iterable<InType>, Iterable<InType>, Comparator<InType>, BinaryFn<InType, InType, OutType>) - Constructor for class com.metamx.common.guava.nary.SortedMergeIterable
 
SortedMergeIterator<InType,OutType> - Class in com.metamx.common.guava.nary
A SortedMergeIterator is an Iterator that combines two other Iterators into one.
SortedMergeIterator(Iterator<InType>, Iterator<InType>, Comparator<InType>, BinaryFn<InType, InType, OutType>) - Constructor for class com.metamx.common.guava.nary.SortedMergeIterator
 
splitFn(String, int) - Static method in class com.metamx.common.guava.Fns
 
start() - Method in interface com.metamx.common.lifecycle.Lifecycle.Handler
 
start() - Method in class com.metamx.common.lifecycle.Lifecycle
 
stop() - Method in interface com.metamx.common.lifecycle.Lifecycle.Handler
 
stop() - Method in class com.metamx.common.lifecycle.Lifecycle
 
StreamUtils - Class in com.metamx.common
 
StreamUtils() - Constructor for class com.metamx.common.StreamUtils
 
stringFromMapFn(String) - Static method in class com.metamx.common.MapUtils
 
StringUtils - Class in com.metamx.common
As of right now (Dec 2014) the JVM is optimized around String charset variablse instead of Charset passing.
StringUtils() - Constructor for class com.metamx.common.StringUtils
 
stripQuotes(String) - Static method in class com.metamx.common.parsers.ParserUtils
 

T

timeBenchmark(String, Callable<RetType>, Logger) - Static method in class com.metamx.common.Timing
 
timeBenchmarkWrapException(String, Callable<RetType>, Logger) - Static method in class com.metamx.common.Timing
 
TimestampParser - Class in com.metamx.common.parsers
 
TimestampParser() - Constructor for class com.metamx.common.parsers.TimestampParser
 
Timing - Class in com.metamx.common
 
Timing() - Constructor for class com.metamx.common.Timing
 
toDate(String, Granularity.Formatter) - Method in enum com.metamx.common.Granularity
 
toDate(String) - Method in enum com.metamx.common.Granularity
 
toFunction(Parser) - Static method in class com.metamx.common.parsers.Parsers
 
toList(Sequence<T>, ListType) - Static method in class com.metamx.common.guava.Sequences
 
ToLowerCaseParser - Class in com.metamx.common.parsers
 
ToLowerCaseParser(Parser) - Constructor for class com.metamx.common.parsers.ToLowerCaseParser
 
toPath(DateTime) - Method in enum com.metamx.common.Granularity
 
toPath(DateTime, String) - Method in enum com.metamx.common.Granularity
 
toPath(DateTime, Granularity.Formatter) - Method in enum com.metamx.common.Granularity
 
toString() - Method in class com.metamx.common.Pair
 
toUtf8(String) - Static method in class com.metamx.common.StringUtils
 
toYielder(OutType, YieldingAccumulator<OutType, T>) - Method in class com.metamx.common.guava.BaseSequence
 
toYielder(OutType, YieldingAccumulator<OutType, T>) - Method in class com.metamx.common.guava.ConcatSequence
 
toYielder(OutType, YieldingAccumulator<OutType, T>) - Method in class com.metamx.common.guava.ExecutorExecutingSequence
 
toYielder(OutType, YieldingAccumulator<OutType, T>) - Method in class com.metamx.common.guava.FilteredSequence
 
toYielder(OutType, YieldingAccumulator<OutType, T>) - Method in class com.metamx.common.guava.LazySequence
 
toYielder(OutType, YieldingAccumulator<OutType, T>) - Method in class com.metamx.common.guava.LimitedSequence
 
toYielder(OutType, YieldingAccumulator<OutType, Out>) - Method in class com.metamx.common.guava.MappedSequence
 
toYielder(OutType, YieldingAccumulator<OutType, T>) - Method in class com.metamx.common.guava.MergeSequence
 
toYielder(OutType, YieldingAccumulator<OutType, T>) - Method in class com.metamx.common.guava.ResourceClosingSequence
 
toYielder(OutType, YieldingAccumulator<OutType, T>) - Method in interface com.metamx.common.guava.Sequence
 
trace(String, Object...) - Method in class com.metamx.common.logger.Logger
 
trace(Throwable, String, Object...) - Method in class com.metamx.common.logger.Logger
 
transform(Function<ThreadFactory, ThreadFactory>) - Method in class com.metamx.common.concurrent.FunctionalThreadFactory
 
transform(Function<T, RetType>) - Method in class com.metamx.common.guava.FunctionalIterable
 
transform(Function<T, RetType>) - Method in class com.metamx.common.guava.FunctionalIterator
 
transformCat(Function<T, Iterable<RetType>>) - Method in class com.metamx.common.guava.FunctionalIterable
 
transformCat(Function<T, Iterator<RetType>>) - Method in class com.metamx.common.guava.FunctionalIterator
 
transformThread(Function<Thread, Thread>) - Method in class com.metamx.common.concurrent.FunctionalThreadFactory
 
TrinaryFn<Type1,Type2,Type3,OutType> - Interface in com.metamx.common.guava.nary
 
trinaryTransform(Iterable<InType1>, Iterable<InType2>, TrinaryFn<T, InType1, InType2, RetType>) - Method in class com.metamx.common.guava.FunctionalIterable
 
trinaryTransform(Iterator<InType1>, Iterator<InType2>, TrinaryFn<T, InType1, InType2, RetType>) - Method in class com.metamx.common.guava.FunctionalIterator
 
TrinaryTransformIterable<Type1,Type2,Type3,RetType> - Class in com.metamx.common.guava.nary
 
TrinaryTransformIterable(Iterable<Type1>, Iterable<Type2>, Iterable<Type3>, TrinaryFn<Type1, Type2, Type3, RetType>) - Constructor for class com.metamx.common.guava.nary.TrinaryTransformIterable
 
TrinaryTransformIterator<Type1,Type2,Type3,RetType> - Class in com.metamx.common.guava.nary
 
TrinaryTransformIterator(Iterator<Type1>, Iterator<Type2>, Iterator<Type3>, TrinaryFn<Type1, Type2, Type3, RetType>) - Constructor for class com.metamx.common.guava.nary.TrinaryTransformIterator
 
truncate(DateTime) - Method in enum com.metamx.common.Granularity
 

U

umbrellaInterval(Iterable<Interval>) - Static method in class com.metamx.common.JodaUtils
 
unmap(MappedByteBuffer) - Static method in class com.metamx.common.ByteBufferUtils
Un-maps the given memory mapped file
unzip(ByteSource, File, Predicate<Throwable>, boolean) - Static method in class com.metamx.common.CompressionUtils
Unzip the byteSource to the output directory.
unzip(ByteSource, File, boolean) - Static method in class com.metamx.common.CompressionUtils
Unzip the byteSource to the output directory.
unzip(File, File) - Static method in class com.metamx.common.CompressionUtils
Unzip the pulled file to an output directory.
unzip(InputStream, File) - Static method in class com.metamx.common.CompressionUtils
Unzip from the input stream to the output directory, using the entry's file name as the file name in the output directory.
UOE - Exception in com.metamx.common
 
UOE(String, Object...) - Constructor for exception com.metamx.common.UOE
 
UOE(Throwable, String, Object...) - Constructor for exception com.metamx.common.UOE
 
UTF8_CHARSET - Static variable in class com.metamx.common.StringUtils
Deprecated.
UTF8_STRING - Static variable in class com.metamx.common.StringUtils
 
Utils - Class in com.metamx.common.collect
 
Utils() - Constructor for class com.metamx.common.collect.Utils
 

V

validateFields(Iterable<String>) - Static method in class com.metamx.common.parsers.ParserUtils
 
valueFunction - Static variable in class com.metamx.common.parsers.JSONParser
 
valueOf(String) - Static method in enum com.metamx.common.concurrent.ScheduledExecutors.Signal
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.metamx.common.Granularity.Formatter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.metamx.common.Granularity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.metamx.common.lifecycle.Lifecycle.Stage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.metamx.common.parsers.JSONPathParser.FieldType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.metamx.common.concurrent.ScheduledExecutors.Signal
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.metamx.common.Granularity.Formatter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.metamx.common.Granularity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.metamx.common.lifecycle.Lifecycle.Stage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.metamx.common.parsers.JSONPathParser.FieldType
Returns an array containing the constants of this enum type, in the order they are declared.

W

warn(String, Object...) - Method in class com.metamx.common.logger.Logger
 
warn(Throwable, String, Object...) - Method in class com.metamx.common.logger.Logger
 
widen(Interval) - Method in enum com.metamx.common.Granularity
Round out Interval such that it becomes granularity-aligned and nonempty.
withBaggage(Sequence<T>, Closeable) - Static method in class com.metamx.common.guava.Sequences
 
withEffect(Sequence<T>, Runnable, Executor) - Static method in class com.metamx.common.guava.Sequences
 
write(ByteBuffer) - Method in class com.metamx.common.io.smoosh.FileSmoosher.Outer
 
write(InputStream) - Method in class com.metamx.common.io.smoosh.FileSmoosher.Outer
 
write(InputStream) - Method in interface com.metamx.common.io.smoosh.SmooshedWriter
 
wtf(String, Object...) - Method in class com.metamx.common.logger.Logger
 
wtf(Throwable, String, Object...) - Method in class com.metamx.common.logger.Logger
 

Y

yield() - Method in class com.metamx.common.guava.DelegatingYieldingAccumulator
 
yield() - Method in class com.metamx.common.guava.FilteringYieldingAccumulator
 
yield() - Method in class com.metamx.common.guava.LimitedYieldingAccumulator
 
yield() - Method in class com.metamx.common.guava.MappingYieldingAccumulator
 
yield() - Method in class com.metamx.common.guava.YieldingAccumulator
 
yield(T) - Method in interface com.metamx.common.guava.YieldSign
 
yielded() - Method in class com.metamx.common.guava.DelegatingYieldingAccumulator
 
yielded() - Method in class com.metamx.common.guava.FilteringYieldingAccumulator
 
yielded() - Method in class com.metamx.common.guava.LimitedYieldingAccumulator
 
yielded() - Method in class com.metamx.common.guava.MappingYieldingAccumulator
 
yielded() - Method in class com.metamx.common.guava.YieldingAccumulator
 
Yielder<T> - Interface in com.metamx.common.guava
A Yielder is an object that tries to act like the yield() command/continuations in other languages.
Yielders - Class in com.metamx.common.guava
 
Yielders() - Constructor for class com.metamx.common.guava.Yielders
 
YieldingAccumulator<AccumulatedType,InType> - Class in com.metamx.common.guava
A YieldingAccumulator is used along with a Yielder in order to replicate continuations in Java.
YieldingAccumulator() - Constructor for class com.metamx.common.guava.YieldingAccumulator
 
YieldingAccumulators - Class in com.metamx.common.guava
 
YieldingAccumulators() - Constructor for class com.metamx.common.guava.YieldingAccumulators
 
YieldingSequenceBase<T> - Class in com.metamx.common.guava
A Sequence that is based entirely on the Yielder implementation.
YieldingSequenceBase() - Constructor for class com.metamx.common.guava.YieldingSequenceBase
 
YieldSign<T> - Interface in com.metamx.common.guava
 

Z

zip(File, File) - Static method in class com.metamx.common.CompressionUtils
Zip the contents of directory into the file indicated by outputZipFile.
zip(File, OutputStream) - Static method in class com.metamx.common.CompressionUtils
Zips the contents of the input directory to the output stream.
ZIP_SUFFIX - Static variable in class com.metamx.common.CompressionUtils
 
zipMap(K[], V[]) - Static method in class com.metamx.common.collect.Utils
 
zipMap(Iterable<K>, Iterable<V>) - Static method in class com.metamx.common.collect.Utils
Create a Map from iterables of keys and values.
zipMapPartial(K[], V[]) - Static method in class com.metamx.common.collect.Utils
 
zipMapPartial(Iterable<K>, Iterable<V>) - Static method in class com.metamx.common.collect.Utils
Create a Map from iterables of keys and values.
A B C D E F G H I J K L M N O P R S T U V W Y Z 

Copyright © 2016. All rights reserved.