commonj.connector.metadata.build
Interface FunctionType


public interface FunctionType

Enumerates the different possible function signatures.

Since:
1.1

Field Summary
static FunctionType INPUT_ONLY
          There is only an input DataDescription for the function.
static FunctionType INPUT_OUTPUT_DIFFERENT
          The function has different input and output DataDescription.
static FunctionType INPUT_OUTPUT_SAME
          The same DataDescription is used for input and output for the function
static FunctionType NO_ARGS
          There are no DataDescriptions for the function.
static FunctionType OUTPUT_ONLY
          There is only an output DataDescription for the function.
 

Field Detail

INPUT_ONLY

static final FunctionType INPUT_ONLY
There is only an input DataDescription for the function.


OUTPUT_ONLY

static final FunctionType OUTPUT_ONLY
There is only an output DataDescription for the function.


NO_ARGS

static final FunctionType NO_ARGS
There are no DataDescriptions for the function.


INPUT_OUTPUT_SAME

static final FunctionType INPUT_OUTPUT_SAME
The same DataDescription is used for input and output for the function


INPUT_OUTPUT_DIFFERENT

static final FunctionType INPUT_OUTPUT_DIFFERENT
The function has different input and output DataDescription.