Class CtModifierHandler

java.lang.Object
spoon.support.reflect.CtModifierHandler
All Implemented Interfaces:
Serializable

public class CtModifierHandler extends Object implements Serializable
See Also:
Serialized Form
  • Constructor Details

    • CtModifierHandler

      public CtModifierHandler(CtElement element)
  • Method Details

    • getFactory

      public Factory getFactory()
    • getExtendedModifiers

      public Set<CtExtendedModifier> getExtendedModifiers()
    • setExtendedModifiers

      public CtModifierHandler setExtendedModifiers(Set<CtExtendedModifier> extendedModifiers)
    • getModifiers

      public Set<ModifierKind> getModifiers()
    • hasModifier

      public boolean hasModifier(ModifierKind modifier)
    • setModifiers

      public CtModifierHandler setModifiers(Set<ModifierKind> modifiers)
    • addModifier

      public CtModifierHandler addModifier(ModifierKind modifier)
    • removeModifier

      public CtModifierHandler removeModifier(ModifierKind modifier)
    • setVisibility

      public CtModifierHandler setVisibility(ModifierKind visibility)
    • getVisibility

      public ModifierKind getVisibility()
    • isPublic

      public boolean isPublic()
    • isProtected

      public boolean isProtected()
    • isPrivate

      public boolean isPrivate()
    • isAbstract

      public boolean isAbstract()
    • isStatic

      public boolean isStatic()
    • isFinal

      public boolean isFinal()
    • isTransient

      public boolean isTransient()
    • isVolatile

      public boolean isVolatile()
    • isSynchronized

      public boolean isSynchronized()
    • isNative

      public boolean isNative()
    • isStrictfp

      public boolean isStrictfp()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object