Class AbstractSimplePropertyCopyStrategy
java.lang.Object
com.vdoc.sdk.commons.utils.copy.properties.strategies.simple.AbstractSimplePropertyCopyStrategy
- All Implemented Interfaces:
PropertyCopyStrategy,PropertyCopyStrategySelector
- Direct Known Subclasses:
AbstractDynamicLocalizationsPropertyCopyStrategy,BigDecimalPropertyCopyStrategy,BooleanPropertyCopyStrategy,BytesPropertyCopyStrategy,DatePropertyCopyStrategy,DoublePropertyCopyStrategy,FloatPropertyCopyStrategy,IntegerPropertyCopyStrategy,LongPropertyCopyStrategy,MapPropertyCopyStrategy,PeriodPropertyCopyStrategy,StringPropertyCopyStrategy
public abstract class AbstractSimplePropertyCopyStrategy
extends Object
implements PropertyCopyStrategySelector
Abstract simple property copy strategy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanCopy(PropertyCopyConfiguration configuration) Check if it can copyvoidcopy(PropertyCopyConfiguration configuration) Copy a configurationprotected intprotected abstract int
-
Constructor Details
-
AbstractSimplePropertyCopyStrategy
public AbstractSimplePropertyCopyStrategy()
-
-
Method Details
-
copy
Description copied from interface:PropertyCopyStrategyCopy a configuration- Specified by:
copyin interfacePropertyCopyStrategy- Parameters:
configuration- the configuration- Throws:
WorkflowModuleException- on error
-
canCopy
Description copied from interface:PropertyCopyStrategySelectorCheck if it can copy- Specified by:
canCopyin interfacePropertyCopyStrategySelector- Parameters:
configuration- the configuration- Returns:
- true if it can copy
-
getSupportedPropertyType
protected abstract int getSupportedPropertyType() -
getSupportedPropertyElementType
protected int getSupportedPropertyElementType()
-