| Modifier and Type | Method and Description |
|---|---|
ExcelClassificationAttribute |
ExcelClassificationAttributeFactory.create(ClassAttributeAssignmentModel attributeAssignment) |
ExcelClassificationAttribute |
ExcelClassificationAttributeFactory.create(ClassAttributeAssignmentModel attributeAssignment,
java.lang.String isoCode) |
| Modifier and Type | Method and Description |
|---|---|
AttributeNameFormatter<ExcelClassificationAttribute> |
AbstractExcelExportWorkbookDecorator.getAttributeNameFormatter() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractExcelExportWorkbookDecorator.decorate(Workbook workbook,
java.util.Collection<ExcelClassificationAttribute> attributes,
java.util.Collection<ItemModel> items)
Decorate method responsible for finding appropriate cell for given attribute and item.
|
void |
AbstractExcelExportWorkbookDecorator.setAttributeNameFormatter(AttributeNameFormatter<ExcelClassificationAttribute> attributeNameFormatter) |
| Modifier and Type | Method and Description |
|---|---|
static ImportParameters |
RangeParserUtils.getSingleImportParameters(ExcelClassificationAttribute excelClassificationAttribute,
ImportParameters importParameters,
java.util.Map<java.lang.String,java.lang.String> params,
RangeParserUtils.RangeBounds rangeBounds)
Every range contains of FROM and TO values.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
ClassificationAttributeNameFormatter.format(ExcelAttributeContext<ExcelClassificationAttribute> context)
Formats given
ClassificationAttributeModel to a human readable format |
void |
ClassificationAttributeNameFormatter.setAppenders(java.util.List<ExcelMarkAppender<ExcelClassificationAttribute>> appenders) |
void |
ClassificationIncludedHeaderPromptPopulator.setExcelClassificationPopulators(java.util.Map<ExcelTemplateConstants.HeaderPrompt,ExcelCellPopulator<ExcelClassificationAttribute>> excelClassificationPopulators) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<ExcelClassificationAttribute> |
ClassificationTypeSystemSheetPopulator.extractClassificationAttributes(java.util.Collection<ExcelAttribute> attributes) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
ExcelClassificationCellPopulator.apply(ExcelAttributeContext<ExcelClassificationAttribute> context) |
protected void |
ClassificationTypeSystemSheetPopulator.populate(Sheet typeSystemSheet,
java.util.Collection<ExcelClassificationAttribute> classificationAttributes) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
ClassificationFullNameExtractor.extract(ExcelClassificationAttribute excelAttribute)
Formats given
ExcelClassificationAttribute to a human readable format |
| Modifier and Type | Method and Description |
|---|---|
boolean |
AbstractClassificationAttributeTranslator.canHandle(ExcelClassificationAttribute excelAttribute) |
boolean |
ExcelClassificationJavaTypeTranslator.canHandleAttribute(ExcelClassificationAttribute excelClassificationAttribute) |
boolean |
ExcelClassificationReferenceTranslator.canHandleAttribute(ExcelClassificationAttribute excelAttribute) |
abstract boolean |
AbstractClassificationAttributeTranslator.canHandleAttribute(ExcelClassificationAttribute excelClassificationAttribute) |
boolean |
ExcelClassificationEnumTypeTranslator.canHandleAttribute(ExcelClassificationAttribute excelClassificationAttribute) |
boolean |
ExcelClassificationJavaTypeTranslator.canHandleRange(ExcelClassificationAttribute excelClassificationAttribute) |
boolean |
AbstractClassificationAttributeTranslator.canHandleRange(ExcelClassificationAttribute excelClassificationAttribute) |
boolean |
ExcelClassificationJavaTypeTranslator.canHandleUnit(ExcelClassificationAttribute excelClassificationAttribute) |
boolean |
AbstractClassificationAttributeTranslator.canHandleUnit(ExcelClassificationAttribute excelClassificationAttribute) |
java.lang.String |
DefaultClassificationAttributeHeaderValueCreator.create(ExcelClassificationAttribute attribute,
ExcelImportContext ignored) |
java.lang.String |
ClassificationAttributeHeaderValueCreator.create(ExcelClassificationAttribute attribute,
ExcelImportContext excelImportContext) |
java.util.Optional<java.lang.String> |
AbstractClassificationAttributeTranslator.exportData(ExcelClassificationAttribute excelAttribute,
java.lang.Object objectToExport) |
java.util.Optional<java.lang.String> |
AbstractClassificationRangeTranslator.exportRange(ExcelClassificationAttribute excelAttribute,
java.util.Collection<<any>> featureToExport) |
java.util.Optional<java.lang.String> |
ExcelClassificationJavaTypeTranslator.exportSingle(ExcelClassificationAttribute excelAttribute,
FeatureValue featureToExport) |
java.util.Optional<java.lang.String> |
ExcelClassificationReferenceTranslator.exportSingle(ExcelClassificationAttribute excelAttribute,
FeatureValue featureToExport) |
abstract java.util.Optional<java.lang.String> |
AbstractClassificationAttributeTranslator.exportSingle(ExcelClassificationAttribute excelAttribute,
FeatureValue featureToExport) |
java.util.Optional<java.lang.String> |
ExcelClassificationEnumTypeTranslator.exportSingle(ExcelClassificationAttribute excelAttribute,
FeatureValue featureToExport) |
protected java.util.Optional<java.lang.String> |
AbstractClassificationAttributeTranslator.exportWithUnit(ExcelClassificationAttribute excelAttribute,
FeatureValue featureValue) |
protected java.util.Collection<FeatureValue> |
AbstractClassificationAttributeTranslator.getFeatureValues(ExcelClassificationAttribute excelAttribute,
Feature feature) |
protected ImportParameters |
AbstractClassificationRangeTranslator.getFromImportParameters(ExcelClassificationAttribute excelClassificationAttribute,
ImportParameters importParameters,
java.util.Map<java.lang.String,java.lang.String> fromParams) |
protected java.util.Collection<FeatureValue> |
AbstractClassificationAttributeTranslator.getLocalizedFeatureValues(ExcelClassificationAttribute excelAttribute,
LocalizedFeature feature) |
protected java.lang.String |
AbstractClassificationRangeTranslator.getSingle(ExcelClassificationAttribute excelAttribute,
FeatureValue featureValue) |
protected java.util.stream.Stream<java.lang.String> |
AbstractClassificationAttributeTranslator.getStreamOfValuesToJoin(ExcelClassificationAttribute excelAttribute,
Feature feature) |
protected java.util.stream.Stream<java.lang.String> |
AbstractClassificationRangeTranslator.getStreamOfValuesToJoin(ExcelClassificationAttribute excelAttribute,
Feature feature) |
protected ImportParameters |
AbstractClassificationRangeTranslator.getToImportParameters(ExcelClassificationAttribute excelClassificationAttribute,
ImportParameters importParameters,
java.util.Map<java.lang.String,java.lang.String> toParams) |
protected java.util.Collection<FeatureValue> |
AbstractClassificationAttributeTranslator.getUnlocalizedFeatureValues(ExcelClassificationAttribute excelAttribute,
Feature feature) |
protected ImpexValue |
ExcelClassificationJavaTypeTranslator.importDate(ExcelClassificationAttribute excelAttribute,
ImportParameters importParameters,
ExcelImportContext excelImportContext) |
protected ImpexValue |
ExcelClassificationJavaTypeTranslator.importSimple(ExcelClassificationAttribute excelAttribute,
ImportParameters importParameters,
ExcelImportContext excelImportContext) |
ImpexValue |
ExcelClassificationJavaTypeTranslator.importSingle(ExcelClassificationAttribute excelAttribute,
ImportParameters importParameters,
ExcelImportContext excelImportContext) |
protected ImpexValue |
ExcelClassificationReferenceTranslator.importSingle(ExcelClassificationAttribute excelAttribute,
ImportParameters importParameters,
ExcelImportContext excelImportContext) |
protected abstract ImpexValue |
AbstractClassificationAttributeTranslator.importSingle(ExcelClassificationAttribute excelAttribute,
ImportParameters importParameters,
ExcelImportContext excelImportContext) |
ImpexValue |
ExcelClassificationEnumTypeTranslator.importSingle(ExcelClassificationAttribute excelAttribute,
ImportParameters importParameters,
ExcelImportContext excelImportContext) |
protected ImpexValue |
AbstractClassificationAttributeTranslator.importValue(ExcelClassificationAttribute excelAttribute,
ImportParameters importParameters,
ExcelImportContext excelImportContext) |
java.lang.String |
AbstractClassificationAttributeTranslator.referenceFormat(ExcelClassificationAttribute excelAttribute) |
java.lang.String |
AbstractClassificationRangeTranslator.referenceFormat(ExcelClassificationAttribute excelAttribute) |
java.lang.String |
ExcelClassificationJavaTypeTranslator.singleReferenceFormat(ExcelClassificationAttribute excelAttribute) |
java.lang.String |
ExcelClassificationReferenceTranslator.singleReferenceFormat(ExcelClassificationAttribute excelAttribute) |
abstract java.lang.String |
AbstractClassificationAttributeTranslator.singleReferenceFormat(ExcelClassificationAttribute excelAttribute) |
java.lang.String |
ExcelClassificationEnumTypeTranslator.singleReferenceFormat(ExcelClassificationAttribute excelAttribute) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ExcelMultivalueClassificationFieldValidator.canHandle(ExcelClassificationAttribute excelAttribute,
ImportParameters importParameters) |
boolean |
ExcelDefaultValuesClassificationFieldValidator.canHandle(ExcelClassificationAttribute excelAttribute,
ImportParameters importParameters) |
boolean |
ExcelUnitClassificationFieldValidator.canHandle(ExcelClassificationAttribute excelAttribute,
ImportParameters importParameters) |
boolean |
ExcelRangeClassificationFieldValidator.canHandle(ExcelClassificationAttribute excelAttribute,
ImportParameters importParameters) |
boolean |
ExcelMandatoryClassificationFieldValidator.canHandle(ExcelClassificationAttribute excelAttribute,
ImportParameters importParameters)
Checks whether
isMandatory() returns true. |
boolean |
AbstractSingleClassificationFieldValidator.canHandle(ExcelClassificationAttribute excelAttribute,
ImportParameters importParameters) |
boolean |
ExcelClassificationGenericReferenceValidator.canHandleSingle(ExcelClassificationAttribute excelAttribute,
ImportParameters importParameters) |
boolean |
ExcelEnumClassificationValidator.canHandleSingle(ExcelClassificationAttribute excelAttribute,
ImportParameters importParameters) |
boolean |
ExcelDateClassificationFieldValidator.canHandleSingle(ExcelClassificationAttribute excelAttribute,
ImportParameters importParameters) |
boolean |
ExcelNumberClassificationFieldValidator.canHandleSingle(ExcelClassificationAttribute excelAttribute,
ImportParameters importParameters) |
abstract boolean |
AbstractSingleClassificationFieldValidator.canHandleSingle(ExcelClassificationAttribute excelAttribute,
ImportParameters importParameters) |
boolean |
ExcelBooleanClassificationFieldValidator.canHandleSingle(ExcelClassificationAttribute excelAttribute,
ImportParameters importParameters) |
ExcelValidationResult |
ExcelClassificationGenericReferenceValidator.validate(ExcelClassificationAttribute excelAttribute,
ImportParameters importParameters,
java.util.Map<java.lang.String,java.lang.Object> context) |
ExcelValidationResult |
ExcelMultivalueClassificationFieldValidator.validate(ExcelClassificationAttribute excelAttribute,
ImportParameters importParameters,
java.util.Map<java.lang.String,java.lang.Object> context) |
ExcelValidationResult |
ExcelEnumClassificationValidator.validate(ExcelClassificationAttribute excelAttribute,
ImportParameters importParameters,
java.util.Map<java.lang.String,java.lang.Object> context) |
ExcelValidationResult |
ExcelDefaultValuesClassificationFieldValidator.validate(ExcelClassificationAttribute excelAttribute,
ImportParameters importParameters,
java.util.Map<java.lang.String,java.lang.Object> context) |
ExcelValidationResult |
ExcelUnitClassificationFieldValidator.validate(ExcelClassificationAttribute excelAttribute,
ImportParameters importParameters,
java.util.Map<java.lang.String,java.lang.Object> context) |
ExcelValidationResult |
ExcelDateClassificationFieldValidator.validate(ExcelClassificationAttribute excelAttribute,
ImportParameters importParameters,
java.util.Map<java.lang.String,java.lang.Object> context) |
ExcelValidationResult |
ExcelRangeClassificationFieldValidator.validate(ExcelClassificationAttribute excelAttribute,
ImportParameters importParameters,
java.util.Map<java.lang.String,java.lang.Object> context) |
ExcelValidationResult |
ExcelNumberClassificationFieldValidator.validate(ExcelClassificationAttribute excelAttribute,
ImportParameters importParameters,
java.util.Map<java.lang.String,java.lang.Object> context) |
ExcelValidationResult |
ExcelMandatoryClassificationFieldValidator.validate(ExcelClassificationAttribute excelAttribute,
ImportParameters importParameters,
java.util.Map<java.lang.String,java.lang.Object> context)
Checks whether
ImportParameters.getCellValue() is not blank. |
ExcelValidationResult |
ExcelBooleanClassificationFieldValidator.validate(ExcelClassificationAttribute excelAttribute,
ImportParameters importParameters,
java.util.Map<java.lang.String,java.lang.Object> context) |
| Modifier and Type | Method and Description |
|---|---|
void |
ExcelMultivalueClassificationFieldValidator.setValidators(java.util.List<ExcelAttributeValidator<ExcelClassificationAttribute>> validators) |
void |
ExcelUnitClassificationFieldValidator.setValidators(java.util.List<ExcelAttributeValidator<ExcelClassificationAttribute>> validators) |
void |
ExcelRangeClassificationFieldValidator.setValidators(java.util.List<ExcelAttributeValidator<ExcelClassificationAttribute>> validators) |
Copyright © 2018 SAP SE. All Rights Reserved.