dex/src/java/Dex.java
public ArrayList<MethodIdItem> methodIds() {
        if (this.methodIds != null)
            return this.methodIds;
        long _pos = this._io.pos();
        this._io.seek(header().methodIdsOff());
        methodIds = new ArrayList<MethodIdItem>(((Number) (header().methodIdsSize())).intValue());
        for (int i = 0; i < header().methodIdsSize(); i++) {
            this.methodIds.add(new MethodIdItem(this._io, this, _root));
        }
        this._io.seek(_pos);
        return this.methodIds;
    }
/**
     * method identifiers list.
     * 
     * These are identifiers for all methods referred to by this file,
     * whether defined in the file or not.
     * 
     * This list must be sorted, where the defining type (by type_id index
     * is the major order, method name (by string_id index) is the intermediate
     * order, and method prototype (by proto_id index) is the minor order.
     * 
     * The list must not contain any duplicate entries.
     */
method identifiers list.

These are identifiers for all methods referred to by this file,
whether defined in the file or not.

This list must be sorted, where the defining type (by type_id index
is the major order, method name (by string_id index) is the intermediate
order, and method prototype (by proto_id index) is the minor order.

The list must not contain any duplicate entries.
method identifiers list . These are identifiers for all methods referred to by this file whether defined in the file or not . This list must be sorted where the defining type ( by type_id index is the major order method name ( by string_id index ) is the intermediate order and method prototype ( by proto_id index ) is the minor order . The list must not contain any duplicate entries .
public ArrayList<MethodIdItem> methodIds() {
        if (this.methodIds != null)
            return this.methodIds;
        long _pos = this._io.pos();
        this._io.seek(header().methodIdsOff());
        methodIds = new ArrayList<MethodIdItem>(((Number) (header().methodIdsSize())).intValue());
        for (int i = 0; i < header().methodIdsSize(); i++) {
            this.methodIds.add(new MethodIdItem(this._io, this, _root));
        }
        this._io.seek(_pos);
        return this.methodIds;
    }
public ArrayList < MethodIdItem > methodIds ( ) { if ( this . methodIds != null ) return this . methodIds ; long _pos = this . _io . pos ( ) ; this . _io . seek ( header ( ) . methodIdsOff ( ) ) ; methodIds = new ArrayList < MethodIdItem > ( ( ( Number ) ( header ( ) . methodIdsSize ( ) ) ) . intValue ( ) ) ; for ( int i = 0 ; i < header ( ) . methodIdsSize ( ) ; i ++ ) { this . methodIds . add ( new MethodIdItem ( this . _io , this , _root ) ) ; } this . _io . seek ( _pos ) ; return this . methodIds ; }
method identifiers list.
method identifiers list .