Package org.apache.mahout.math.function

Core interfaces for functions, comparisons and procedures on objects and primitive data types.

See:
          Description

Interface Summary
ByteByteProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ByteCharProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ByteComparator A comparison function which imposes a total ordering on some collection of elements.
ByteDoubleProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ByteFloatProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ByteIntProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ByteLongProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ByteObjectProcedure<T> Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ByteProcedure Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
ByteShortProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
CharByteProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
CharCharProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
CharComparator A comparison function which imposes a total ordering on some collection of elements.
CharDoubleProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
CharFloatProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
CharIntProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
CharLongProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
CharObjectProcedure<T> Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
CharProcedure Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
CharShortProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
DoubleByteProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
DoubleCharProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
DoubleComparator A comparison function which imposes a total ordering on some collection of elements.
DoubleDoubleProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
DoubleFloatProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
DoubleIntProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
DoubleLongProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
DoubleObjectProcedure<T> Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
DoubleProcedure Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
DoubleShortProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
FloatByteProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
FloatCharProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
FloatComparator A comparison function which imposes a total ordering on some collection of elements.
FloatDoubleProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
FloatFloatProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
FloatFunction Interface that represents a function object: a function that takes a single argument and returns a single value.
FloatIntProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
FloatLongProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
FloatObjectProcedure<T> Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
FloatProcedure Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
FloatShortProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
IntByteProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
IntCharProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
IntComparator A comparison function which imposes a total ordering on some collection of elements.
IntDoubleProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
IntFloatProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
IntFunction Interface that represents a function object: a function that takes a single argument and returns a single value.
IntIntDoubleFunction Interface that represents a function object: a function that takes three arguments.
IntIntFunction A function that takes to integer arguments and returns Double.
IntIntProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
IntLongProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
IntObjectProcedure<T> Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
IntProcedure Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
IntShortProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
LongByteProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
LongCharProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
LongComparator A comparison function which imposes a total ordering on some collection of elements.
LongDoubleProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
LongFloatProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
LongIntProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
LongLongProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
LongObjectProcedure<T> Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
LongProcedure Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
LongShortProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ObjectByteProcedure<T> Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ObjectCharProcedure<T> Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ObjectDoubleProcedure<T> Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ObjectFloatProcedure<T> Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ObjectIntProcedure<T> Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ObjectLongProcedure<T> Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ObjectObjectProcedure<K,V> Interface that represents a procedure object: a procedure that takes two arguments and returns a 'continue' flag.
ObjectProcedure<T> Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
ObjectShortProcedure<T> Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ShortByteProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ShortCharProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ShortComparator A comparison function which imposes a total ordering on some collection of elements.
ShortDoubleProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ShortFloatProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ShortIntProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ShortLongProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ShortObjectProcedure<T> Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
ShortProcedure Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
ShortShortProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
VectorFunction Defines a function of a vector that returns a double.
 

Class Summary
DoubleDoubleFunction Interface that represents a function object: a function that takes two arguments and returns a single value.
DoubleFunction Interface that represents a function object: a function that takes a single argument and returns a single value.
Functions Function objects to be passed to generic methods.
Mult Only for performance tuning of compute intensive linear algebraic computations.
PlusMult Only for performance tuning of compute intensive linear algebraic computations.
SquareRootFunction  
TimesFunction  
 

Package org.apache.mahout.math.function Description

Core interfaces for functions, comparisons and procedures on objects and primitive data types.



Copyright © 2008–2014 The Apache Software Foundation. All rights reserved.