Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com
Answertopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 


Eclipse JDT
Release 3.5

org.eclipse.jdt.core.dom
Class Modifier.ModifierKeyword


java.lang.Object
  extended by 
org.eclipse.jdt.core.dom.Modifier.ModifierKeyword
Enclosing class:
Modifier

public static class Modifier.ModifierKeyword
extends Object

Modifier keywords (typesafe enumeration).

Since:
3.0

Field Summary
static  Modifier.ModifierKeyword ABSTRACT_KEYWORD
          "abstract" modifier with flag value Modifier.ABSTRACT.
static  Modifier.ModifierKeyword FINAL_KEYWORD
          "final" modifier with flag value Modifier.FINAL.
static  Modifier.ModifierKeyword NATIVE_KEYWORD
          "native" modifier with flag value Modifier.NATIVE.
static  Modifier.ModifierKeyword PRIVATE_KEYWORD
          "private" modifier with flag value Modifier.PRIVATE.
static  Modifier.ModifierKeyword PROTECTED_KEYWORD
          "protected" modifier with flag value Modifier.PROTECTED.
static  Modifier.ModifierKeyword PUBLIC_KEYWORD
          "public" modifier with flag value Modifier.PUBLIC.
static  Modifier.ModifierKeyword STATIC_KEYWORD
          "static" modifier with flag value Modifier.STATIC.
static  Modifier.ModifierKeyword STRICTFP_KEYWORD
          "strictfp" modifier with flag value Modifier.STRICTFP.
static  Modifier.ModifierKeyword SYNCHRONIZED_KEYWORD
          "synchronized" modifier with flag value Modifier.SYNCHRONIZED.
static  Modifier.ModifierKeyword TRANSIENT_KEYWORD
          "transient" modifier with flag value Modifier.TRANSIENT.
static  Modifier.ModifierKeyword VOLATILE_KEYWORD
          "volatile" modifier with flag value Modifier.VOLATILE.
 
Method Summary
static  Modifier.ModifierKeyword fromFlagValue (int flagValue)
          Returns the modifier corresponding to the given single-bit flag value, or null if none or if more than one bit is set.
 int toFlagValue ()
          Returns the modifier flag value corresponding to this modifier keyword.
static  Modifier.ModifierKeyword toKeyword ( String keyword)
          Returns the modifier corresponding to the given string, or null if none.
  String toString ()
          Returns the keyword for the modifier.
 
Methods inherited from class java.lang. Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ABSTRACT_KEYWORD

public static final 
Modifier.ModifierKeyword ABSTRACT_KEYWORD
"abstract" modifier with flag value Modifier.ABSTRACT.


FINAL_KEYWORD

public static final 
Modifier.ModifierKeyword FINAL_KEYWORD
"final" modifier with flag value Modifier.FINAL.


NATIVE_KEYWORD

public static final 
Modifier.ModifierKeyword NATIVE_KEYWORD
"native" modifier with flag value Modifier.NATIVE.


PRIVATE_KEYWORD

public static final 
Modifier.ModifierKeyword PRIVATE_KEYWORD
"private" modifier with flag value Modifier.PRIVATE.


PROTECTED_KEYWORD

public static final 
Modifier.ModifierKeyword PROTECTED_KEYWORD
"protected" modifier with flag value Modifier.PROTECTED.


PUBLIC_KEYWORD

public static final 
Modifier.ModifierKeyword PUBLIC_KEYWORD
"public" modifier with flag value Modifier.PUBLIC.


STATIC_KEYWORD

public static final 
Modifier.ModifierKeyword STATIC_KEYWORD
"static" modifier with flag value Modifier.STATIC.


STRICTFP_KEYWORD

public static final 
Modifier.ModifierKeyword STRICTFP_KEYWORD
"strictfp" modifier with flag value Modifier.STRICTFP.


SYNCHRONIZED_KEYWORD

public static final 
Modifier.ModifierKeyword SYNCHRONIZED_KEYWORD
"synchronized" modifier with flag value Modifier.SYNCHRONIZED.


TRANSIENT_KEYWORD

public static final 
Modifier.ModifierKeyword TRANSIENT_KEYWORD
"transient" modifier with flag value Modifier.TRANSIENT.


VOLATILE_KEYWORD

public static final 
Modifier.ModifierKeyword VOLATILE_KEYWORD
"volatile" modifier with flag value Modifier.VOLATILE.

Method Detail

fromFlagValue

public static 
Modifier.ModifierKeyword fromFlagValue(int flagValue)
Returns the modifier corresponding to the given single-bit flag value, or null if none or if more than one bit is set.

fromFlagValue is the converse of toFlagValue: that is, ModifierKind.fromFlagValue(k.toFlagValue()) == k for all modifier keywords k.

Parameters:
flagValue - the single-bit flag value for the modifier
Returns:
the modifier keyword, or null if none
See Also:
toFlagValue()

toKeyword

public static 
Modifier.ModifierKeyword toKeyword(
String keyword)
Returns the modifier corresponding to the given string, or null if none.

toKeyword is the converse of toString: that is, ModifierKind.toKeyword(k.toString()) == k for all modifier keywords k.

Parameters:
keyword - the lowercase string name for the modifier
Returns:
the modifier keyword, or null if none
See Also:
toString()

toFlagValue

public int toFlagValue()
Returns the modifier flag value corresponding to this modifier keyword. These flag values are as described in the Java Virtual Machine Specification.

Returns:
one of the Modifier constants
See Also:
fromFlagValue(int)

toString

public 
String toString()
Returns the keyword for the modifier.

Overrides:
toString in class Object
Returns:
the keyword for the modifier
See Also:
toKeyword(String)

Eclipse JDT
Release 3.5

Copyright (c) IBM Corp. and others 2000, 2008. All Rights Reserved.

 
 
  Published under the terms of the Eclipse Public License Version 1.0 ("EPL") Design by Interspire