public class TypeDescription extends Object implements com.beanit.asn1bean.ber.types.BerType, Serializable
| 限定符和类型 | 类和说明 |
|---|---|
static class |
TypeDescription.Array |
static class |
TypeDescription.FloatingPoint |
static class |
TypeDescription.Structure |
| 构造器和说明 |
|---|
TypeDescription() |
TypeDescription(byte[] code) |
public TypeDescription()
public TypeDescription(byte[] code)
public TypeDescription.Array getArray()
public void setArray(TypeDescription.Array array)
public TypeDescription.Structure getStructure()
public void setStructure(TypeDescription.Structure structure)
public com.beanit.asn1bean.ber.types.BerNull getBool()
public void setBool(com.beanit.asn1bean.ber.types.BerNull bool)
public Integer32 getBitString()
public void setBitString(Integer32 bitString)
public Unsigned8 getInteger()
public void setInteger(Unsigned8 integer)
public Unsigned8 getUnsigned()
public void setUnsigned(Unsigned8 unsigned)
public TypeDescription.FloatingPoint getFloatingPoint()
public void setFloatingPoint(TypeDescription.FloatingPoint floatingPoint)
public Integer32 getOctetString()
public void setOctetString(Integer32 octetString)
public Integer32 getVisibleString()
public void setVisibleString(Integer32 visibleString)
public BerBoolean getBinaryTime()
public void setBinaryTime(BerBoolean binaryTime)
public Integer32 getMMSString()
public void setMMSString(Integer32 mMSString)
public com.beanit.asn1bean.ber.types.BerNull getUtcTime()
public void setUtcTime(com.beanit.asn1bean.ber.types.BerNull utcTime)
public int encode(OutputStream reverseOS) throws IOException
encode 在接口中 com.beanit.asn1bean.ber.types.BerTypeIOExceptionpublic int decode(InputStream is) throws IOException
decode 在接口中 com.beanit.asn1bean.ber.types.BerTypeIOExceptionpublic int decode(InputStream is, com.beanit.asn1bean.ber.BerTag berTag) throws IOException
IOExceptionpublic void encodeAndSave(int encodingSizeGuess)
throws IOException
IOExceptionpublic void appendAsString(StringBuilder sb, int indentLevel)
Copyright © 2025. All rights reserved.