ch.panter.li.bi.asn.ber
Interface AsnBerDecodingContextInfo

All Superinterfaces:
AsnDecodingContextInfo
All Known Subinterfaces:
AsnBerDecodingContext
All Known Implementing Classes:
AsnBerDecodingContextImpl

public interface AsnBerDecodingContextInfo
extends AsnDecodingContextInfo


Method Summary
 long getCurrentDecodingPosition()
           
 AsnBerNodeInfo getLastPDUInfo()
           
 ReadOnlyStack<AsnBerNode> getOpenTagNodes()
           
 boolean isDecodeToFloatIfPossible()
           
 boolean isFailFast()
           
 boolean isListeningToEndOfContentTags()
           
 boolean isSkipRestOfPDUInCaseOfFailure()
           
 boolean isTruncateChildLength()
           
 
Methods inherited from interface ch.panter.li.bi.asn.AsnDecodingContextInfo
getContextDescriptor, getOpenTags, getSyntax, isPDU
 

Method Detail

isListeningToEndOfContentTags

boolean isListeningToEndOfContentTags()

isFailFast

boolean isFailFast()

isSkipRestOfPDUInCaseOfFailure

boolean isSkipRestOfPDUInCaseOfFailure()

isTruncateChildLength

boolean isTruncateChildLength()

isDecodeToFloatIfPossible

boolean isDecodeToFloatIfPossible()

getCurrentDecodingPosition

long getCurrentDecodingPosition()

getLastPDUInfo

AsnBerNodeInfo getLastPDUInfo()

getOpenTagNodes

ReadOnlyStack<AsnBerNode> getOpenTagNodes()
Returns:
the stack of currently 'open' tags. e.g. the tags whose content is currently in the process of being read. this provides the necessary context to correctly interpret types with custom tags. never null but possibly empty (for PDUs).


Copyright 2007-2007 SourceForge. All Rights Reserved.