protected void analyzeFields() {

        //fields = cls.getFields();
        fields = cls.getDeclaredFields();
        f_flags = new byte[fields.length];

        for (int i = 0; i < fields.length; ++i) {
            int mods = fields[i].getModifiers();

            if (Modifier.isFinal(mods) &&
                    Modifier.isStatic(mods) &&
                    Modifier.isPublic(mods))
                f_flags[i] |= F_CONSTANT;
        }
    }
protected void analyzeFields() {

        
        fields = cls.getDeclaredFields();
        f_flags = new byte[fields.length];

        for (int i = 0; i < fields.length; ++i) {
            int mods = fields[i].getModifiers();

            if (Modifier.isFinal(mods) &&
                    Modifier.isStatic(mods) &&
                    Modifier.isPublic(mods))
                f_flags[i] |= F_CONSTANT;
        }
    }
protected void analyzeFields ( ) { //fields = cls.getFields(); fields = cls . getDeclaredFields ( ) ; f_flags = new byte [ fields . length ] ; for ( int i = 0 ; i < fields . length ; ++ i ) { int mods = fields [ i ] . getModifiers ( ) ; if ( Modifier . isFinal ( mods ) && Modifier . isStatic ( mods ) && Modifier . isPublic ( mods ) ) f_flags [ i ] |= F_CONSTANT ; } }
Analyze the fields of the class.
This will fill in the <code>fields</code> and <code>f_flags</code>
arrays.
Analyze the fields of the class . This will fill in the <code > fields< / code > and <code > f_flags< / code > arrays .