private void modifiers ( int modifiers ) throws IOException { if ( ( modifiers & Modifier . PUBLIC ) != 0 ) { out . write ( "public " ) ; } if ( ( modifiers & Modifier . PRIVATE ) != 0 ) { out . write ( "private " ) ; } if ( ( modifiers & Modifier . PROTECTED ) != 0 ) { out . write ( "protected " ) ; } if ( ( modifiers & Modifier . STATIC ) != 0 ) { out . write ( "static " ) ; } if ( ( modifiers & Modifier . FINAL ) != 0 ) { out . write ( "final " ) ; } if ( ( modifiers & Modifier . ABSTRACT ) != 0 ) { out . write ( "abstract " ) ; } if ( ( modifiers & Modifier . SYNCHRONIZED ) != 0 ) { out . write ( "synchronized " ) ; } if ( ( modifiers & Modifier . TRANSIENT ) != 0 ) { out . write ( "transient " ) ; } if ( ( modifiers & Modifier . VOLATILE ) != 0 ) { out . write ( "volatile " ) ; } }
Emit modifier names .