Class ModifierImpl
java.lang.Object
cool.klass.model.meta.domain.AbstractElement
cool.klass.model.meta.domain.AbstractOrdinalElement
cool.klass.model.meta.domain.property.ModifierImpl
- All Implemented Interfaces:
Element,Modifier,OrdinalElement,ElementWithSourceCode
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class cool.klass.model.meta.domain.AbstractOrdinalElement
AbstractOrdinalElement.OrdinalElementBuilder<BuiltElement extends AbstractOrdinalElement>Nested classes/interfaces inherited from class cool.klass.model.meta.domain.AbstractElement
AbstractElement.ElementBuilder<BuiltElement extends Element> -
Field Summary
Fields inherited from class cool.klass.model.meta.domain.AbstractOrdinalElement
ordinalFields inherited from interface cool.klass.model.meta.domain.api.modifier.Modifier
AUDIT_PROPERTY_NAMES, CREATED_BY, CREATED_ON, LAST_UPDATED_BY -
Constructor Summary
ConstructorsConstructorDescriptionModifierImpl(org.antlr.v4.runtime.ParserRuleContext elementContext, Optional<Element> macroElement, SourceCode sourceCode, int ordinal, ModifierOwner modifierOwner) -
Method Summary
Methods inherited from class cool.klass.model.meta.domain.AbstractOrdinalElement
getOrdinalMethods inherited from class cool.klass.model.meta.domain.AbstractElement
getElementContext, getMacroElement, getSourceCodeObjectMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface cool.klass.model.meta.domain.api.Element
getMacroElementMethods inherited from interface cool.klass.model.meta.domain.api.modifier.Modifier
is, isAudit, isCreatedBy, isCreatedOn, isDerived, isFinal, isFrom, isID, isKey, isLastUpdatedBy, isPrivate, isSystem, isTo, isValid, isVersionMethods inherited from interface cool.klass.model.meta.domain.api.OrdinalElement
getOrdinal
-
Constructor Details
-
ModifierImpl
public ModifierImpl(@Nonnull org.antlr.v4.runtime.ParserRuleContext elementContext, @Nonnull Optional<Element> macroElement, @Nullable SourceCode sourceCode, int ordinal, @Nonnull ModifierOwner modifierOwner)
-
-
Method Details
-
getKeywordToken
public org.antlr.v4.runtime.Token getKeywordToken() -
getKeyword
- Specified by:
getKeywordin interfaceModifier
-
getModifierOwner
- Specified by:
getModifierOwnerin interfaceModifier
-
toString
-