| Modifier | Constructor and Description |
|---|---|
protected |
TagEncoding(TagMethod tagMethod,
TagClass tagClass) |
| Modifier and Type | Method and Description |
|---|---|
static TagEncoding |
application(int tagNumber) |
static TagEncoding |
context(int tagNumber,
TagMethod tagMethod) |
static TagEncoding |
create(TagMethod moduleTagMethod,
TagMethod tagMethod,
TagClass tagClass,
int tagNumber) |
static TagEncoding |
create(TagMethod moduleTagMethod,
TagMethod tagMethod,
TagClass tagClass,
Ref<Value> tagNumberRef) |
boolean |
equals(Object obj) |
EncodingInstructions |
getEncodingInstructions() |
TagMethod |
getModuleTagMethod() |
TagClass |
getTagClass() |
TagMethod |
getTagMethod() |
TagMethod |
getTagMethodDirect() |
abstract int |
getTagNumber() |
int |
hashCode() |
String |
toString() |
Tag |
toTag(boolean constructed) |
static TagEncoding |
universal(UniversalType type) |
public static TagEncoding application(int tagNumber)
public static TagEncoding context(int tagNumber, TagMethod tagMethod)
public static TagEncoding universal(UniversalType type)
public static TagEncoding create(@NotNull TagMethod moduleTagMethod, @NotNull TagMethod tagMethod, @Nullable TagClass tagClass, int tagNumber)
public static TagEncoding create(@NotNull TagMethod moduleTagMethod, @NotNull TagMethod tagMethod, @Nullable TagClass tagClass, Ref<Value> tagNumberRef)
public TagClass getTagClass()
public TagMethod getTagMethod()
public TagMethod getTagMethodDirect()
public TagMethod getModuleTagMethod()
public EncodingInstructions getEncodingInstructions()
getEncodingInstructions in interface IEncodingpublic abstract int getTagNumber()
public Tag toTag(boolean constructed)
Copyright © 2017. All rights reserved.