Methods Summary |
---|
public void | accept(IClassDefVisitor visitor, java.lang.Object ctx)
|
public int | add(int interface_index)Appends a new superinterface pointer to the collection. No duplicate checks are made.
|
public java.lang.Object | clone()
|
public int | get(int offset)Returns the {@link com.vladium.jcd.cls.constant.CONSTANT_Class_info}
constant pool index for offset'th direct superinterface.
|
public int | set(int offset, int interface_index)Replaces superinterface pointer number 'offset' with new value 'interface_index'.
No duplicate checks are made. It is the responsibility of the caller to
ensure that the relevant CONSTANT_Class_info descriptor will be found
in the constant pool, in the slot pointed to by 'interface_index'.
|
public int | size()Returns the number of direct superinterfaces for this class/interface.
|