Uses of Class
cool.klass.model.converter.compiler.CompilationUnit
Packages that use CompilationUnit
Package
Description
-
Uses of CompilationUnit in cool.klass.model.converter.compiler
Methods in cool.klass.model.converter.compiler that return CompilationUnitModifier and TypeMethodDescriptionstatic CompilationUnitCompilationUnit.createFromClasspathLocation(int ordinal, String classpathLocation) static CompilationUnitCompilationUnit.createFromClasspathLocation(int ordinal, String classpathLocation, ClassLoader classLoader) static CompilationUnitCompilationUnit.createFromFile(int ordinal, File file) static CompilationUnitCompilationUnit.createFromText(int ordinal, Optional<AntlrElement> macroElement, String sourceName, String sourceCodeText) CompilerInputState.getCompilationUnitByContext(org.antlr.v4.runtime.ParserRuleContext ctx) CompilerWalkState.getCurrentCompilationUnit()static CompilationUnitCompilationUnit.getMacroCompilationUnit(int ordinal, AntlrElement macroElement, AbstractCompilerPhase macroExpansionCompilerPhase, String sourceCodeText, org.eclipse.collections.api.block.function.Function<KlassParser, ? extends org.antlr.v4.runtime.ParserRuleContext> parserRule) Methods in cool.klass.model.converter.compiler that return types with arguments of type CompilationUnitModifier and TypeMethodDescriptionorg.eclipse.collections.api.list.MutableList<CompilationUnit>CompilerInputState.getCompilationUnits()Methods in cool.klass.model.converter.compiler with parameters of type CompilationUnitModifier and TypeMethodDescriptionvoidCompilerWalkState.enterCompilationUnit(CompilationUnit currentCompilationUnit) voidCompilerInputState.runCompilerMacro(CompilationUnit compilationUnit, org.eclipse.collections.api.list.ImmutableList<org.antlr.v4.runtime.tree.ParseTreeListener> listeners) voidCompilerInputState.runInPlaceCompilerMacro(CompilationUnit compilationUnit, org.eclipse.collections.api.list.ImmutableList<org.antlr.v4.runtime.tree.ParseTreeListener> listeners) voidCompilerWalkState.withInPlaceCompilationUnit(CompilationUnit compilationUnit, Runnable runnable) Constructors in cool.klass.model.converter.compiler with parameters of type CompilationUnitModifierConstructorDescriptionKlassCompiler(CompilationUnit compilationUnit, AnsiColorScheme colorScheme) Constructor parameters in cool.klass.model.converter.compiler with type arguments of type CompilationUnitModifierConstructorDescriptionCompilerInputState(org.eclipse.collections.api.collection.ImmutableCollection<CompilationUnit> compilationUnits) CompilerState(org.eclipse.collections.api.list.ImmutableList<CompilationUnit> compilationUnits) KlassCompiler(org.eclipse.collections.api.list.ImmutableList<CompilationUnit> compilationUnits, AnsiColorScheme colorScheme) -
Uses of CompilationUnit in cool.klass.model.converter.compiler.annotation
Fields in cool.klass.model.converter.compiler.annotation declared as CompilationUnitModifier and TypeFieldDescriptionprotected final CompilationUnitAbstractCompilerAnnotation.compilationUnitMethods in cool.klass.model.converter.compiler.annotation that return CompilationUnitModifier and TypeMethodDescriptionprotected CompilationUnitAbstractCompilerAnnotation.getCompilationUnit()Constructors in cool.klass.model.converter.compiler.annotation with parameters of type CompilationUnitModifierConstructorDescriptionprotectedAbstractCompilerAnnotation(CompilationUnit compilationUnit, Optional<CauseCompilerAnnotation> macroCause, org.eclipse.collections.api.list.ImmutableList<org.antlr.v4.runtime.ParserRuleContext> offendingContexts, org.eclipse.collections.api.list.ImmutableList<IAntlrElement> sourceContexts, AnsiTokenColorizer ansiTokenColorizer, AnnotationSeverity severity) CauseCompilerAnnotation(CompilationUnit compilationUnit, Optional<CauseCompilerAnnotation> macroCause, org.eclipse.collections.api.list.ImmutableList<org.antlr.v4.runtime.ParserRuleContext> offendingContexts, org.eclipse.collections.api.list.ImmutableList<IAntlrElement> sourceContexts, AnsiTokenColorizer ansiTokenColorizer, AnnotationSeverity severity) RootCompilerAnnotation(CompilationUnit compilationUnit, Optional<CauseCompilerAnnotation> macroCause, org.eclipse.collections.api.list.ImmutableList<org.antlr.v4.runtime.ParserRuleContext> offendingContexts, org.eclipse.collections.api.list.ImmutableList<IAntlrElement> sourceContexts, String annotationCode, String message, AnsiTokenColorizer ansiTokenColorizer, AnnotationSeverity severity) -
Uses of CompilationUnit in cool.klass.model.converter.compiler.state
Fields in cool.klass.model.converter.compiler.state with type parameters of type CompilationUnitModifier and TypeFieldDescriptionprotected final Optional<CompilationUnit>AntlrElement.compilationUnitThe type of compilationUnit is Optional because some Elements, specifically PrimitiveTypes are not declared in SourceCodeMethods in cool.klass.model.converter.compiler.state that return types with arguments of type CompilationUnitModifier and TypeMethodDescriptionAntlrElement.getCompilationUnit()IAntlrElement.getCompilationUnit()Method parameters in cool.klass.model.converter.compiler.state with type arguments of type CompilationUnitModifier and TypeMethodDescriptionAntlrDomainModel.build(org.eclipse.collections.api.list.ImmutableList<CompilationUnit> compilationUnits) Constructor parameters in cool.klass.model.converter.compiler.state with type arguments of type CompilationUnitModifierConstructorDescriptionAntlrClassifierReference(KlassParser.ClassifierReferenceContext classifierReferenceContext, Optional<CompilationUnit> compilationUnit, AntlrClassifierReferenceOwner classifierReferenceOwner, AntlrClassifier classifier) AntlrClassReference(KlassParser.ClassReferenceContext classReferenceContext, Optional<CompilationUnit> compilationUnit, AntlrClassReferenceOwner classReferenceOwner, AntlrClass klass) AntlrCompilationUnit(KlassParser.CompilationUnitContext elementContext, Optional<CompilationUnit> compilationUnit) protectedAntlrElement(org.antlr.v4.runtime.ParserRuleContext elementContext, Optional<CompilationUnit> compilationUnit) AntlrEnumerationLiteral(KlassParser.EnumerationLiteralContext elementContext, Optional<CompilationUnit> compilationUnit, int ordinal, KlassParser.IdentifierContext nameContext, Optional<String> prettyName, AntlrEnumeration owningEnumeration) protectedAntlrIdentifierElement(org.antlr.v4.runtime.ParserRuleContext elementContext, Optional<CompilationUnit> compilationUnit, int ordinal, KlassParser.IdentifierContext nameContext) AntlrMultiplicity(KlassParser.MultiplicityContext context, Optional<CompilationUnit> compilationUnit, AntlrMultiplicityOwner multiplicityOwner) protectedAntlrNamedElement(org.antlr.v4.runtime.ParserRuleContext elementContext, Optional<CompilationUnit> compilationUnit, int ordinal, org.antlr.v4.runtime.ParserRuleContext nameContext) protectedAntlrOrdinalElement(org.antlr.v4.runtime.ParserRuleContext elementContext, Optional<CompilationUnit> compilationUnit, int ordinal) AntlrPackage(KlassParser.PackageDeclarationContext elementContext, Optional<CompilationUnit> compilationUnit, int ordinal, org.antlr.v4.runtime.ParserRuleContext nameContext, AntlrCompilationUnit compilationUnitState) AntlrRelationship(KlassParser.RelationshipContext elementContext, Optional<CompilationUnit> compilationUnit, AntlrAssociation association) -
Uses of CompilationUnit in cool.klass.model.converter.compiler.state.criteria
Constructor parameters in cool.klass.model.converter.compiler.state.criteria with type arguments of type CompilationUnitModifierConstructorDescriptionAllAntlrCriteria(KlassParser.CriteriaAllContext elementContext, Optional<CompilationUnit> compilationUnit, IAntlrElement criteriaOwner) AntlrAndCriteria(KlassParser.CriteriaExpressionAndContext elementContext, Optional<CompilationUnit> compilationUnit, IAntlrElement criteriaOwner) protectedAntlrBinaryCriteria(org.antlr.v4.runtime.ParserRuleContext elementContext, Optional<CompilationUnit> compilationUnit, IAntlrElement criteriaOwner) protectedAntlrCriteria(org.antlr.v4.runtime.ParserRuleContext elementContext, Optional<CompilationUnit> compilationUnit, IAntlrElement criteriaOwner) AntlrOrCriteria(KlassParser.CriteriaExpressionOrContext elementContext, Optional<CompilationUnit> compilationUnit, IAntlrElement criteriaOwner) EdgePointAntlrCriteria(KlassParser.CriteriaEdgePointContext elementContext, Optional<CompilationUnit> compilationUnit, IAntlrElement criteriaOwner) OperatorAntlrCriteria(KlassParser.CriteriaOperatorContext elementContext, Optional<CompilationUnit> compilationUnit, IAntlrElement criteriaOwner, AntlrOperator operator) -
Uses of CompilationUnit in cool.klass.model.converter.compiler.state.operator
Constructor parameters in cool.klass.model.converter.compiler.state.operator with type arguments of type CompilationUnitModifierConstructorDescriptionAntlrEqualityOperator(KlassParser.EqualityOperatorContext elementContext, Optional<CompilationUnit> compilationUnit, String operatorText) AntlrInequalityOperator(KlassParser.InequalityOperatorContext elementContext, Optional<CompilationUnit> compilationUnit, String operatorText) AntlrInOperator(KlassParser.InOperatorContext elementContext, Optional<CompilationUnit> compilationUnit, String operatorText) protectedAntlrOperator(org.antlr.v4.runtime.ParserRuleContext elementContext, Optional<CompilationUnit> compilationUnit, String operatorText) AntlrStringOperator(KlassParser.StringOperatorContext elementContext, Optional<CompilationUnit> compilationUnit, String operatorText) -
Uses of CompilationUnit in cool.klass.model.converter.compiler.state.order
Constructor parameters in cool.klass.model.converter.compiler.state.order with type arguments of type CompilationUnitModifierConstructorDescriptionAntlrOrderBy(org.antlr.v4.runtime.ParserRuleContext elementContext, Optional<CompilationUnit> compilationUnit, AntlrClassifier thisContext, AntlrOrderByOwner orderByOwner) AntlrOrderByDirection(KlassParser.OrderByDirectionContext orderByDirectionContext, Optional<CompilationUnit> compilationUnit, OrderByDirection orderByDirection) AntlrOrderByMemberReferencePath(KlassParser.OrderByMemberReferencePathContext elementContext, Optional<CompilationUnit> compilationUnit, AntlrOrderBy orderBy, int ordinal, AntlrThisMemberReferencePath thisMemberReferencePath) -
Uses of CompilationUnit in cool.klass.model.converter.compiler.state.parameter
Constructor parameters in cool.klass.model.converter.compiler.state.parameter with type arguments of type CompilationUnitModifierConstructorDescriptionAntlrParameter(org.antlr.v4.runtime.ParserRuleContext elementContext, Optional<CompilationUnit> compilationUnit, int ordinal, KlassParser.IdentifierContext nameContext, AntlrType type, IAntlrElement parameterOwner) -
Uses of CompilationUnit in cool.klass.model.converter.compiler.state.projection
Constructor parameters in cool.klass.model.converter.compiler.state.projection with type arguments of type CompilationUnitModifierConstructorDescriptionAntlrProjection(KlassParser.ProjectionDeclarationContext elementContext, Optional<CompilationUnit> compilationUnit, int ordinal, KlassParser.IdentifierContext nameContext, AntlrCompilationUnit compilationUnitState, AntlrClassifier classifier, String packageName) AntlrProjectionDataTypeProperty(KlassParser.ProjectionPrimitiveMemberContext elementContext, Optional<CompilationUnit> compilationUnit, int ordinal, KlassParser.IdentifierContext nameContext, KlassParser.HeaderContext headerContext, String headerText, AntlrProjectionParent antlrProjectionParent, AntlrClassifier classifier, AntlrDataTypeProperty<?> dataTypeProperty) protectedAntlrProjectionParent(org.antlr.v4.runtime.ParserRuleContext elementContext, Optional<CompilationUnit> compilationUnit, int ordinal, KlassParser.IdentifierContext nameContext, AntlrClassifier classifier) AntlrProjectionProjectionReference(KlassParser.ProjectionProjectionReferenceContext elementContext, Optional<CompilationUnit> compilationUnit, int ordinal, KlassParser.IdentifierContext nameContext, AntlrClassifier classifier, AntlrProjectionParent antlrProjectionParent, AntlrClassifier classifierState, AntlrReferenceProperty<?> referenceProperty, AntlrProjection referencedProjection) AntlrProjectionReferenceProperty(KlassParser.ProjectionReferencePropertyContext elementContext, Optional<CompilationUnit> compilationUnit, int ordinal, KlassParser.IdentifierContext nameContext, AntlrClassifier classifier, AntlrProjectionParent antlrProjectionParent, AntlrClassifier classifierState, AntlrReferenceProperty<?> referenceProperty) -
Uses of CompilationUnit in cool.klass.model.converter.compiler.state.property
Constructor parameters in cool.klass.model.converter.compiler.state.property with type arguments of type CompilationUnitModifierConstructorDescriptionAntlrAssociationEnd(KlassParser.AssociationEndContext elementContext, Optional<CompilationUnit> compilationUnit, int ordinal, KlassParser.IdentifierContext nameContext, AntlrAssociation owningAssociation) AntlrAssociationEndSignature(KlassParser.AssociationEndSignatureContext elementContext, Optional<CompilationUnit> compilationUnit, int ordinal, KlassParser.IdentifierContext nameContext, AntlrClassifier owningClassifier) protectedAntlrClassReferenceProperty(org.antlr.v4.runtime.ParserRuleContext elementContext, Optional<CompilationUnit> compilationUnit, int ordinal, KlassParser.IdentifierContext nameContext) protectedAntlrDataTypeProperty(org.antlr.v4.runtime.ParserRuleContext elementContext, Optional<CompilationUnit> compilationUnit, int ordinal, KlassParser.IdentifierContext nameContext, AntlrClassifier owningClassifier, boolean isOptional) AntlrEnumerationProperty(KlassParser.EnumerationPropertyContext elementContext, Optional<CompilationUnit> compilationUnit, int ordinal, KlassParser.IdentifierContext nameContext, AntlrClassifier owningClassifier, boolean isOptional, AntlrEnumeration enumeration) AntlrModifier(org.antlr.v4.runtime.ParserRuleContext elementContext, Optional<CompilationUnit> compilationUnit, int ordinal, AntlrNamedElement surroundingElement) AntlrParameterizedProperty(KlassParser.ParameterizedPropertyContext elementContext, Optional<CompilationUnit> compilationUnit, int ordinal, KlassParser.IdentifierContext nameContext, AntlrClass owningClass) AntlrPrimitiveProperty(KlassParser.PrimitivePropertyContext elementContext, Optional<CompilationUnit> compilationUnit, int ordinal, KlassParser.IdentifierContext nameContext, AntlrClassifier owningClassifier, boolean isOptional, AntlrPrimitiveType primitiveType) protectedAntlrProperty(org.antlr.v4.runtime.ParserRuleContext elementContext, Optional<CompilationUnit> compilationUnit, int ordinal, KlassParser.IdentifierContext nameContext) protectedAntlrReferenceProperty(org.antlr.v4.runtime.ParserRuleContext elementContext, Optional<CompilationUnit> compilationUnit, int ordinal, KlassParser.IdentifierContext nameContext) -
Uses of CompilationUnit in cool.klass.model.converter.compiler.state.property.validation
Constructor parameters in cool.klass.model.converter.compiler.state.property.validation with type arguments of type CompilationUnitModifierConstructorDescriptionprotectedAbstractAntlrNumericPropertyValidation(org.antlr.v4.runtime.ParserRuleContext elementContext, Optional<CompilationUnit> compilationUnit, AntlrDataTypeProperty<?> owningProperty, int number) protectedAbstractAntlrPropertyValidation(org.antlr.v4.runtime.ParserRuleContext elementContext, Optional<CompilationUnit> compilationUnit, AntlrDataTypeProperty<?> owningProperty) AntlrMaxLengthPropertyValidation(KlassParser.MaxLengthValidationContext elementContext, Optional<CompilationUnit> compilationUnit, AntlrDataTypeProperty<?> owningProperty, int number) AntlrMaxPropertyValidation(KlassParser.MaxValidationContext elementContext, Optional<CompilationUnit> compilationUnit, AntlrDataTypeProperty<?> owningProperty, int number) AntlrMinLengthPropertyValidation(KlassParser.MinLengthValidationContext elementContext, Optional<CompilationUnit> compilationUnit, AntlrDataTypeProperty<?> owningProperty, int number) AntlrMinPropertyValidation(KlassParser.MinValidationContext elementContext, Optional<CompilationUnit> compilationUnit, AntlrDataTypeProperty<?> owningProperty, int number) -
Uses of CompilationUnit in cool.klass.model.converter.compiler.state.service
Constructor parameters in cool.klass.model.converter.compiler.state.service with type arguments of type CompilationUnitModifierConstructorDescriptionAntlrService(KlassParser.ServiceDeclarationContext elementContext, Optional<CompilationUnit> compilationUnit, AntlrUrl url, AntlrVerb verb) AntlrServiceCriteria(KlassParser.ServiceCriteriaDeclarationContext elementContext, Optional<CompilationUnit> compilationUnit, String serviceCriteriaKeyword, AntlrService service) AntlrServiceMultiplicity(KlassParser.ServiceMultiplicityContext elementContext, Optional<CompilationUnit> compilationUnit, ServiceMultiplicity serviceMultiplicity) AntlrServiceProjectionDispatch(KlassParser.ServiceProjectionDispatchContext elementContext, Optional<CompilationUnit> compilationUnit, AntlrService service, AntlrProjection projection) AntlrVerb(KlassParser.VerbContext elementContext, Optional<CompilationUnit> compilationUnit, Verb verb) -
Uses of CompilationUnit in cool.klass.model.converter.compiler.state.service.url
Constructor parameters in cool.klass.model.converter.compiler.state.service.url with type arguments of type CompilationUnitModifierConstructorDescriptionAntlrUrl(KlassParser.UrlDeclarationContext elementContext, Optional<CompilationUnit> compilationUnit, AntlrServiceGroup serviceGroup) AntlrUrlConstant(KlassParser.UrlConstantContext elementContext, Optional<CompilationUnit> compilationUnit, int ordinal, KlassParser.IdentifierContext nameContext) -
Uses of CompilationUnit in cool.klass.model.converter.compiler.state.value
Constructor parameters in cool.klass.model.converter.compiler.state.value with type arguments of type CompilationUnitModifierConstructorDescriptionprotectedAntlrExpressionValue(org.antlr.v4.runtime.ParserRuleContext elementContext, Optional<CompilationUnit> compilationUnit, IAntlrElement expressionValueOwner) protectedAntlrMemberReferencePath(org.antlr.v4.runtime.ParserRuleContext elementContext, Optional<CompilationUnit> compilationUnit, AntlrClass klass, org.eclipse.collections.api.list.ImmutableList<AntlrAssociationEnd> associationEnd, AntlrDataTypeProperty<?> dataTypeProperty, IAntlrElement expressionValueOwner) AntlrThisMemberReferencePath(KlassParser.ThisMemberReferencePathContext elementContext, Optional<CompilationUnit> compilationUnit, AntlrClass klass, org.eclipse.collections.api.list.ImmutableList<AntlrAssociationEnd> associationEnds, AntlrDataTypeProperty<?> dataTypeProperty, IAntlrElement expressionValueOwner) AntlrTypeMemberReferencePath(KlassParser.TypeMemberReferencePathContext elementContext, Optional<CompilationUnit> compilationUnit, AntlrClass klass, org.eclipse.collections.api.list.ImmutableList<AntlrAssociationEnd> associationEnds, AntlrDataTypeProperty<?> dataTypeProperty, IAntlrElement expressionValueOwner) AntlrVariableReference(KlassParser.VariableReferenceContext elementContext, Optional<CompilationUnit> compilationUnit, String variableName, IAntlrElement expressionValueOwner) -
Uses of CompilationUnit in cool.klass.model.converter.compiler.state.value.literal
Constructor parameters in cool.klass.model.converter.compiler.state.value.literal with type arguments of type CompilationUnitModifierConstructorDescriptionprotectedAbstractAntlrLiteralValue(org.antlr.v4.runtime.ParserRuleContext elementContext, Optional<CompilationUnit> compilationUnit, IAntlrElement expressionValueOwner) AntlrBooleanLiteralValue(KlassParser.BooleanLiteralContext elementContext, Optional<CompilationUnit> compilationUnit, boolean value, IAntlrElement expressionValueOwner) AntlrFloatingPointLiteralValue(KlassParser.FloatingPointLiteralContext elementContext, Optional<CompilationUnit> compilationUnit, double value, IAntlrElement expressionValueOwner) AntlrIntegerLiteralValue(KlassParser.IntegerLiteralContext elementContext, Optional<CompilationUnit> compilationUnit, long value, IAntlrElement expressionValueOwner) AntlrLiteralListValue(KlassParser.LiteralListContext elementContext, Optional<CompilationUnit> compilationUnit, IAntlrElement expressionValueOwner) AntlrNullLiteral(KlassParser.NullLiteralContext elementContext, Optional<CompilationUnit> compilationUnit, IAntlrElement expressionValueOwner) AntlrStringLiteralValue(KlassParser.StringLiteralContext elementContext, Optional<CompilationUnit> compilationUnit, String value, IAntlrElement expressionValueOwner) AntlrUserLiteral(KlassParser.NativeLiteralContext elementContext, Optional<CompilationUnit> compilationUnit, IAntlrElement expressionValueOwner, Optional<AntlrClass> userClass)