org.axiondb
Interface FunctionFactory

All Known Implementing Classes:
ABSFunction, AddFunction, AndFunction, AsciiFunction, AverageFunction, Base64DecodeFunction, Base64EncodeFunction, BitAndFunction, BitOrFunction, CastAsFunction, CharFunction, CharToDateFunction, CoalesceFunction, ConcatFunction, ContainsFunction, CountFunction, DateAddFunction, DateDiffFunction, DatePartFunction, DateToCharFunction, DifferenceFunction, DivideFunction, EqualFunction, ExistsFunction, GreaterThanFunction, GreaterThanOrEqualFunction, HexFunction, IfThenFunction, InFunction, InStringFunction, IsNotNullFunction, IsNullFunction, IsValidDateTimeFunction, LengthFunction, LessThanFunction, LessThanOrEqualFunction, LikeToRegexpFunction, Log10Function, LowerFunction, LPadFunction, LTrimFunction, MatchesFunction, MaxFunction, MinFunction, ModFunction, MultiplyFunction, NotEqualFunction, NotFunction, NotInFunction, NowFunction, NullIfFunction, OrFunction, ReplaceFunction, RoundFunction, RowNumFunction, RPadFunction, RTrimFunction, SignFunction, SoundexFunction, SoundsLikeFunction, SpaceFunction, SubstringFunction, SubtractFunction, SumFunction, TrimFunction, TruncateFunction, UpperFunction

public interface FunctionFactory

A simple factory for creating new ConcreteFunctioninstances.

Version:
$Revision: 1.3 $ $Date: 2004/08/27 03:21:20 $

Method Summary
 ConcreteFunction makeNewInstance()
           
 

Method Detail

makeNewInstance

ConcreteFunction makeNewInstance()