Class OERInputStream.Choice
java.lang.Object
java.io.InputStream
java.io.FilterInputStream
org.bouncycastle.oer.OERInputStream
org.bouncycastle.oer.OERInputStream.Choice
- All Implemented Interfaces:
Closeable, AutoCloseable
- Enclosing class:
OERInputStream
-
Nested Class Summary
Nested classes/interfaces inherited from class OERInputStream
OERInputStream.Choice, OERInputStream.Sequence -
Field Summary
Fields inherited from class OERInputStream
debugOutput, debugStreamFields inherited from class FilterInputStream
in -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class OERInputStream
choice, debugPrint, enumeration, int16, int32, int64, int8, parse, parse, parseInt, parseOpenType, readLength, uint16, uint32, uint64, uint8Methods inherited from class FilterInputStream
available, close, mark, markSupported, read, read, read, reset, skipMethods inherited from class InputStream
nullInputStream, readAllBytes, readNBytes, readNBytes, skipNBytes, transferTo
-
Constructor Details
-
Choice
Root decoder of OER streaming data.- Parameters:
src- source stream.- Throws:
IOException
-
-
Method Details
-
toString
-
getTagClass
public int getTagClass() -
getTag
public int getTag() -
isContextSpecific
public boolean isContextSpecific() -
isUniversalTagClass
public boolean isUniversalTagClass() -
isApplicationTagClass
public boolean isApplicationTagClass() -
isPrivateTagClass
public boolean isPrivateTagClass()
-