| java.lang.Object | |
| ↳ | java.lang.reflect.Modifier | 
This class provides static methods to decode class and member modifiers.
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| int | ABSTRACT | 
         The
         
          int
         
         value representing the
         
          abstract
         
         modifier.
         | 
       |||||||||
| int | FINAL | 
         The
         
          int
         
         value representing the
         
          final
         
         modifier.
         | 
       |||||||||
| int | INTERFACE | 
         The
         
          int
         
         value representing the
         
          interface
         
         modifier.
         | 
       |||||||||
| int | NATIVE | 
         The
         
          int
         
         value representing the
         
          native
         
         modifier.
         | 
       |||||||||
| int | PRIVATE | 
         The
         
          int
         
         value representing the
         
          private
         
         modifier.
         | 
       |||||||||
| int | PROTECTED | 
         The
         
          int
         
         value representing the
         
          protected
         
         modifier.
         | 
       |||||||||
| int | PUBLIC | 
         The
         
          int
         
         value representing the
         
          public
         
         modifier.
         | 
       |||||||||
| int | STATIC | 
         The
         
          int
         
         value representing the
         
          static
         
         modifier.
         | 
       |||||||||
| int | STRICT | 
         The
         
          int
         
         value representing the
         
          strictfp
         
         modifier.
         | 
       |||||||||
| int | SYNCHRONIZED | 
         The
         
          int
         
         value representing the
         
          synchronized
         
         modifier.
         | 
       |||||||||
| int | TRANSIENT | 
         The
         
          int
         
         value representing the
         
          transient
         
         modifier.
         | 
       |||||||||
| int | VOLATILE | 
         The
         
          int
         
         value representing the
         
          volatile
         
         modifier.
         | 
       |||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 
          | 
        
          
          Constructs a new
           
        
           Modifier
          
          instance.
          | 
       ||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 
          | 
        
          
          Returns a mask of all the modifiers that may be applied to classes.
          
         | 
       ||||||||||
| 
          | 
        
          
          Returns a mask of all the modifiers that may be applied to constructors.
          
         | 
       ||||||||||
| 
          | 
        
          
          Returns a mask of all the modifiers that may be applied to fields.
          
         | 
       ||||||||||
| 
          | 
        
          
          Returns a mask of all the modifiers that may be applied to interfaces.
          
         | 
       ||||||||||
| 
          | 
        
          
          Returns true if the given modifiers contain
           
        
           
            ABSTRACT
           
          
          .
          | 
       ||||||||||
| 
          | 
        
          
          Returns true if the given modifiers contain
           
        
           
            FINAL
           
          
          .
          | 
       ||||||||||
| 
          | 
        
          
          Returns true if the given modifiers contain
           
        
           
            INTERFACE
           
          
          .
          | 
       ||||||||||
| 
          | 
        
          
          Returns true if the given modifiers contain
           
        
           
            NATIVE
           
          
          .
          | 
       ||||||||||
| 
          | 
        
          
          Returns true if the given modifiers contain
           
        
           
            PRIVATE
           
          
          .
          | 
       ||||||||||
| 
          | 
        
          
          Returns true if the given modifiers contain
           
        
           
            PROTECTED
           
          
          .
          | 
       ||||||||||
| 
          | 
        
          
          Returns true if the given modifiers contain
           
        
           
            PUBLIC
           
          
          .
          | 
       ||||||||||
| 
          | 
        
          
          Returns true if the given modifiers contain
           
        
           
            STATIC
           
          
          .
          | 
       ||||||||||
| 
          | 
        
          
          Returns true if the given modifiers contain
           
        
           
            STRICT
           
          
          .
          | 
       ||||||||||
| 
          | 
        
          
          Returns true if the given modifiers contain
           
        
           
            SYNCHRONIZED
           
          
          .
          | 
       ||||||||||
| 
          | 
        
          
          Returns true if the given modifiers contain
           
        
           
            TRANSIENT
           
          
          .
          | 
       ||||||||||
| 
          | 
        
          
          Returns true if the given modifiers contain
           
        
           
            VOLATILE
           
          
          .
          | 
       ||||||||||
| 
          | 
        
          
          Returns a mask of all the modifiers that may be applied to methods.
          
         | 
       ||||||||||
| 
          | 
        
          
          Returns a string containing the string representation of all modifiers
 present in the specified modifiers.
          
         | 
       ||||||||||
| 
         
          [Expand]
         
          
          Inherited Methods
          
         | 
       |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
         
           
         
         From class
         
          java.lang.Object
         
          | 
       |||||||||||
         The
         
          int
         
         value representing the
         
          abstract
         
         modifier.
        
         The
         
          int
         
         value representing the
         
          final
         
         modifier.
        
         The
         
          int
         
         value representing the
         
          interface
         
         modifier.
        
         The
         
          int
         
         value representing the
         
          native
         
         modifier.
        
         The
         
          int
         
         value representing the
         
          private
         
         modifier.
        
         The
         
          int
         
         value representing the
         
          protected
         
         modifier.
        
         The
         
          int
         
         value representing the
         
          public
         
         modifier.
        
         The
         
          int
         
         value representing the
         
          static
         
         modifier.
        
         The
         
          int
         
         value representing the
         
          strictfp
         
         modifier.
        
         The
         
          int
         
         value representing the
         
          synchronized
         
         modifier.
        
         The
         
          int
         
         value representing the
         
          transient
         
         modifier.
        
         The
         
          int
         
         value representing the
         
          volatile
         
         modifier.
        
Returns a mask of all the modifiers that may be applied to classes.
Returns a mask of all the modifiers that may be applied to constructors.
Returns a mask of all the modifiers that may be applied to fields.
Returns a mask of all the modifiers that may be applied to interfaces.
         Returns true if the given modifiers contain
         
          
           ABSTRACT
          
         
         .
        
         Returns true if the given modifiers contain
         
          
           FINAL
          
         
         .
        
         Returns true if the given modifiers contain
         
          
           INTERFACE
          
         
         .
        
         Returns true if the given modifiers contain
         
          
           NATIVE
          
         
         .
        
         Returns true if the given modifiers contain
         
          
           PRIVATE
          
         
         .
        
         Returns true if the given modifiers contain
         
          
           PROTECTED
          
         
         .
        
         Returns true if the given modifiers contain
         
          
           PUBLIC
          
         
         .
        
         Returns true if the given modifiers contain
         
          
           STATIC
          
         
         .
        
         Returns true if the given modifiers contain
         
          
           STRICT
          
         
         .
        
         Returns true if the given modifiers contain
         
          
           SYNCHRONIZED
          
         
         .
        
         Returns true if the given modifiers contain
         
          
           TRANSIENT
          
         
         .
        
         Returns true if the given modifiers contain
         
          
           VOLATILE
          
         
         .
        
Returns a mask of all the modifiers that may be applied to methods.
Returns a string containing the string representation of all modifiers present in the specified modifiers. Modifiers appear in the order specified by the Java Language Specification.