org.axiondb.functions |
Package Documentation for org.axiondb.engine.functions
{@link org.axiondb.Function} implementations.
|
Java Source File Name | Type | Comment |
ABSFunction.java | Class | |
AbstractArithmeticFunctionTest.java | Class | |
AbstractComparisonFunctionTest.java | Class | |
AddFunction.java | Class | |
AggregateFunction.java | Interface | An aggregate function, which evalutes a collection of
org.axiondb.Row s. |
AndFunction.java | Class | |
ArithmeticFunction.java | Class | |
AsciiFunction.java | Class | |
AverageFunction.java | Class | |
Base64DecodeFunction.java | Class | BASE64DECODE(string): returns a byte array representing the Base64 decoded
value of the given string . |
Base64EncodeFunction.java | Class | BASE64ENCODE(byte[]): returns a string representing the Base64 encoded
value of the given byte[] or Blob. |
BaseAggregateFunction.java | Class | |
BaseAggregateFunctionTest.java | Class | |
BaseBooleanBranchFunction.java | Class | |
BaseBooleanBranchFunctionTest.java | Class | |
BaseFunction.java | Class | An abstract base
ConcreteFunction implementation. |
BaseFunctionTest.java | Class | |
BaseRegExpFunction.java | Class | |
BitAndFunction.java | Class | |
BitOrFunction.java | Class | |
CastAsFunction.java | Class | |
CharFunction.java | Class | CHAR(number) : returns the
CharacterType character representing the unicode value number . |
CharToDateFunction.java | Class | |
CoalesceFunction.java | Class | COALESCE([value]+) : returns the first non-null value in the
argument list. |
ComparableAggregateFunction.java | Class | |
ComparisonFunction.java | Class | |
ConcatFunction.java | Class | CONCAT(string [, string]*) : concatenates one or more
StringType strings . |
ConcreteFunction.java | Interface | An executable
Function , as opposed to a
FunctionIdentifier . |
ContainsFunction.java | Class | CONTAINS(string, string): returns a
BooleanType boolean that
indicates whether the second string is a substring of the first. |
CountFunction.java | Class | COUNT : an aggregate function returning the number of rows. |
DateAddFunction.java | Class | |
DateDiffFunction.java | Class | |
DatePartFunction.java | Class | |
DateToCharFunction.java | Class | |
DifferenceFunction.java | Class | |
DivideFunction.java | Class | |
EqualFunction.java | Class | |
ExistsFunction.java | Class | |
FunctionIdentifier.java | Class | A
Selectable representing an unresolved
Function . |
GreaterThanFunction.java | Class | |
GreaterThanOrEqualFunction.java | Class | |
HexFunction.java | Class | |
IfThenFunction.java | Class | IFTHEN(condition value) : returns value if condition
evalates to true; else, it returns null. |
InFunction.java | Class | |
InStringFunction.java | Class | INSTR(str,substr): Returns the position of the first occurrence of substring substr in
string str. |
IsNotNullFunction.java | Class | |
IsNullFunction.java | Class | |
IsValidDateTimeFunction.java | Class | Function to test whether the given String expression is in the same format as the given
date format expression. |
LengthFunction.java | Class | Length(string): returns a
Integer Type integer representing the
length of the input string . |
LessThanFunction.java | Class | |
LessThanOrEqualFunction.java | Class | |
LikeToRegexpFunction.java | Class | |
Log10Function.java | Class | |
LowerFunction.java | Class | LOWER(string): returns a
StringType string containing the lower
case version of the input string . |
LPadFunction.java | Class | |
LTrimFunction.java | Class | |
MatchesFunction.java | Class | MATCHES(string, string): returns a
BooleanTypeboolean that
indicates whether first string matches the regular expression
Pattern pattern
represented by the second string. |
MaxFunction.java | Class | |
MinFunction.java | Class | |
ModFunction.java | Class | |
MultiplyFunction.java | Class | |
NotEqualFunction.java | Class | |
NotFunction.java | Class | |
NotInFunction.java | Class | |
NowFunction.java | Class | |
NullIfFunction.java | Class | The NULLIF function returns a null value if the arguments are equal, otherwise it
returns the value of the first argument. |
OrFunction.java | Class | |
ReplaceFunction.java | Class | |
RoundFunction.java | Class | |
RowNumFunction.java | Class | Returns an one-based index indicating the order in which a row was selected from a
table, join, etc. |
RPadFunction.java | Class | |
RTrimFunction.java | Class | |
ScalarFunction.java | Interface | A
ConcreteFunction that evaluates a single
org.axiondb.Row . |
SignFunction.java | Class | Returns an indicator of the sign of the given double value. |
SoundexFunction.java | Class | |
SoundsLikeFunction.java | Class | |
SpaceFunction.java | Class | Returns a string filled with a given number of spaces. |
SubstringFunction.java | Class | |
SubtractFunction.java | Class | |
SumFunction.java | Class | |
TestABSFunction.java | Class | |
TestAddFunction.java | Class | |
TestAll.java | Class | Root test suite. |
TestAndFunction.java | Class | |
TestAsciiFunction.java | Class | |
TestAvgFunction.java | Class | |
TestBase64DecodeFunction.java | Class | |
TestBase64EncodeFunction.java | Class | |
TestBitAndFunction.java | Class | |
TestBitOrFunction.java | Class | |
TestCastAsFunction.java | Class | |
TestCharFunction.java | Class | |
TestCharToDateFunction.java | Class | Unit tests for CharToDate function. |
TestCoalesceFunction.java | Class | |
TestConcatFunction.java | Class | |
TestCountFunction.java | Class | |
TestDateAddFunction.java | Class | |
TestDateDiffFunction.java | Class | |
TestDatePartFunction.java | Class | Unit tests for DatePart function. |
TestDateToCharFunction.java | Class | Unit tests for DateToChar function. |
TestDifferenceFunction.java | Class | |
TestDivideFunction.java | Class | |
TestEqualFunction.java | Class | |
TestExistsFunction.java | Class | |
TestFunctionIdentifier.java | Class | |
TestGreaterThanFunction.java | Class | |
TestGreaterThanOrEqualFunction.java | Class | |
TestHexFunction.java | Class | |
TestIfThenFunction.java | Class | |
TestInFunction.java | Class | |
TestInStringFunction.java | Class | |
TestIsNotNullFunction.java | Class | |
TestIsNullFunction.java | Class | |
TestIsValidDateTimeFunction.java | Class | Unit tests for IsValidDateTime function. |
TestLengthFunction.java | Class | |
TestLessThanFunction.java | Class | |
TestLessThanOrEqualFunction.java | Class | |
TestLikeToRegexpFunction.java | Class | |
TestLog10Function.java | Class | |
TestLowerFunction.java | Class | |
TestLPadFunction.java | Class | |
TestLTrimFunction.java | Class | |
TestMatchesFunction.java | Class | |
TestMaxFunction.java | Class | |
TestMinFunction.java | Class | |
TestModFunction.java | Class | |
TestMultiplyFunction.java | Class | |
TestNotEqualFunction.java | Class | |
TestNotFunction.java | Class | |
TestNotInFunction.java | Class | |
TestNowFunction.java | Class | |
TestNullIfFunction.java | Class | |
TestOrFunction.java | Class | |
TestReplaceFunction.java | Class | |
TestRoundFunction.java | Class | |
TestRPadFunction.java | Class | |
TestRTrimFunction.java | Class | |
TestSignFunction.java | Class | |
TestSoundexFunction.java | Class | |
TestSoundsLikeFunction.java | Class | |
TestSpaceFunction.java | Class | |
TestSubstringFunction.java | Class | |
TestSubtractFunction.java | Class | |
TestSumFunction.java | Class | |
TestTrimFunction.java | Class | |
TestTruncateFunction.java | Class | |
TestUpperFunction.java | Class | |
TrimFunction.java | Class | |
TruncateFunction.java | Class | |
UpperFunction.java | Class | UPPER(string): returns a
StringType string representing the upper
case version of the input string . |