public class BerTlvBuilder
extends java.lang.Object
| Constructor and Description |
|---|
BerTlvBuilder() |
BerTlvBuilder(BerTag aTemplate) |
BerTlvBuilder(BerTag aTemplate,
byte[] aBuffer,
int aOffset,
int aLength) |
BerTlvBuilder(BerTlvs tlvs) |
| Modifier and Type | Method and Description |
|---|---|
BerTlvBuilder |
add(BerTlvBuilder aBuilder) |
BerTlvBuilder |
addAmount(BerTag aObject,
java.math.BigDecimal aAmount) |
BerTlvBuilder |
addBerTlv(BerTlv aTlv) |
BerTlvBuilder |
addByte(BerTag aObject,
byte aByte) |
BerTlvBuilder |
addBytes(BerTag aObject,
byte[] aBytes) |
BerTlvBuilder |
addBytes(BerTag aTag,
byte[] aBytes,
int aFrom,
int aLength) |
BerTlvBuilder |
addDate(BerTag aObject,
java.util.Date aDate) |
BerTlvBuilder |
addEmpty(BerTag aObject) |
BerTlvBuilder |
addHex(BerTag aObject,
java.lang.String aHex) |
BerTlvBuilder |
addIntAsHex(BerTag aObject,
int aCode,
int aLength) |
BerTlvBuilder |
addText(BerTag aTag,
java.lang.String aText)
Add ASCII text
|
BerTlvBuilder |
addText(BerTag aTag,
java.lang.String aText,
java.nio.charset.Charset aCharset)
Add ASCII text
|
BerTlvBuilder |
addTime(BerTag aObject,
java.util.Date aDate) |
int |
build() |
byte[] |
buildArray() |
BerTlv |
buildTlv() |
BerTlvs |
buildTlvs() |
static BerTlvBuilder |
from(BerTlv aTlv) |
static BerTlvBuilder |
template(BerTag aTemplate) |
public BerTlvBuilder()
public BerTlvBuilder(BerTag aTemplate)
public BerTlvBuilder(BerTlvs tlvs)
public BerTlvBuilder(BerTag aTemplate, byte[] aBuffer, int aOffset, int aLength)
public static BerTlvBuilder from(BerTlv aTlv)
public static BerTlvBuilder template(BerTag aTemplate)
public BerTlvBuilder addEmpty(BerTag aObject)
public BerTlvBuilder addByte(BerTag aObject, byte aByte)
public BerTlvBuilder addAmount(BerTag aObject, java.math.BigDecimal aAmount)
public BerTlvBuilder addDate(BerTag aObject, java.util.Date aDate)
public BerTlvBuilder addTime(BerTag aObject, java.util.Date aDate)
public int build()
public BerTlvBuilder addHex(BerTag aObject, java.lang.String aHex)
public BerTlvBuilder addBytes(BerTag aObject, byte[] aBytes)
public BerTlvBuilder addBytes(BerTag aTag, byte[] aBytes, int aFrom, int aLength)
public BerTlvBuilder add(BerTlvBuilder aBuilder)
public BerTlvBuilder addBerTlv(BerTlv aTlv)
public BerTlvBuilder addText(BerTag aTag, java.lang.String aText)
aTag - tagaText - textpublic BerTlvBuilder addText(BerTag aTag, java.lang.String aText, java.nio.charset.Charset aCharset)
aTag - tagaText - textpublic BerTlvBuilder addIntAsHex(BerTag aObject, int aCode, int aLength)
public byte[] buildArray()
public BerTlv buildTlv()
public BerTlvs buildTlvs()
Copyright © 2019. All Rights Reserved.