Package org.jpos.tlv
Interface TagSequence<T>
-
- All Superinterfaces:
TagValue<T>
- All Known Implementing Classes:
EMVTagSequence
,GenericTagSequence
,TagSequenceBase
public interface TagSequence<T> extends TagValue<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
add(TagValue<T> tagValue)
java.util.List<TagValue<T>>
get(java.lang.String tag)
java.util.Map<java.lang.String,java.util.List<TagValue<T>>>
getAll()
java.util.Map<java.lang.String,java.util.List<TagValue<T>>>
getChildren()
TagValue<T>
getFirst(java.lang.String tag)
java.util.List<TagValue<T>>
getOrderedList()
boolean
hasTag(java.lang.String tag)
void
readFrom(ISOMsg isoMsg)
void
writeTo(ISOMsg isoMsg)
-
Methods inherited from interface org.jpos.tlv.TagValue
getTag, getValue, isComposite
-
-
-
-
Method Detail
-
getChildren
java.util.Map<java.lang.String,java.util.List<TagValue<T>>> getChildren()
-
hasTag
boolean hasTag(java.lang.String tag)
-
getOrderedList
java.util.List<TagValue<T>> getOrderedList()
-
writeTo
void writeTo(ISOMsg isoMsg) throws ISOException
- Throws:
ISOException
-
readFrom
void readFrom(ISOMsg isoMsg) throws ISOException
- Throws:
ISOException
-
-