planetj.dataengine.parameter
Class SQLTextReplacementParameter

java.lang.Object
  extended byplanetj.dataengine.parameter.AbstractParameter
      extended byplanetj.dataengine.parameter.AbstractNamedParameter
          extended byplanetj.dataengine.parameter.GlobalAttributeParameter
              extended byplanetj.dataengine.parameter.SQLTextReplacementParameter
All Implemented Interfaces:
java.lang.Cloneable, IJDBCSQLParameter, INamedParameter, IParameter, java.io.Serializable

public class SQLTextReplacementParameter
extends GlobalAttributeParameter

See Also:
Serialized Form

Field Summary
 
Fields inherited from class planetj.dataengine.parameter.GlobalAttributeParameter
GLOBAL_REQUEST_ATTRIBUTES
 
Fields inherited from interface planetj.dataengine.parameter.IParameter
CONTEXT_SPECIFIC_ID_END, CONTEXT_SPECIFIC_ID_START, DEFAULT_DATA_TYPE, ID_START, PARAMETER_INDEX_PREFIX, PARAMETER_VALUE_ACTUAL, PARAMETER_VALUE_DISPLAY, PARAMETER_VALUE_UNKNOWN
 
Constructor Summary
SQLTextReplacementParameter()
           
 
Method Summary
 java.lang.String getCodeReplacementString()
          Gets the String which represents this parameter's value in a String of code.
 boolean isSQLParameter()
          Do not use a SQL parameter marker
 
Methods inherited from class planetj.dataengine.parameter.GlobalAttributeParameter
getGlobalAttribute, loadValueFromSource, setGlobalAttribute
 
Methods inherited from class planetj.dataengine.parameter.AbstractNamedParameter
getParameterName, getValueKey, setToken, setValueKey
 
Methods inherited from class planetj.dataengine.parameter.AbstractParameter
clearValue, clone, cloneParameter, equals, getContext, getContextIndex, getContextSpecificId, getDataType, getDefaultValueAsString, getId, getSource, getTargetFieldDescriptor, getToken, getValue, hasAssignedValue, hashCode, isValueLoaded, loadValueFromSource, setContext, setContextIndex, setContextInternal, setDataType, setDefaultValueAsString, setSource, setSQLParameter, setTokenInternal, setValue, setValueInternal, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface planetj.dataengine.parameter.IParameter
clearValue, clone, cloneParameter, getContext, getContextIndex, getContextSpecificId, getDataType, getSource, getTargetFieldDescriptor, getToken, getValue, hasAssignedValue, loadValueFromSource, setContext, setDataType, setSource, setValue
 
Methods inherited from interface planetj.dataengine.parameter.IJDBCSQLParameter
setSQLParameter
 

Constructor Detail

SQLTextReplacementParameter

public SQLTextReplacementParameter()
Method Detail

getCodeReplacementString

public java.lang.String getCodeReplacementString()
Description copied from interface: IParameter
Gets the String which represents this parameter's value in a String of code. For SQL parameters, this will be a question mark. For most other parameters, this will be a String representation of the parameter value

Specified by:
getCodeReplacementString in interface IParameter
Overrides:
getCodeReplacementString in class AbstractParameter

isSQLParameter

public boolean isSQLParameter()
Do not use a SQL parameter marker

Specified by:
isSQLParameter in interface IJDBCSQLParameter
Overrides:
isSQLParameter in class AbstractParameter