Class Java.Modifiers

  • Enclosing class:
    Java

    public static class Java.Modifiers
    extends java.lang.Object
    Representation of the modifier flags and annotations that are associated with a declaration.
    • Field Detail

      • flags

        public final short flags
        The or'ed constants declared in Mod.
    • Constructor Detail

      • Modifiers

        public Modifiers()
        A 'blank' Java.Modifiers object: No flags, no annotations.
      • Modifiers

        public Modifiers​(short modifiers)
      • Modifiers

        public Modifiers​(short modifiers,
                         Java.Annotation[] annotations)
    • Method Detail

      • add

        public Java.Modifiers add​(int modifiersToAdd)
        Returns:
        This object, with the given modifiersToAdd added.
      • remove

        public Java.Modifiers remove​(int modifiersToRemove)
        Returns:
        This object, with the given modifiersToRemove removed.