public class ImpExHeaderTagListener extends DefaultTagListener
| Modifier and Type | Class and Description |
|---|---|
static class |
ImpExHeaderTagListener.AttributesTagListener |
static interface |
ImpExHeaderTagListener.Syntax |
| Constructor and Description |
|---|
ImpExHeaderTagListener() |
| Modifier and Type | Method and Description |
|---|---|
protected List |
createColumnDescriptors(HeaderDescriptor header,
Collection columParams,
Collection constraints) |
protected AbstractDescriptor.DescriptorParams |
createParams(Map params,
String type) |
protected Collection |
createSubTagListeners() |
protected ConstraintsTagListener.UniqueKeyConstraint |
extractUniqueKeyConstraint(Collection constraints) |
HeaderDescriptor |
getHeader() |
String |
getTagName() |
protected boolean |
isUnique(ConstraintsTagListener.UniqueKeyConstraint ukc,
AbstractDescriptor.ColumnParams column) |
protected Object |
processEndElement(ObjectProcessor processor)
To be overridden.
|
addResult, addSubTagListener, addSubTagValue, characters, clearValues, endElement, getAttribute, getCharacters, getEndLineNumber, getParent, getParents, getPartentTags, getResult, getStartLineNumber, getSubListenerMap, getSubTagDoubleValue, getSubTagIntValue, getSubTagListener, getSubTagValue, getSubTagValueCollection, getSubTagValueMap, isRoot, processError, processStartElement, readAttributes, setEndLineNumber, setStartLineNumber, startElementprotected Collection createSubTagListeners()
createSubTagListeners in class DefaultTagListenerprotected Object processEndElement(ObjectProcessor processor) throws ParseAbortException
DefaultTagListenerprocessEndElement in class DefaultTagListenerParseAbortExceptionprotected List createColumnDescriptors(HeaderDescriptor header, Collection columParams, Collection constraints) throws HeaderValidationException
HeaderValidationExceptionprotected boolean isUnique(ConstraintsTagListener.UniqueKeyConstraint ukc, AbstractDescriptor.ColumnParams column)
protected ConstraintsTagListener.UniqueKeyConstraint extractUniqueKeyConstraint(Collection constraints)
protected AbstractDescriptor.DescriptorParams createParams(Map params, String type)
public String getTagName()
public HeaderDescriptor getHeader()
Copyright © 2017 SAP SE. All Rights Reserved.