Class MT568.SequenceB1
- java.lang.Object
-
- com.prowidesoftware.swift.model.SwiftBlock
-
- com.prowidesoftware.swift.model.SwiftTagListBlock
-
- com.prowidesoftware.swift.model.mt.mt5xx.MT568.SequenceB1
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Iterable<Tag>
- Enclosing class:
- MT568
@SequenceStyle(GENERATED_16RS) public static class MT568.SequenceB1 extends SwiftTagListBlock
Class to model Sequence "B1" in MT 568.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static Tag
END_TAG
static java.lang.String
START_END_16RS
Value for the qualifier of the 16R / 16S tag that indicates start and end of this sequence FIA.static Tag
START_TAG
-
Fields inherited from class com.prowidesoftware.swift.model.SwiftTagListBlock
EMPTY_LIST
-
Fields inherited from class com.prowidesoftware.swift.model.SwiftBlock
blockType, input, output, unparsedTexts
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static MT568.SequenceB1
newInstance()
Create an empty $sequenceClassname.static MT568.SequenceB1
newInstance(SwiftTagListBlock... sequences)
Create a new instance of $sequenceClassname and add the contents of all sequences given inside.static MT568.SequenceB1
newInstance(Tag... tags)
Creates a new instance of this sequence with the given tags inside.-
Methods inherited from class com.prowidesoftware.swift.model.SwiftTagListBlock
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
-
Methods inherited from class com.prowidesoftware.swift.model.SwiftBlock
getBlockType, getInput, getOutput, getUnparsedTexts, getUnparsedTextsSize, isTagBlock, setBlockType, setInput, setOutput, setUnparsedTexts, unparsedTextAddText, unparsedTextAddText, unparsedTextGetAsMessage, unparsedTextGetText, unparsedTextIsMessage, unparsedTextVerify
-
-
-
-
Field Detail
-
START_END_16RS
public static final java.lang.String START_END_16RS
Value for the qualifier of the 16R / 16S tag that indicates start and end of this sequence FIA.- See Also:
- Constant Field Values
-
START_TAG
public static final Tag START_TAG
-
END_TAG
public static final Tag END_TAG
-
-
Method Detail
-
newInstance
@SequenceStyle(GENERATED_16RS) public static MT568.SequenceB1 newInstance(Tag... tags)
Creates a new instance of this sequence with the given tags inside.- Parameters:
tags
- may be null, an empty sequence containing only start and end sequence tags will be returned- Returns:
- a new instance of the sequence, initialized with the parameter tags
-
newInstance
public static MT568.SequenceB1 newInstance()
Create an empty $sequenceClassname. This method is intended to avoid disambiguation for the newInstance() with variable list of blocks or tags- Returns:
- a new instance of the sequence
- Since:
- 7.6
-
newInstance
public static MT568.SequenceB1 newInstance(SwiftTagListBlock... sequences)
Create a new instance of $sequenceClassname and add the contents of all sequences given inside. Mainly intended to create a sequence by adding subsequences- Parameters:
sequences
- a list of blocks to set as the new sequence content- Returns:
- a new instance of the sequence, initialized with the parameter sequences content
- Since:
- 7.6
-
-