Methods Summary |
---|
public Type | getType(int n)Gets the indicated element. It is an error to call this with the
index for an element which was never set; if you do that, this
will throw {@code NullPointerException}.
|
public int | getWordCount()Gets the number of 32-bit words required to hold instances of
all the elements of this list. This is a sum of the widths (categories)
of all the elements.
|
public boolean | isMutable()Returns whether this instance is mutable. Note that the
{@code TypeList} interface itself doesn't provide any
means of mutation, but that doesn't mean that there isn't an
extra-interface way of mutating an instance.
|
public int | size()Gets the size of this list.
|
public com.android.dexgen.rop.type.TypeList | withAddedType(Type type)Returns a new instance which is identical to this one, except that
the given item is appended to the end and it is guaranteed to be
immutable.
|