Import GNU Classpath (20121202).

2012-12-19  Matthias Klose  <doko@ubuntu.com>

        Import GNU Classpath (20121202).

        * Regenerate class and header files.
        * Regenerate auto* files.
        * sources.am, gcj/javaprims.h: Regenerate.
        * gnu/java/nio/FileLockImpl.java (close): New override.

From-SVN: r194618
This commit is contained in:
Matthias Klose 2012-12-19 17:03:15 +00:00
parent baeb2e1647
commit a1906e8bbf
454 changed files with 5224 additions and 2925 deletions

View file

@ -1,5 +1,5 @@
/* java.lang.reflect.Modifier
Copyright (C) 1998, 1999, 2001, 2002, 2005, 2008 Free Software Foundation, Inc.
Copyright (C) 1998, 1999, 2001, 2002, 2005, 2008, 2012 Free Software Foundation, Inc.
This file is part of GNU Classpath.
@ -299,6 +299,46 @@ public class Modifier
return (mod & VOLATILE) != 0;
}
/**
* @since 1.7
*/
public static int classModifiers()
{
return PUBLIC | PROTECTED | PRIVATE | STATIC | ABSTRACT | FINAL | STRICT;
}
/**
* @since 1.7
*/
public static int interfaceModifiers()
{
return PUBLIC | PROTECTED | PRIVATE | STATIC | ABSTRACT | STRICT;
}
/**
* @since 1.7
*/
public static int constructorModifiers()
{
return PUBLIC | PROTECTED | PRIVATE;
}
/**
* @since 1.7
*/
public static int methodModifiers()
{
return PUBLIC | PROTECTED | PRIVATE | STATIC | ABSTRACT | FINAL | STRICT | SYNCHRONIZED | NATIVE;
}
/**
* @since 1.7
*/
public static int fieldModifiers()
{
return PUBLIC | PROTECTED | PRIVATE | STATIC | FINAL | TRANSIENT | VOLATILE;
}
/**
* Get a string representation of all the modifiers represented by the
* given int. The keywords are printed in this order: