www.element4solution.com

e4s.db.freefield
Class E4DBFreeValue

java.lang.Object
  extended by e4s.util.E4Object
      extended by e4s.db.freefield.E4DBFreeValueContent
          extended by e4s.db.freefield.E4DBFreeValue

public class E4DBFreeValue
extends E4DBFreeValueContent

Free Values (Data Content and Format Description).

See Also:
E4DBSelectFreefields.getFreeValues(), E4DBSelectFreefields_Intf.getFreeValues(), T_E4S_FREEFIELD_DEF_Sel, T_E4S_FREEFIELD_VAL_Sel, E4DBModifyFreefields.setFreeval(e4s.db.freefield.E4DBFreeValue)

Field Summary
 
Fields inherited from class e4s.util.E4Object
CRLF, E4S_CORE_SYSTEM_LANGUAGE, NBSP, NULLSTR, URL_ENCODING_CHARSET
 
Constructor Summary
E4DBFreeValue(E4DBFreeFieldName name, E4DBFreeFieldType datatype, int length, boolean mandatory, java.lang.String label, java.lang.String postlabel, java.lang.String value)
          Create a E4DBFreeValue object.
 
Method Summary
static java.lang.String _getSVNVersionString()
          Get version info string from subversion.
 E4DBFreeFieldType getColumnType()
          Get the data-type of the value.
 java.lang.String getLabel()
          Get the field's label.
 int getLen()
          Get the field length.
 boolean getMandatory()
          Get the mandatory state (input required).
 java.lang.String getPostLabel()
          Get the field's post-label.
 java.lang.String toString()
           
 
Methods inherited from class e4s.db.freefield.E4DBFreeValueContent
getName, getValue
 
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, finalize, 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, 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
 

Constructor Detail

E4DBFreeValue

public E4DBFreeValue(E4DBFreeFieldName name,
                     E4DBFreeFieldType datatype,
                     int length,
                     boolean mandatory,
                     java.lang.String label,
                     java.lang.String postlabel,
                     java.lang.String value)
Create a E4DBFreeValue object.

Parameters:
name - the name of the field as defined in T_E4S_FREEFIELD_DEF_Sel
datatype - the datatype of the field as defined in T_E4S_FREEFIELD_DEF_Sel
value - the value of the field as stored in T_E4S_FREEFIELD_VAL_Sel
len - the length for the field
label - the label for the field
Method Detail

getColumnType

public E4DBFreeFieldType getColumnType()
Get the data-type of the value.

Returns:
the name of the freefield.
See Also:
e4s.db.freefield.T_E4S_FREEFIELD_DEF_Sel

getLen

public int getLen()
Get the field length.


getMandatory

public boolean getMandatory()
Get the mandatory state (input required).


getLabel

public java.lang.String getLabel()
Get the field's label.


getPostLabel

public java.lang.String getPostLabel()
Get the field's post-label.


toString

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

_getSVNVersionString

public static java.lang.String _getSVNVersionString()
Get version info string from subversion.

Returns:
the version info string.
See Also:
E4Util.getRevisionCodeFromSVN(Class)

www.element4solution.com