Package kala.compress.harmony.unpack200
Class MetadataBandGroup
java.lang.Object
kala.compress.harmony.unpack200.MetadataBandGroup
A group of metadata bands, such as class_RVA_bands, method_AD_bands etc.
-
Field Summary
FieldsModifier and TypeFieldDescriptionint[]private intint[]private intCPUTF8[]private intCPDouble[]private intString[]private intString[]private intCPFloat[]private intprivate intCPLong[]private intCPUTF8[]private intprivate final CpBandsCPUTF8[]CPUTF8[]int[]private intCPUTF8[]private intint[][]private intint[]private static CPUTF8private static CPUTF8private static CPUTF8private static CPUTF8int[]private intprivate final StringCPUTF8[][] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate AnnotationsAttribute.AnnotationgetAnnotation(CPUTF8 type, int pairCount, Iterator<CPUTF8> namesIterator) private AttributegetAttribute(int numAnnotations, CPUTF8[] types, int[] pairCounts, Iterator<CPUTF8> namesIterator) private ObjectgetNextValue(int t) private AttributegetParameterAttribute(int numParameters, Iterator<CPUTF8> namesIterator) static voidsetRiaAttributeName(CPUTF8 cpUTF8Value) static voidsetRipaAttributeName(CPUTF8 cpUTF8Value) static voidsetRvaAttributeName(CPUTF8 cpUTF8Value) static voidsetRvpaAttributeName(CPUTF8 cpUTF8Value)
-
Field Details
-
rvaUTF8
-
riaUTF8
-
rvpaUTF8
-
ripaUTF8
-
type
-
cpBands
-
attributes
-
param_NB
public int[] param_NB -
anno_N
public int[] anno_N -
type_RS
-
pair_N
public int[][] pair_N -
name_RU
-
T
public int[] T -
caseI_KI
-
caseD_KD
-
caseF_KF
-
caseJ_KJ
-
casec_RS
-
caseet_RS
-
caseec_RU
-
cases_RU
-
casearray_N
public int[] casearray_N -
nesttype_RS
-
nestpair_N
public int[] nestpair_N -
nestname_RU
-
caseI_KI_Index
private int caseI_KI_Index -
caseD_KD_Index
private int caseD_KD_Index -
caseF_KF_Index
private int caseF_KF_Index -
caseJ_KJ_Index
private int caseJ_KJ_Index -
casec_RS_Index
private int casec_RS_Index -
caseet_RS_Index
private int caseet_RS_Index -
caseec_RU_Index
private int caseec_RU_Index -
cases_RU_Index
private int cases_RU_Index -
casearray_N_Index
private int casearray_N_Index -
T_index
private int T_index -
nesttype_RS_Index
private int nesttype_RS_Index -
nestpair_N_Index
private int nestpair_N_Index -
nestname_RU_Iterator
-
anno_N_Index
private int anno_N_Index -
pair_N_Index
private int pair_N_Index
-
-
Constructor Details
-
MetadataBandGroup
-
-
Method Details
-
setRiaAttributeName
-
setRipaAttributeName
-
setRvaAttributeName
-
setRvpaAttributeName
-
getAnnotation
private AnnotationsAttribute.Annotation getAnnotation(CPUTF8 type, int pairCount, Iterator<CPUTF8> namesIterator) -
getAttribute
-
getAttributes
-
getNextValue
-
getParameterAttribute
-