2009-01-09 1.2.0

org.eclipse.soda.dk.parameter
Class BooleanStringParameter

java.lang.Object
  extended by org.eclipse.soda.dk.core.EscObject
      extended by org.eclipse.soda.dk.parameter.BaseParameter
          extended by org.eclipse.soda.dk.parameter.BaseKeyParameter
              extended by org.eclipse.soda.dk.parameter.StringParameter
                  extended by org.eclipse.soda.dk.parameter.BooleanStringParameter
All Implemented Interfaces:
DataParameterService, ParameterService

public class BooleanStringParameter
extends StringParameter

Version:
1.2.0

Field Summary
 
Fields inherited from class org.eclipse.soda.dk.parameter.StringParameter
encoding
 
Fields inherited from class org.eclipse.soda.dk.parameter.BaseKeyParameter
key
 
Fields inherited from class org.eclipse.soda.dk.parameter.BaseParameter
BIT_MASKS, MASKS, SET_MASKS, SET_TOP_MASKS
 
Fields inherited from class org.eclipse.soda.dk.core.EscObject
CLONE_EXCEPTION_RESOURCE, EMPTY_BYTES, EMPTY_STRING, ERROR_OCCURRED_EXCEPTION_RESOURCE, ID_FILTER_KEY, ID_KEY, ID_KEY_ANY, ID_NAME_KEY, INTEGER_TABLE, INTEGER_TABLE_SIZE, KEY_KEY, LOG_DEBUG, LOG_DEFAULT, LOG_ERROR, LOG_INFO, LOG_LEVEL_KEY, LOG_TRACE, LOG_WARNING, LONG_TABLE, LONG_TABLE_SIZE, PREFIX_KEY, READONLY_EMPTY_COLLECTION, READONLY_EMPTY_LIST, READONLY_EMPTY_MAP, RESOURCE_BUNDLE, SLEEP_EXCEPTION_RESOURCE, SYSTEM_INFO_RESOURCE, TO_STRING_CONFIGURATION_KEYS, TRACE_LEVEL_HIGH, TRACE_LEVEL_LOW, TRACE_LEVEL_MAX, TRACE_LEVEL_MIN, TRACE_LEVEL_NONE, TRACE_LEVEL_NORMAL, TRACELEVEL_KEY, UNKNOWN_ERROR_RESOURCE, Unmodifiable
 
Fields inherited from interface org.eclipse.soda.dk.parameter.service.ParameterService
ARRAY, ASCII, ASCIIZ, BOOLEAN, BYTE, BYTES, DOUBLE, FLOAT, HEXASCII, HEXSTRING, INSERT, INTEGER, LITTLEENDIAN, LONG, NASCII, NSTRING, NULL, SERVICE_NAME, SHORT, STRING, UNLIMITED, UNSIGNED, USE_CURSOR, USE_CURSOR_INSERT
 
Constructor Summary
BooleanStringParameter()
          Constructs an instance of this class.
BooleanStringParameter(java.lang.String key, int length)
          Constructs an instance of this class from the specified length parameter.
BooleanStringParameter(java.lang.String key, int offset, int length)
          Constructs an instance of this class from the specified offset and length parameters.
BooleanStringParameter(java.lang.String key, int offset, int length, java.lang.String encoding)
          Constructs an instance of this class from the specified offset, length and encoding parameters.
BooleanStringParameter(java.lang.String key, int offset, int length, java.lang.String falseString, java.lang.String trueString, java.lang.String encoding)
          Constructs an instance of this class from the specified offset, length, false string, true string and encoding parameters.
BooleanStringParameter(java.lang.String key, int length, java.lang.String encoding)
          Constructs an instance of this class from the specified length and encoding parameters.
 
Method Summary
 java.lang.String dataToString(java.lang.Object data)
          Data to string with the specified data parameter and return the String result.
 java.lang.String getFalseString()
          Gets the false string (String) value.
 java.lang.String getFalseStringDefault()
          Gets the false string default (String) value.
 java.lang.String getTrueString()
          Gets the true string (String) value.
 java.lang.String getTrueStringDefault()
          Gets the true string default (String) value.
 void setFalseString(java.lang.String falseString)
          Sets the false string value.
 void setTrueString(java.lang.String trueString)
          Sets the true string value.
 
Methods inherited from class org.eclipse.soda.dk.parameter.StringParameter
decodeBytes, encodeBytes, getEncoding, getLength, getOffset, setEncoding, setLength, setOffset
 
Methods inherited from class org.eclipse.soda.dk.parameter.BaseKeyParameter
getKey, setKey
 
Methods inherited from class org.eclipse.soda.dk.parameter.BaseParameter
createCursorChild, decode, decodeEnd, decodeString, decodeValue, decodeValue, encode, encodeData, encodeString, encodeValue, encodeValue, expand, expand, getAbsoluteOffset, getBytes, getDefaultStyle, getLength, getLittleEndianLong, getLong, getOffsetAbsolute, getOffsetDefault, getOffsetLength, getOffsetValue, getUnsignedInteger, getUnsignedLittleEndianLong, getUnsignedLittleEngianLong, getUnsignedLong, isConstantParameter, isInsert, isInsert, needsCursor, setBits, setBits, setBits, setBitsLittleEngian, setBytes, setBytes, setBytes, setBytesLittleEndian, updateCursor, updateCursor
 
