All Implemented Interfaces:
IAntlrElement

public class AntlrModifier extends AntlrOrdinalElement
  • Field Details

    • AMBIGUOUS

      public static final AntlrModifier AMBIGUOUS
    • NOT_FOUND

      public static final AntlrModifier NOT_FOUND
    • AUDIT_PROPERTY_NAMES

      public static final org.eclipse.collections.api.list.ImmutableList<String> AUDIT_PROPERTY_NAMES
  • Constructor Details

    • AntlrModifier

      public AntlrModifier(@Nonnull org.antlr.v4.runtime.ParserRuleContext elementContext, @Nonnull Optional<CompilationUnit> compilationUnit, int ordinal, @Nonnull AntlrNamedElement surroundingElement)
  • Method Details

    • getSurroundingElement

      @Nonnull public Optional<IAntlrElement> getSurroundingElement()
    • getKeywordToken

      public org.antlr.v4.runtime.Token getKeywordToken()
    • getKeyword

      public String getKeyword()
    • is

      public boolean is(String name)
    • isAudit

      public boolean isAudit()
    • isCreatedBy

      public boolean isCreatedBy()
    • isCreatedOn

      public boolean isCreatedOn()
    • isLastUpdatedBy

      public boolean isLastUpdatedBy()
    • isUser

      public boolean isUser()
    • isPrivate

      public boolean isPrivate()
    • isFinal

      public boolean isFinal()
    • isSystem

      public boolean isSystem()
    • isValid

      public boolean isValid()
    • isFrom

      public boolean isFrom()
    • isTo

      public boolean isTo()
    • isVersion

      public boolean isVersion()
    • isUserId

      public boolean isUserId()
    • isId

      public boolean isId()
    • isKey

      public boolean isKey()
    • isDerived

      public boolean isDerived()
    • isOwned

      public boolean isOwned()
    • isTransient

      public boolean isTransient()
    • build

      @Nonnull public ModifierImpl.ModifierBuilder build()
    • getElementBuilder

      @Nonnull public ModifierImpl.ModifierBuilder getElementBuilder()
      Overrides:
      getElementBuilder in class AntlrElement
    • toString

      public String toString()
      Overrides:
      toString in class AntlrElement