Package adql.db

Class FunctionDef.FunctionParam

java.lang.Object
adql.db.FunctionDef.FunctionParam
Enclosing class:
FunctionDef

public static final class FunctionDef.FunctionParam extends Object

Definition of a function parameter.

This definition is composed of two items: the name and the type of the parameter.

Since:
1.3
Version:
1.4 (07/2015)
Author:
Grégory Mantelet (ARI)
  • Field Details

    • name

      public final String name
      Parameter name. Ensured not null
    • type

      public final DBType type
      Parameter type. Ensured not null
  • Constructor Details

    • FunctionParam

      public FunctionParam(String paramName, DBType paramType)
      Create a function parameter.
      Parameters:
      paramName - Name of the parameter to create. MUST NOT be NULL
      paramType - Type of the parameter to create. If NULL, an UNKNOWN type will be created and set instead.