| Modifier and Type | Field and Description |
|---|---|
| private TypeListItem | parameterTypes
|
| private final Prototype | prototype
|
| private final CstString | shortForm
|
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | addContents(DexFile
non-null; the file to populateImplements abstract org. DexFile with items from within this instance.
|
| public ItemType | itemType()
Implements abstract org. |
| private static CstString | Returns: non-null; the short formnon-null; the prototypeCreates the short-form of the given prototype. |
| private static char | Returns: the corresponding short-form characternon-null; the typeGets the short-form character for the given type. |
| public int | writeSize()
Implements abstract org. |
| public void | writeTo(DexFile
non-null; the file to use for referencenon-null; where to write toImplements abstract org. DexFile to look things up as needed.
|
| parameterTypes | back to summary |
|---|---|
| private TypeListItem parameterTypes
| |
| prototype | back to summary |
|---|---|
| private final Prototype prototype
| |
| shortForm | back to summary |
|---|---|
| private final CstString shortForm
| |
| ProtoIdItem | back to summary |
|---|---|
| public ProtoIdItem(Prototype prototype) Constructs an instance.
| |
| addContents | back to summary |
|---|---|
| public void addContents(DexFile file) Implements abstract org. Doc from org. Populates a Note Subclasses must override this to do something appropriate. | |
| itemType | back to summary |
|---|---|
| public ItemType itemType() Implements abstract org. Doc from org. Returns the item type for this instance. | |
| makeShortForm | back to summary |
|---|---|
| private static CstString makeShortForm(Prototype prototype) Creates the short-form of the given prototype. | |
| shortFormCharFor | back to summary |
|---|---|
| private static char shortFormCharFor(Type type) Gets the short-form character for the given type.
| |
| writeSize | back to summary |
|---|---|
| public int writeSize() Implements abstract org. Doc from org. Gets the size of this instance when written, in bytes.
| |
| writeTo | back to summary |
|---|---|
| public void writeTo(DexFile file, AnnotatedOutput out) Implements abstract org. Doc from org. Writes the representation of this instance to the given data section,
using the given
| |