org.pfsw.reflect
Interface ElementWithModifiers

All Known Subinterfaces:
IObjectProperty
All Known Implementing Classes:
ObjectField

public interface ElementWithModifiers


Method Summary
 Modifiers getModifiers()
          Returns all modifier settings of the property.
 boolean isAbstract()
          Return true if the modifiers includes the abstract modifier, false otherwise.
 boolean isDefaultVisibility()
          Return true if the modifier bits does not include any of the visibility modifiers public, protected private, false otherwise.
 boolean isFinal()
          Return true if the modifiers includes the final modifier, false otherwise.
 boolean isInterface()
          Return true if the modifiers includes the interface modifier, false otherwise.
 boolean isNative()
          Return true if the modifiers includes the native modifier, false otherwise.
 boolean isPrivate()
          Return true if the modifiers includes the private modifier, false otherwise.
 boolean isProtected()
          Return true if the modifiers includes the protected modifier, false otherwise.
 boolean isPublic()
          Return true if the modifiers includes the public modifier, false otherwise.
 boolean isStatic()
          Return true if the modifiers includes the static modifier, false otherwise.
 boolean isStrict()
          Return true if the modifiers includes the strict modifier, false otherwise.
 boolean isSynchronized()
          Return true if the modifiers includes the synchronized modifier, false otherwise.
 boolean isTransient()
          Return true if the modifiers includes the transient modifier, false otherwise.
 boolean isVolatile()
          Return true if the modifiers includes the volatile modifier, false otherwise.
 

Method Detail

getModifiers

Modifiers getModifiers()
Returns all modifier settings of the property.


isAbstract

boolean isAbstract()
Return true if the modifiers includes the abstract modifier, false otherwise.


isFinal

boolean isFinal()
Return true if the modifiers includes the final modifier, false otherwise.


isInterface

boolean isInterface()
Return true if the modifiers includes the interface modifier, false otherwise.


isNative

boolean isNative()
Return true if the modifiers includes the native modifier, false otherwise.


isPrivate

boolean isPrivate()
Return true if the modifiers includes the private modifier, false otherwise.


isProtected

boolean isProtected()
Return true if the modifiers includes the protected modifier, false otherwise.


isPublic

boolean isPublic()
Return true if the modifiers includes the public modifier, false otherwise.


isStatic

boolean isStatic()
Return true if the modifiers includes the static modifier, false otherwise.


isStrict

boolean isStrict()
Return true if the modifiers includes the strict modifier, false otherwise.


isSynchronized

boolean isSynchronized()
Return true if the modifiers includes the synchronized modifier, false otherwise.


isTransient

boolean isTransient()
Return true if the modifiers includes the transient modifier, false otherwise.


isVolatile

boolean isVolatile()
Return true if the modifiers includes the volatile modifier, false otherwise.


isDefaultVisibility

boolean isDefaultVisibility()
Return true if the modifier bits does not include any of the visibility modifiers public, protected private, false otherwise.