www.element4solution.com

e4s.db.freefield
Class E4DBFreeFieldsVector

java.lang.Object
  extended by e4s.util.E4Object
      extended by e4s.db.freefield.E4DBFreeFieldsVector

public class E4DBFreeFieldsVector
extends E4Object

Holds an Vector of T_E4S_FREEFIELD_DEF_Obj objects.

See Also:
T_E4S_FREEFIELD_DEF_Sel, e4s.db.freefield.E4DBSelectFreefields#_getFreevalDefinitions

Field Summary
 
Fields inherited from class e4s.util.E4Object
CRLF, E4S_CORE_SYSTEM_LANGUAGE, NBSP, NULLSTR, URL_ENCODING_CHARSET
 
Method Summary
static java.lang.String _getSVNVersionString()
           
static void clearCache(E4ApplObj_Intf applobj)
           
 T_E4S_FREEFIELD_DEF_Obj elementAt(int i)
          Get the T_E4S_FREEFIELD_DEF_Sel definition on a specified position.
 void finalize()
           
 T_E4S_FREEFIELD_DEF_Obj find(E4DBFreeFieldName freefieldname)
           
 T_E4S_FREEFIELD_DEF_Obj[] getFreevalDefinitions()
          Get the definitions of the T_E4S_FREEFIELD_DEF_Sel definitions.
static E4DBFreeFieldsVector getInstance(E4ApplObj_Intf applobj, E4DBTableName tablename)
           
static E4DBFreeFieldsVector getInstance(E4DBConnection_Intf con, E4ApplObj_Intf applobj, E4DBTableName tablename)
           
static void resetDefinitions(E4ApplObj_Intf applobj, E4DBTableName tablename)
           
 int size()
          Get the number of T_E4S_FREEFIELD_DEF_Sel definitions.
 
Methods inherited from class e4s.util.E4Object
Calendar, CName, CName, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelNone, E4LabelNone, E4LabelNone, E4LabelNone, E4LabelSys, E4LabelSys, e4sCopyright, e4sVersion, encode, encode, encode, encodeHtml, encodeHtml, encodeHtml, encodeURL, encodeURL, encodeURL, getLINE, getTRACE, getTRACE, getTRACE, getTRACE, getTRACE, getTRACE, getTraceMemory, HtmlEncode, HtmlEncode, HtmlEncode, isdecimal, isdigit, isnotok, isnotok, isnumeric, isok, isok, isok, isok, lastCallingFunction, lastCallingFunction, lastCallingFunction, lastCallingFunction, lastCallingStack, mkdirs, null2nbsp, null2nbsp, null2nbsp, ok, ok, ok, ok, outPrintln, setLogFile4Trace, setTraceMemory, STACKTRACE, toDebug, toDouble, toFloat, toFloat, toString, TRACE_CALLS, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, wait
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getInstance

public static E4DBFreeFieldsVector getInstance(E4DBConnection_Intf con,
                                               E4ApplObj_Intf applobj,
                                               E4DBTableName tablename)
                                        throws E4DBException
Throws:
E4DBException

getInstance

public static E4DBFreeFieldsVector getInstance(E4ApplObj_Intf applobj,
                                               E4DBTableName tablename)
                                        throws E4DBException
Throws:
E4DBException

clearCache

public static void clearCache(E4ApplObj_Intf applobj)

resetDefinitions

public static void resetDefinitions(E4ApplObj_Intf applobj,
                                    E4DBTableName tablename)
                             throws E4DBException
Throws:
E4DBException

elementAt

public T_E4S_FREEFIELD_DEF_Obj elementAt(int i)
Get the T_E4S_FREEFIELD_DEF_Sel definition on a specified position.

See Also:
size()

size

public int size()
Get the number of T_E4S_FREEFIELD_DEF_Sel definitions.

See Also:
elementAt(int)

getFreevalDefinitions

public T_E4S_FREEFIELD_DEF_Obj[] getFreevalDefinitions()
Get the definitions of the T_E4S_FREEFIELD_DEF_Sel definitions.

Returns:
null, if no definitions are available or the definitions.

find

public T_E4S_FREEFIELD_DEF_Obj find(E4DBFreeFieldName freefieldname)

finalize

public void finalize()
Overrides:
finalize in class E4Object

_getSVNVersionString

public static java.lang.String _getSVNVersionString()

www.element4solution.com