Class Append
- java.lang.Object
-
- adams.core.logging.LoggingObject
-
- adams.core.logging.CustomLoggingLevelObject
-
- adams.core.option.AbstractOptionHandler
-
- adams.flow.transformer.mongodbdocumentupdate.AbstractMongoDbDocumentUpdate
-
- adams.flow.transformer.mongodbdocumentupdate.AbstractAppend
-
- adams.flow.transformer.mongodbdocumentupdate.Append
-
- All Implemented Interfaces:
adams.core.Destroyable
,adams.core.GlobalInfoSupporter
,adams.core.logging.LoggingLevelHandler
,adams.core.logging.LoggingSupporter
,adams.core.option.OptionHandler
,adams.core.QuickInfoSupporter
,adams.core.SizeOfHandler
,adams.flow.core.FlowContextHandler
,MongoDbDocumentAppend
,MongoDbDocumentUpdate
,Serializable
public class Append extends AbstractAppend
Appends the document with the specified key-value pairs.- Author:
- FracPete (fracpete at waikato dot ac dot nz)
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class adams.flow.transformer.mongodbdocumentupdate.AbstractAppend
m_KeyValuePairs, m_ValueConversion
-
Fields inherited from class adams.flow.transformer.mongodbdocumentupdate.AbstractMongoDbDocumentUpdate
m_FlowContext
-
-
Constructor Summary
Constructors Constructor Description Append()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Object
getActualValue(String value)
Returns the actual value.protected adams.data.conversion.ConversionFromString
getDefaultValueConversion()
Returns the default conversion.String
globalInfo()
Returns a string describing the object.String
keyValuePairsTipText()
Returns the tip text for this property.String
valueConversionTipText()
Returns the tip text for this property.-
Methods inherited from class adams.flow.transformer.mongodbdocumentupdate.AbstractAppend
defineOptions, doUpdate, getKeyValuePairs, getValueConversion, setKeyValuePairs, setValueConversion
-
Methods inherited from class adams.flow.transformer.mongodbdocumentupdate.AbstractMongoDbDocumentUpdate
check, getFlowContext, getQuickInfo, setFlowContext, update
-
Methods inherited from class adams.core.option.AbstractOptionHandler
cleanUpOptions, destroy, finishInit, getDefaultLoggingLevel, getOptionManager, initialize, loggingLevelTipText, newOptionManager, reset, setLoggingLevel, toCommandLine, toString
-
Methods inherited from class adams.core.logging.LoggingObject
configureLogger, getLogger, getLoggingLevel, initializeLogging, isLoggingEnabled, sizeOf
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface adams.flow.transformer.mongodbdocumentupdate.MongoDbDocumentUpdate
update
-
-
-
-
Method Detail
-
globalInfo
public String globalInfo()
Returns a string describing the object.- Specified by:
globalInfo
in interfaceadams.core.GlobalInfoSupporter
- Specified by:
globalInfo
in classadams.core.option.AbstractOptionHandler
- Returns:
- a description suitable for displaying in the gui
-
keyValuePairsTipText
public String keyValuePairsTipText()
Returns the tip text for this property.- Specified by:
keyValuePairsTipText
in classAbstractAppend
- Returns:
- tip text for this property suitable for displaying in the GUI or for listing the options.
-
getDefaultValueConversion
protected adams.data.conversion.ConversionFromString getDefaultValueConversion()
Returns the default conversion.- Specified by:
getDefaultValueConversion
in classAbstractAppend
- Returns:
- the default
-
valueConversionTipText
public String valueConversionTipText()
Returns the tip text for this property.- Specified by:
valueConversionTipText
in classAbstractAppend
- Returns:
- tip text for this property suitable for displaying in the GUI or for listing the options.
-
getActualValue
protected Object getActualValue(String value)
Returns the actual value.- Specified by:
getActualValue
in classAbstractAppend
- Parameters:
value
- the value to turn into the actual value- Returns:
- the actual value
-
-