| Modifier and Type | Field and Description |
|---|---|
| public IntList | |
| public IntList | |
| public List | |
| public List | |
| public List | |
| public List | |
| public List | |
| public List | |
| public List | |
| public List | |
| private final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| private final CpBands | |
| public List | |
| public List | |
| public IntList | |
| public List | |
| private int | |
| public IntList | |
| public IntList | |
| public List | |
| private final String | |
| public List |
| Access | Constructor and Description |
|---|---|
| public | MetadataBandGroup(final String
must be either AD, RVA, RIA, RVPA or RIPA. type, final int CONTEXT_CLASS, CONTEXT_METHOD or CONTEXT_FIELDconstant pool bands cpBands, final SegmentHeader segment header segmentHeader, final int packing effort effort)Constructs a new MetadataBandGroup |
| Modifier and Type | Method and Description |
|---|---|
| public void | addAnnotation(final String
TODO desc, final List<String> TODO nameRU, final List<String> TODO tags, final List<Object> TODO values, final List<Integer> TODO caseArrayN, final List<String> TODO nestTypeRS, final List<String> TODO nestNameRU, final List<Integer> TODO nestPairN)Add an annotation to this set of bands |
| public void | addParameterAnnotation(final int
TODO numParams, final int[] TODO annoN, final IntList TODO pairN, final List<String> TODO typeRS, final List<String> TODO nameRU, final List<String> TODO tags, final List<Object> TODO values, final List<Integer> TODO caseArrayN, final List<String> TODO nestTypeRS, final List<String> TODO nestNameRU, final List<Integer> TODO nestPairN)Add an annotation to this set of bands. |
| public boolean | Returns: true if any annotations have been added to this set of bands.Returns true if any annotations have been added to this set of bands. |
| public void | |
| public void | |
| private String | |
| public int | |
| public void | pack(final OutputStream
TODO out)Implements abstract org. |
| public void | |
| private void | |
| private int[] |
| anno_N | back to summary |
|---|---|
| public IntList anno_N | |
| casearray_N | back to summary |
|---|---|
| public IntList casearray_N | |
| casec_RS | back to summary |
|---|---|
| public List<CPSignature> casec_RS | |
| caseD_KD | back to summary |
|---|---|
| public List<CPConstant<?>> caseD_KD | |
| caseec_RU | back to summary |
|---|---|
| public List<CPUTF8> caseec_RU | |
| caseet_RS | back to summary |
|---|---|
| public List<CPSignature> caseet_RS | |
| caseF_KF | back to summary |
|---|---|
| public List<CPConstant<?>> caseF_KF | |
| caseI_KI | back to summary |
|---|---|
| public List<CPConstant<?>> caseI_KI | |
| caseJ_KJ | back to summary |
|---|---|
| public List<CPConstant<?>> caseJ_KJ | |
| cases_RU | back to summary |
|---|---|
| public List<CPUTF8> cases_RU | |
| context | back to summary |
|---|---|
| private final int context | |
| CONTEXT_CLASS | back to summary |
|---|---|
| public static final int CONTEXT_CLASS | |
| CONTEXT_FIELD | back to summary |
|---|---|
| public static final int CONTEXT_FIELD | |
| CONTEXT_METHOD | back to summary |
|---|---|
| public static final int CONTEXT_METHOD | |
| cpBands | back to summary |
|---|---|
| private final CpBands cpBands | |
| name_RU | back to summary |
|---|---|
| public List<CPUTF8> name_RU | |
| nestname_RU | back to summary |
|---|---|
| public List<CPUTF8> nestname_RU | |
| nestpair_N | back to summary |
|---|---|
| public IntList nestpair_N | |
| nesttype_RS | back to summary |
|---|---|
| public List<CPSignature> nesttype_RS | |
| numBackwardsCalls | back to summary |
|---|---|
| private int numBackwardsCalls | |
| pair_N | back to summary |
|---|---|
| public IntList pair_N | |
| param_NB | back to summary |
|---|---|
| public IntList param_NB | |
| T | back to summary |
|---|---|
| public List<String> T | |
| type | back to summary |
|---|---|
| private final String type | |
| type_RS | back to summary |
|---|---|
| public List<CPSignature> type_RS | |
| MetadataBandGroup | back to summary |
|---|---|
| public MetadataBandGroup(final String type, final int context, final CpBands cpBands, final SegmentHeader segmentHeader, final int effort) Constructs a new MetadataBandGroup
| |
| addAnnotation | back to summary |
|---|---|
| public void addAnnotation(final String desc, final List<String> nameRU, final List<String> tags, final List<Object> values, final List<Integer> caseArrayN, final List<String> nestTypeRS, final List<String> nestNameRU, final List<Integer> nestPairN) Add an annotation to this set of bands | |
| addParameterAnnotation | back to summary |
|---|---|
| public void addParameterAnnotation(final int numParams, final int[] annoN, final IntList pairN, final List<String> typeRS, final List<String> nameRU, final List<String> tags, final List<Object> values, final List<Integer> caseArrayN, final List<String> nestTypeRS, final List<String> nestNameRU, final List<Integer> nestPairN) Add an annotation to this set of bands. | |
| hasContent | back to summary |
|---|---|
| public boolean hasContent() Returns true if any annotations have been added to this set of bands.
| |
| incrementAnnoN | back to summary |
|---|---|
| public void incrementAnnoN() | |
| newEntryInAnnoN | back to summary |
|---|---|
| public void newEntryInAnnoN() | |
| nextString | back to summary |
|---|---|
| private String nextString(final Iterator<Object> valuesIterator) | |
| numBackwardsCalls | back to summary |
|---|---|
| public int numBackwardsCalls() | |
| pack | back to summary |
|---|---|
| public void pack(final OutputStream out) throws IOException, Pack200Exception Implements abstract org. Doc from org. Write the packed set of bands to the given output stream
| |
| removeLatest | back to summary |
|---|---|
| public void removeLatest() Remove the latest annotation that was added to this group | |
| removeOnePair | back to summary |
|---|---|
| private void removeOnePair() | |
| tagListToArray | back to summary |
|---|---|
| private int[] tagListToArray(final List<String> list) | |