public static class MT360.SequenceC2 extends SwiftTagListBlock
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String[] |
END
Last mandatory tag name of the sequence: "30X"
Array format is for cases when more than one letter options is allowed
|
static java.lang.String[] |
START
First mandatory tag name of the sequence: "22D" .
|
protected static java.lang.String[] |
TAIL
List of optional tags after the last mandatory tag.
|
EMPTY_LIST
blockType, input, output, unparsedTexts
Modifier and Type | Method and Description |
---|---|
static MT360.SequenceC2 |
newInstance(int start,
int end,
Tag... tags)
|
static MT360.SequenceC2 |
newInstance(Tag... tags)
Same as
newInstance(int, int, Tag...) using zero for the indexes. |
addTag, addTags, append, append, append, append, append, append, asTagArray, clear, containsAllOf, containsAnyOf, containsField, containsTag, containsTag, containsTag, countAll, countByName, countTagsStarsWith, equals, fields, filterByName, filterByNameOrdered, getField, getFieldByName, getFieldByName, getFieldByName, getFieldByNumber, getFieldByNumber, getFieldByQualifiers, getFieldsByName, getFieldsByName, getFieldsByNumber, getName, getNumber, getOptionalList, getOptionalList, getOptionalLists, getSubBlock, getSubBlock, getSubBlock, getSubBlock, getSubBlockAfterFirst, getSubBlockAfterFirst, getSubBlockAfterLast, getSubBlockBeforeFirst, getSubBlockBeforeFirst, getSubBlockBeforeLast, getSubBlockByTagNames, getSubBlockDelimitedWithOptionalTail, getSubBlocks, getSubBlocks, getSubBlocks, getSubBlocks, getSubBlocks, getSubBlocks, getSubBlocksByTagNames, getSubBlocksDelimitedWithOptionalTail, getTag, getTagByName, getTagByName, getTagByNumber, getTagIndex, getTagMap, getTags, getTagsByContent, getTagsByName, getTagsByName, getTagsByNumber, getTagsByValue, getTagValue, getTagValues, hashCode, indexOfAnyFirst, indexOfAnyFirstAfterIndex, indexOfAnyLast, indexOfAnyLastAfterIndex, indexOfFirst, indexOfFirstValue, indexOfLast, indexOfLastValue, isEmpty, iterator, removeAfterFirstStartsWith, removeAll, removeSubBlock, removeSubBlocks, removeTag, setBlockName, setBlockNumber, setTag, setTags, setTags, size, splitByTagName, splitByTagName, sublist, tagIterator, tagNamesList, toJson, toString, visit
getBlockType, getInput, getOutput, getUnparsedTexts, getUnparsedTextsSize, isTagBlock, setBlockType, setInput, setOutput, setUnparsedTexts, unparsedTextAddText, unparsedTextAddText, unparsedTextGetAsMessage, unparsedTextGetText, unparsedTextIsMessage, unparsedTextVerify
public static final java.lang.String[] START
protected static final java.lang.String[] END
protected static final java.lang.String[] TAIL
@SequenceStyle(value=GENERATED_FIXED_WITH_OPTIONAL_TAIL) public static MT360.SequenceC2 newInstance(Tag... tags)
newInstance(int, int, Tag...)
using zero for the indexes.tags
- the list of tags to set as sequence content@SequenceStyle(value=GENERATED_FIXED_WITH_OPTIONAL_TAIL) public static MT360.SequenceC2 newInstance(int start, int end, Tag... tags)
START
and END
lists of mandatory fields, and with the content between
the starting and ending tag initialized with the given optional tags.start
- a zero-based index within the list of mandatory starting tags in the sequenceend
- a zero-based index within the list of mandatory ending tags in the sequencetags
- the list of tags to set as sequence content