T - extends Productpublic class ExistingProductLookup<T extends Product> extends ExistingProductLookup<T>
Product already exists, and if so load it based on various other settings provided by this class.
Lookup
TODO: Add unit test caseservicemode, postponseLookupcustomMergeActions, fieldNamesToMerge, ignoreNullsForPrimitiveTypes, immutableFieldNames, mergeFieldMode, typesRequireDeepCopy| Constructor and Description |
|---|
ExistingProductLookup() |
ExistingProductLookup(ExistingEntityMergeTransformer t) |
| Modifier and Type | Method and Description |
|---|---|
protected T |
getNewProduct() |
getEntity, getService, setService, treatNewEntitygetMode, getModesSupported, isPostponseLookup, setMode, setPostponseLookup, transformcopy, copySpecificTypes, getClosestParent, getCustomMergeAction, getCustomMergeActions, getFieldNamesToMerge, getIdentityFieldNames, getIdFieldsForClass, getImmutableFieldNames, getImmutableFieldsForClass, getTypesRequireDeepCopy, isIgnoreNullsForPrimitiveTypes, isMergeFieldMode, isMutable, isMutablePrimitive, isValidOrPrimitiveFieldType, mergeFields, requiredDeepCopy, setCustomMergeActions, setFieldNamesToMerge, setIdentityFieldNames, setIgnoreNullsForPrimitiveTypes, setImmutableFieldNames, setMergeFieldMode, setTypesRequireDeepCopypublic ExistingProductLookup()
public ExistingProductLookup(ExistingEntityMergeTransformer t)
protected T getNewProduct()
getNewProduct in class ExistingProductLookup<T extends Product>Copyright © 2018. All rights reserved.