org.openjump.core.ui.plugin.queries
Class Function

java.lang.Object
  extended by org.openjump.core.ui.plugin.queries.Function

public class Function
extends java.lang.Object

Function Definition of functions used in the QueryDialog

Version:
0.2 (16 Oct 2005)
Author:
Michaƫl MICHAUD

Field Summary
static Function AREA
           
 double arg
           
 int[] args
           
static Function BNOF
           
static Function[] BOOLEAN_FUNCTIONS
           
static Function BUFF
           
static Function CENT
           
static Function EMPT
           
static Function[] GEOMETRIC_FUNCTIONS
           
static Function GNOF
           
static Function LENG
           
static Function NBPA
           
static Function NBPT
           
static Function NNOF
           
static Function[] NUMERIC_FUNCTIONS
           
static Function SIMP
           
static Function SNOF
           
static Function[] STRING_FUNCTIONS
           
static Function SUBS
           
static Function TRIM
           
 char type
           
static Function VALI
           
 
Constructor Summary
Function(java.lang.String key, char type)
           
Function(java.lang.String key, char type, double arg)
           
Function(java.lang.String key, char type, int[] args)
           
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

type

public char type

args

public int[] args

arg

public double arg

BNOF

public static final Function BNOF

NNOF

public static final Function NNOF

SNOF

public static final Function SNOF

TRIM

public static final Function TRIM

SUBS

public static final Function SUBS

LENG

public static final Function LENG

GNOF

public static final Function GNOF

AREA

public static final Function AREA

NBPT

public static final Function NBPT

NBPA

public static final Function NBPA

BUFF

public static final Function BUFF

CENT

public static final Function CENT

EMPT

public static final Function EMPT

SIMP

public static final Function SIMP

VALI

public static final Function VALI

BOOLEAN_FUNCTIONS

public static Function[] BOOLEAN_FUNCTIONS

NUMERIC_FUNCTIONS

public static Function[] NUMERIC_FUNCTIONS

STRING_FUNCTIONS

public static Function[] STRING_FUNCTIONS

GEOMETRIC_FUNCTIONS

public static Function[] GEOMETRIC_FUNCTIONS
Constructor Detail

Function

public Function(java.lang.String key,
                char type)

Function

public Function(java.lang.String key,
                char type,
                int[] args)

Function

public Function(java.lang.String key,
                char type,
                double arg)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object