class CalculatorMetaFunction implements Cloneable {

  public static int getCalcFunctionDefaultResultType( int type ) {
    if ( type < 0 || type >= calcDefaultResultType.length ) {
      return IValueMeta.TYPE_NONE;
    }
    return calcDefaultResultType[ type ];
  }

  public  CalculatorMetaFunction( String fieldName, int calcType, String fieldA, String fieldB, String fieldC,
                                 int valueType, int valueLength, int valuePrecision, boolean removedFromResult,
                                 String conversionMask,
                                 String decimalSymbol, String groupingSymbol, String currencySymbol );
  public  CalculatorMetaFunction();
  public  CalculatorMetaFunction( Node calcnode );

}