| Modifier and Type | Method and Description |
|---|---|
void |
EClassUnitTranslator.init(StandardColumnDescriptor columnDescriptor) |
void |
EClassUnitTranslator.validate(StandardColumnDescriptor columnDescriptor) |
| Modifier and Type | Method and Description |
|---|---|
void |
ProductFeatureValueTranslator.init(StandardColumnDescriptor columnDescriptor) |
| Modifier and Type | Method and Description |
|---|---|
void |
Europe1PricesTranslator.Europe1PriceRowTranslator.init(StandardColumnDescriptor columnDescriptor) |
void |
Europe1RowTranslator.init(StandardColumnDescriptor columnDescriptor) |
void |
Europe1PricesTranslator.Europe1PriceRowTranslator.validate(StandardColumnDescriptor standardcd) |
void |
Europe1ProductDiscountTranslator.Europe1DiscountRowTranslator.validate(StandardColumnDescriptor columnDescriptor) |
void |
Europe1UserDiscountsTranslator.Europe1GlobalDiscountRowTranslator.validate(StandardColumnDescriptor columnDescriptor) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<StandardColumnDescriptor> |
QueryParametrable.getNonSearchableColumns()
Returns set of non-searchable
StandardColumnDescriptor for related columns. |
java.util.Set<StandardColumnDescriptor> |
QueryParametrable.getSearchableColumns()
Returns set of searchable
StandardColumnDescriptor for related columns. |
java.util.Set<StandardColumnDescriptor> |
QueryParametrable.getUniqueColumns()
Returns set of unique column
StandardColumnDescriptors. |
java.util.Map<StandardColumnDescriptor,java.lang.Object> |
QueryParametrable.getUniqueValues()
Returns
Map of of unique column StandardColumnDescriptors. |
java.util.Map<? extends StandardColumnDescriptor,T> |
ValueLineTranslator.translateColumnValues(java.util.Collection<? extends StandardColumnDescriptor> columnDescriptors,
ValueLine valueLine,
ItemModel existingItemModel) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<? extends StandardColumnDescriptor,T> |
ValueLineTranslator.translateColumnValues(java.util.Collection<? extends StandardColumnDescriptor> columnDescriptors,
ValueLine valueLine,
ItemModel existingItemModel) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<StandardColumnDescriptor,java.lang.Object> |
BatchData.ImportData.getCurrentModeValues() |
java.util.Set<StandardColumnDescriptor> |
BatchData.getUniqueColumns() |
java.util.SortedMap<StandardColumnDescriptor,java.lang.Object> |
BatchData.ImportData.getUniqueValues() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractBatchingCRUDHandler.fillModel(ItemModel itemModel,
java.util.Map<StandardColumnDescriptor,java.lang.Object> currentModeValues,
ProcessMode processMode) |
| Constructor and Description |
|---|
ImportData(BatchData myBatch,
ValueLine valueLine,
java.util.Set<StandardColumnDescriptor> descriptorsForCurrentMode,
java.util.SortedMap<StandardColumnDescriptor,java.lang.Object> uniqueValues,
java.util.Map<StandardColumnDescriptor,java.lang.Object> currentModeValues) |
ImportData(BatchData myBatch,
ValueLine valueLine,
java.util.Set<StandardColumnDescriptor> descriptorsForCurrentMode,
java.util.SortedMap<StandardColumnDescriptor,java.lang.Object> uniqueValues,
java.util.Map<StandardColumnDescriptor,java.lang.Object> currentModeValues) |
ImportData(BatchData myBatch,
ValueLine valueLine,
java.util.Set<StandardColumnDescriptor> descriptorsForCurrentMode,
java.util.SortedMap<StandardColumnDescriptor,java.lang.Object> uniqueValues,
java.util.Map<StandardColumnDescriptor,java.lang.Object> currentModeValues) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ImpExTest.checkColumnDescriptor(StandardColumnDescriptor columnDescriptor,
HeaderDescriptor header,
java.lang.String qualifier,
int position,
AttributeDescriptor attributeDescriptor,
boolean localized,
boolean initial,
boolean readonly,
boolean partof,
boolean mandatory,
boolean unique,
java.lang.String languageIso,
java.util.Map modifiers)
Checks if given column descriptor has all given attributes.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
ImpExExportWriter.getAttributeValue(StandardColumnDescriptor cd,
Item item)
Queries an items Attribute given by the column descriptor.
|
protected Language |
ImpExExportWriter.getLanguage(StandardColumnDescriptor cd)
Extracts the Language from the given column descriptor or returns the default one.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map<java.lang.String,java.lang.Object> |
ImpExExportWriter.getAllAttributeValues(java.util.Set<StandardColumnDescriptor> columns,
Item item)
Queries all items Attribute given by the set of column descriptors.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<StandardColumnDescriptor> |
HeaderDescriptor.calculateUniqueAttributeColumns()
Gets the configured columns which are describing attributes of the default composed type (see
HeaderDescriptor.getDefaultComposedType()) and are unique. |
protected java.util.Set<StandardColumnDescriptor> |
HeaderDescriptor.calculateUniqueAttributeColumns(ComposedType targetType)
Gets all columns configured at header which are describing an attribute of given type and are unique.
|
protected java.util.Set<StandardColumnDescriptor> |
HeaderDescriptor.PermittedTypeMapping.getAllColumns()
Gets all permitted columns for this mapping.
|
java.util.Set<StandardColumnDescriptor> |
HeaderDescriptor.getAllColumns(ComposedType targetType)
Gets all columns for given composed type.
|
protected java.util.Collection<StandardColumnDescriptor> |
HeaderDescriptor.getColumnsByAttribute(AttributeDescriptor ad)
Searches the set of configured columns for columns which are describing given type attribute (which are mapped to
this descriptor).
|
protected java.util.Set<StandardColumnDescriptor> |
HeaderDescriptor.PermittedTypeMapping.getColumnsForCreation()
Gets all permitted columns for this mapping which are not
read-only
and part-of.
These columns has to be used for creation case.
|
java.util.Set<StandardColumnDescriptor> |
HeaderDescriptor.getColumnsForCreation(ComposedType targetType)
Deprecated.
since ages - use
HeaderDescriptor.getColumnsForCreation(String) instead |
java.util.Set<StandardColumnDescriptor> |
HeaderDescriptor.getColumnsForCreation(java.lang.String targetTypeCode)
Gets all permitted columns for given composed type's code which are not
read-only
and part-of.
These columns has to be used for creation case.
|
protected java.util.Set<StandardColumnDescriptor> |
HeaderDescriptor.PermittedTypeMapping.getColumnsForUpdate()
Gets all permitted columns for this mapping which are not
read-only,
and inital-only
and unique columns.
These columns has to be used for update case.
|
java.util.Set<StandardColumnDescriptor> |
HeaderDescriptor.getColumnsForUpdate(ComposedType targetType)
Deprecated.
since ages - use
HeaderDescriptor.getColumnsForUpdate(String) instead. |
java.util.Set<StandardColumnDescriptor> |
HeaderDescriptor.getColumnsForUpdate(java.lang.String targetTypeCode)
Gets all permitted columns for given composed type's code which are not
read-only,
and inital-only
and unique columns.
These columns has to be used for update case.
|
protected java.util.Set<StandardColumnDescriptor> |
HeaderDescriptor.PermittedTypeMapping.getPartOfColumns()
Gets all permitted columns from this mapping which are
part-of
and not
read-only.
|
java.util.Set<StandardColumnDescriptor> |
HeaderDescriptor.getPartOfColumns(ComposedType targetType)
Gets all permitted columns for given composed type which are
part-of
and not
read-only.
|
java.util.Set<StandardColumnDescriptor> |
HeaderDescriptor.getPartOfColumns(java.lang.String targetTypeCode)
Gets all permitted columns for given composed type's code which are
part-of
and not
read-only.
|
java.util.Set<StandardColumnDescriptor> |
HeaderDescriptor.getUniqueAttributeColumns(ComposedType targetType)
Gets all columns for given composed type which are
unique.
|
java.util.Set<StandardColumnDescriptor> |
HeaderDescriptor.getUniqueAttributeColumns(java.lang.String targetTypeCode)
Gets all permitted columns for given composed type which are
unique.
|
protected java.util.Set<StandardColumnDescriptor> |
HeaderDescriptor.PermittedTypeMapping.getUniqueColumns()
Gets all permitted columns from this mapping which are
unique.
|
| Modifier and Type | Method and Description |
|---|---|
int |
StandardColumnDescriptor.compareTo(StandardColumnDescriptor other) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
HeaderDescriptor.PermittedTypeMapping.enableColumns(java.util.Collection<StandardColumnDescriptor> columnList)
Sets the given list of columns as permitted for this type.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Set<StandardColumnDescriptor> |
CachingExistingItemResolver.filterVirtualColumns(java.util.Set<StandardColumnDescriptor> uniqueColumns) |
java.util.Set<StandardColumnDescriptor> |
QueryParameters.getSearchableColumns() |
java.util.Set<StandardColumnDescriptor> |
QueryParameters.getUniqueColumns() |
java.util.Map<StandardColumnDescriptor,java.lang.Object> |
QueryParameters.getUniqueValues() |
java.util.Collection<StandardColumnDescriptor> |
ValueLine.getUnresolved(java.util.Collection<StandardColumnDescriptor> columnDescriptors)
Filters all column descriptors whose column entries of this value line are unresolved.
|
java.util.Map<StandardColumnDescriptor,java.lang.Object> |
ValueLineTranslator.translateColumnValues(java.util.Collection<StandardColumnDescriptor> columnDescriptors,
ValueLine valueLine,
Item existing) |
java.util.Map<StandardColumnDescriptor,java.lang.Object> |
DefaultValueLineTranslator.translateColumnValues(java.util.Collection<StandardColumnDescriptor> columnDescriptors,
ValueLine valueLine,
Item existing) |
protected java.util.Map<StandardColumnDescriptor,java.lang.Object> |
DefaultExistingItemResolver.translateUniqueKeys(ValueLineTranslator valueLineTranslator,
ValueLine line,
java.util.Set<StandardColumnDescriptor> uniqueColumns) |
| Modifier and Type | Method and Description |
|---|---|
protected Language |
DefaultImportProcessor.getLanguage(StandardColumnDescriptor columnDescriptor) |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
QueryParameters.buildQueryForValues(QueryParameters params,
java.util.List<java.util.Map<StandardColumnDescriptor,java.lang.Object>> valueList) |
protected java.util.List |
CachingExistingItemResolver.fetchData(java.lang.String typeCode,
java.util.List<StandardColumnDescriptor> searchableUniqueColumns)
Fetches all items together with their unique keys according to the given list of searchable unique columns.
|
protected java.util.Set<StandardColumnDescriptor> |
CachingExistingItemResolver.filterVirtualColumns(java.util.Set<StandardColumnDescriptor> uniqueColumns) |
protected SessionContext |
MultiThreadedImportProcessor.getCreationContext(ComposedType targetType,
java.util.Map<StandardColumnDescriptor,java.lang.Object> attributeValueMappings,
ValueLine valueLine)
Switching off TA for creation of items in parallel mode due to deadlocks.
|
protected SessionContext |
DefaultImportProcessor.getCreationContext(ComposedType targetType,
java.util.Map<StandardColumnDescriptor,java.lang.Object> attributeValueMappings,
ValueLine valueLine) |
java.util.Collection<StandardColumnDescriptor> |
ValueLine.getUnresolved(java.util.Collection<StandardColumnDescriptor> columnDescriptors)
Filters all column descriptors whose column entries of this value line are unresolved.
|
protected boolean |
DefaultImportProcessor.hasUnresolvedMandatoryOrInitialColumns(java.util.Collection<StandardColumnDescriptor> columns,
ValueLine valueLine) |
boolean |
ValueLine.isUnresolved(java.util.Collection<StandardColumnDescriptor> columnDescriptors)
Same as
ValueLine.isUnresolved() except that only value entries belonging to the given column descriptors are
evaluated. |
protected Item |
DefaultImportProcessor.processItemCreation(ComposedType targetType,
java.util.Map<StandardColumnDescriptor,java.lang.Object> attributeValueMappings,
ValueLine valueLine) |
protected void |
DefaultImportProcessor.processItemUpdate(Item toUpdate,
java.util.Map<StandardColumnDescriptor,java.lang.Object> attributeValueMappings,
ValueLine valueLine) |
void |
ValueLine.resolve(Item processedItem,
java.util.Collection<StandardColumnDescriptor> processedColumns)
Tries to resolve this line by passing the processed item and the used columns.
|
void |
ValueLine.resolve(PK processedItemPk,
java.util.Collection<StandardColumnDescriptor> processedColumns) |
java.util.Map<StandardColumnDescriptor,java.lang.Object> |
ValueLineTranslator.translateColumnValues(java.util.Collection<StandardColumnDescriptor> columnDescriptors,
ValueLine valueLine,
Item existing) |
java.util.Map<StandardColumnDescriptor,java.lang.Object> |
DefaultValueLineTranslator.translateColumnValues(java.util.Collection<StandardColumnDescriptor> columnDescriptors,
ValueLine valueLine,
Item existing) |
protected java.util.Map<StandardColumnDescriptor,java.lang.Object> |
DefaultExistingItemResolver.translateUniqueKeys(ValueLineTranslator valueLineTranslator,
ValueLine line,
java.util.Set<StandardColumnDescriptor> uniqueColumns) |
protected java.util.Map<java.lang.String,java.lang.Object> |
DefaultImportProcessor.translateValueMappings(Item existingItem,
java.util.Map<StandardColumnDescriptor,java.lang.Object> attributeValueMappings) |
| Constructor and Description |
|---|
QueryParameters(java.lang.String typeCode,
boolean singleton,
java.util.Set<StandardColumnDescriptor> uniqueColumns,
java.util.Map<StandardColumnDescriptor,java.lang.Object> values) |
QueryParameters(java.lang.String typeCode,
boolean singleton,
java.util.Set<StandardColumnDescriptor> uniqueColumns,
java.util.Map<StandardColumnDescriptor,java.lang.Object> values) |
| Modifier and Type | Method and Description |
|---|---|
StandardColumnDescriptor |
AbstractValueTranslator.getColumnDescriptor()
Returns the assigned
StandardColumnDescriptor instance. |
| Modifier and Type | Method and Description |
|---|---|
void |
AtomicValueTranslator.init(StandardColumnDescriptor columnDescriptor) |
void |
ItemExpressionTranslator.init(StandardColumnDescriptor columnDescriptor) |
void |
MapValueTranslator.init(StandardColumnDescriptor columnDescriptor) |
void |
AbstractValueTranslator.init(StandardColumnDescriptor descriptor)
Called once per header creation to allow configuring this translator using column modifiers etc.
|
void |
TaxValueTranslator.init(StandardColumnDescriptor columnDescriptor) |
void |
CollectionValueTranslator.init(StandardColumnDescriptor descriptor) |
void |
AtomicValueTranslator.validate(StandardColumnDescriptor columnDescriptor) |
void |
ItemExpressionTranslator.validate(StandardColumnDescriptor columnDescriptor) |
void |
MapValueTranslator.validate(StandardColumnDescriptor columnDescriptor) |
void |
AbstractValueTranslator.validate(StandardColumnDescriptor columnDescriptor)
Validates the value translator once per header creation.
|
void |
TaxValueTranslator.validate(StandardColumnDescriptor columnDescriptor) |
void |
CollectionValueTranslator.validate(StandardColumnDescriptor columnDescriptor) |
| Modifier and Type | Method and Description |
|---|---|
void |
ActiveDirectoryGroupCollectionTranslator.init(StandardColumnDescriptor columnDescriptor) |
void |
ExtractUserGroupTranslator.init(StandardColumnDescriptor columnDescriptor) |
| Modifier and Type | Method and Description |
|---|---|
void |
MarketplaceProductsTranslator.init(StandardColumnDescriptor descriptor) |
void |
MarketplaceConsignmentCodeTranslator.init(StandardColumnDescriptor descriptor) |
void |
MarketplaceBannerComponentTranslator.init(StandardColumnDescriptor descriptor) |
void |
MarketplaceCategoryTranslator.init(StandardColumnDescriptor descriptor) |
void |
MarketplaceSlotsTranslator.init(StandardColumnDescriptor descriptor) |
| Modifier and Type | Method and Description |
|---|---|
void |
PromotionPriceRowsTranslator.PriceRowTranslator.init(StandardColumnDescriptor standardColumnDescriptor) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
CampaignSourceRulesTranslator.configureMode(StandardColumnDescriptor descriptor) |
protected void |
CampaignSourceRulesTranslator.configureSelectionStrategy(StandardColumnDescriptor descriptor) |
protected void |
CampaignSourceRulesTranslator.configureSeparator(StandardColumnDescriptor descriptor) |
void |
CampaignSourceRulesTranslator.init(StandardColumnDescriptor descriptor) |
void |
AnonymousUserTranslator.init(StandardColumnDescriptor descriptor) |
Copyright © 2018 SAP SE. All Rights Reserved.