Methods inherited from class org.eclipse.soda.dk.core.EscObject
attemptRecoveryFromError, createBoolean, createDefaultLogService, createException, createException, createInteger, createIntegerTable, createLong, createLongTable, createNumber, format, getBoolean, getByte, getChar, getConfigurationService, getCurrentTimestamp, getDefaultLogService, getDefaultResource, getDouble, getErrorSeverity, getFloat, getId, getIdName, getInt, getLoadLibraryName, getLogDetails, getLogDetails, getLogDetails0, getLogDetails1, getLogDetails2, getLogDetails3, getLogDetails4, getLogDetails5, getLogDetails6, getLogDetails7, getLogLevel, getLogService, getLong, getObject, getOutputName, getReadOnlyEmptyCollection, getReadOnlyEmptyList, getReadOnlyEmptyMap, getResource, getShort, getSimpleClassName, getStaticBoolean, getStaticByte, getStaticChar, getStaticDouble, getStaticFloat, getStaticInt, getStaticLong, getStaticObject, getStaticShort, getStaticString, getString, getTraceLevel, getVmLibraryVersion, handleError, handleError, handleError, handleError, handleErrorInternal, handleStaticError, handleStaticException, isBackward, isDebug, isLogging, isTrace, isUnmodifiable, loadService, log, log, log, report, report, report, report, report, report, report, reportError, reportSystemInfo, setBackward, setDebug, setDefaultLogService, setLogService, setTraceLevel, setUnmodifiable, shouldLog, sleep, startupEscStatic, toString, toStringConfigurationKeys, toStringInfo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BooleanStringParameter

public BooleanStringParameter()
Constructs an instance of this class.

See Also:
BooleanStringParameter(String,int), BooleanStringParameter(String,int,String), BooleanStringParameter(String,int,int), BooleanStringParameter(String,int,int,String), BooleanStringParameter(String,int,int,String,String,String)

BooleanStringParameter

public BooleanStringParameter(java.lang.String key,
                              int length)
Constructs an instance of this class from the specified length parameter.

Parameters:
key - The key (String) parameter.
length - The length (int) parameter.
See Also:
BooleanStringParameter(), BooleanStringParameter(String,int,String), BooleanStringParameter(String,int,int), BooleanStringParameter(String,int,int,String), BooleanStringParameter(String,int,int,String,String,String)

BooleanStringParameter

public BooleanStringParameter(java.lang.String key,
                              int length,
                              java.lang.String encoding)
Constructs an instance of this class from the specified length and encoding parameters.

Parameters:
key - The key (String) parameter.
length - The length (int) parameter.
encoding - The encoding (String) parameter.
See Also:
BooleanStringParameter(), BooleanStringParameter(String,int), BooleanStringParameter(String,int,int), BooleanStringParameter(String,int,int,String), BooleanStringParameter(String,int,int,String,String,String)

BooleanStringParameter

public BooleanStringParameter(java.lang.String key,
                              int offset,
                              int length)
Constructs an instance of this class from the specified offset and length parameters.

Parameters:
key - The key (String) parameter.
offset - The offset (int) parameter.
length - The length (int) parameter.
See Also:
BooleanStringParameter(), BooleanStringParameter(String,int), BooleanStringParameter(String,int,String), BooleanStringParameter(String,int,int,String), BooleanStringParameter(String,int,int,String,String,String)

BooleanStringParameter

public BooleanStringParameter(java.lang.String key,
                              int offset,
                              int length,
                              java.lang.String encoding)
Constructs an instance of this class from the specified offset, length and encoding parameters.

Parameters:
key - The key (String) parameter.
offset - The offset (int) parameter.
length - The length (int) parameter.
encoding - The encoding (String) parameter.
See Also:
BooleanStringParameter(), BooleanStringParameter(String,int), BooleanStringParameter(String,int,String), BooleanStringParameter(String,int,int), BooleanStringParameter(String,int,int,String,String,String)

BooleanStringParameter

public BooleanStringParameter(java.lang.String key,
                              int offset,
                              int length,
                              java.lang.String falseString,
                              java.lang.String trueString,
                              java.lang.String encoding)
Constructs an instance of this class from the specified offset, length, false string, true string and encoding parameters.

Parameters:
key - The key (String) parameter.
offset - The offset (int) parameter.
length - The length (int) parameter.
falseString - The false string (String) parameter.
trueString - The true string (String) parameter.
encoding - The encoding (String) parameter.
See Also:
BooleanStringParameter(), BooleanStringParameter(String,int), BooleanStringParameter(String,int,String), BooleanStringParameter(String,int,int), BooleanStringParameter(String,int,int,String)
Method Detail

dataToString

public java.lang.String dataToString(java.lang.Object data)
Data to string with the specified data parameter and return the String result.

Overrides:
dataToString in class StringParameter
Parameters:
data - The data (Object) parameter.
Returns:
Results of the data to string (String) value.

getFalseString

public java.lang.String getFalseString()
Gets the false string (String) value.

Returns:
The false string (String) value.
See Also:
setFalseString(String)

getFalseStringDefault

public java.lang.String getFalseStringDefault()
Gets the false string default (String) value.

Returns:
The false string default (String) value.

getTrueString

public java.lang.String getTrueString()
Gets the true string (String) value.

Returns:
The true string (String) value.
See Also:
setTrueString(String)

getTrueStringDefault

public java.lang.String getTrueStringDefault()
Gets the true string default (String) value.

Returns:
The true string default (String) value.

setFalseString

public void setFalseString(java.lang.String falseString)
Sets the false string value.

Parameters:
falseString - The false string (String) parameter.
See Also:
getFalseString()

setTrueString

public void setTrueString(java.lang.String trueString)
Sets the true string value.

Parameters:
trueString - The true string (String) parameter.
See Also:
getTrueString()

2009-01-09 1.2.0

Copyright (c) 2009 IBM. See license in Legal section.