A B C D E F G H I J K L M N O P R S T U V W X _ 
All Classes All Packages

A

ABORT - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
ABORT - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
ABORT - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
ABORT - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
abortStatement() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
abortStatement() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
AbortStatement - Class in org.eclipse.epsilon.eol.dom
 
AbortStatement() - Constructor for class org.eclipse.epsilon.eol.dom.AbortStatement
 
abortStatement_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.abortStatement_return
 
aboutToExecute(ModuleElement, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.control.ExecutionProfiler
 
aboutToExecute(ModuleElement, IEolContext) - Method in interface org.eclipse.epsilon.eol.execute.control.IExecutionListener
 
aboutToExecute(ModuleElement, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.introspection.recording.PropertyAccessExecutionListener
 
abs() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.NumberOperationContributor
 
AbstractExecutableModuleElement - Class in org.eclipse.epsilon.eol.dom
 
AbstractExecutableModuleElement() - Constructor for class org.eclipse.epsilon.eol.dom.AbstractExecutableModuleElement
 
AbstractModule - Class in org.eclipse.epsilon.eol
 
AbstractModule() - Constructor for class org.eclipse.epsilon.eol.AbstractModule
 
AbstractOperation - Class in org.eclipse.epsilon.eol.execute.operations
 
AbstractOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.AbstractOperation
 
AbstractPropertyGetter - Class in org.eclipse.epsilon.eol.execute.introspection
 
AbstractPropertyGetter() - Constructor for class org.eclipse.epsilon.eol.execute.introspection.AbstractPropertyGetter
 
AbstractPropertySetter - Class in org.eclipse.epsilon.eol.execute.introspection
 
AbstractPropertySetter() - Constructor for class org.eclipse.epsilon.eol.execute.introspection.AbstractPropertySetter
 
AbstractTool - Class in org.eclipse.epsilon.eol.tools
 
AbstractTool() - Constructor for class org.eclipse.epsilon.eol.tools.AbstractTool
 
AbstractToolNativeTypeDelegate - Class in org.eclipse.epsilon.eol.types
 
AbstractToolNativeTypeDelegate() - Constructor for class org.eclipse.epsilon.eol.types.AbstractToolNativeTypeDelegate
 
AbstractUserInput - Class in org.eclipse.epsilon.eol.userinput
 
AbstractUserInput() - Constructor for class org.eclipse.epsilon.eol.userinput.AbstractUserInput
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.AbortStatement
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.AndOperatorExpression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.AnnotatableModuleElement
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.Annotation
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.AnnotationBlock
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.AssignmentStatement
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.BooleanLiteral
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.BreakStatement
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.Case
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.CollectionLiteralExpression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.ComplexOperationCallExpression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.ContinueStatement
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.DeleteStatement
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.DivOperatorExpression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.DoubleEqualsOperatorExpression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.ElvisOperatorExpression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.EnumerationLiteralExpression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.EqualsOperatorExpression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.ExecutableAnnotation
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.ExecutableBlock
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.Expression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.ExpressionInBrackets
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.ExpressionStatement
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.FeatureCallExpression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.FirstOrderOperationCallExpression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.ForStatement
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.GreaterEqualOperatorExpression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.GreaterThanOperatorExpression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.IfStatement
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.ImpliesOperatorExpression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.Import
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.IntegerLiteral
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.ItemSelectorExpression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.LessEqualOperatorExpression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.LessThanOperatorExpression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.LiteralExpression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.MapLiteralExpression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.MinusOperatorExpression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.ModelDeclaration
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.ModelDeclarationParameter
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.NameExpression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.NegativeOperatorExpression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.NewInstanceExpression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.NotEqualsOperatorExpression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.NotOperatorExpression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.Operation
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.OperationCallExpression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.OrOperatorExpression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.Parameter
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.PlusOperatorExpression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.PostfixOperatorExpression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.PropertyCallExpression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.RealLiteral
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.ReturnStatement
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.SimpleAnnotation
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.SpecialAssignmentStatement
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.Statement
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.StatementBlock
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.StringLiteral
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.SwitchStatement
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.TernaryExpression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.ThrowStatement
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.TimesOperatorExpression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.TransactionStatement
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.TypeExpression
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.TypeInitialiser
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.VariableDeclaration
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.WhileStatement
 
accept(IEolVisitor) - Method in class org.eclipse.epsilon.eol.dom.XorOperatorExpression
 
accept(T) - Method in interface org.eclipse.epsilon.eol.function.CheckedEolConsumer
 
accept(T, U) - Method in interface org.eclipse.epsilon.eol.function.CheckedEolBiConsumer
 
acceptThrows(T) - Method in interface org.eclipse.epsilon.eol.function.CheckedEolConsumer
 
acceptThrows(T, U) - Method in interface org.eclipse.epsilon.eol.function.CheckedEolBiConsumer
 
activeTransactionTree - Variable in class org.eclipse.epsilon.eol.models.transactions.NestedModelTransactionSupport
 
actualMetaModelName - Variable in exception org.eclipse.epsilon.eol.exceptions.models.EolInvalidMetaModelException
 
adapt(AST, ModuleElement) - Method in class org.eclipse.epsilon.eol.AbstractModule
 
adapt(AST, ModuleElement) - Method in class org.eclipse.epsilon.eol.EolModule
 
adaptor - Variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
adaptor - Variable in class org.eclipse.epsilon.eol.parse.EolParser
 
adaptTo(Class<T>) - Method in interface org.eclipse.epsilon.eol.models.IAdaptableModel
Tries to adapt the model to a different type.
adaptTo(Class<T>) - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
add(int, Integer) - Method in class org.eclipse.epsilon.eol.util.LazyIntegerList
 
add(int, T) - Method in class org.eclipse.epsilon.eol.types.EolSequence
 
add(Integer) - Method in class org.eclipse.epsilon.eol.util.LazyIntegerList
 
add(Integer) - Method in class org.eclipse.epsilon.eol.util.LazyIntegerList.LazyIntegerListIterator
 
add(Number, Number) - Static method in class org.eclipse.epsilon.eol.types.NumberUtil
 
add(IPropertyAccess) - Method in class org.eclipse.epsilon.eol.execute.introspection.recording.PropertyAccesses
 
add(OperationContributor) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.OperationContributorRegistry
Adds the specified OperationContributor to the list of contributors used to discover contributed operations by the registry.
add(T) - Method in class org.eclipse.epsilon.eol.types.EolCollection
 
addAll(int, Collection<? extends Integer>) - Method in class org.eclipse.epsilon.eol.util.LazyIntegerList
 
addAll(int, Collection<? extends T>) - Method in class org.eclipse.epsilon.eol.types.EolSequence
 
addAll(Collection<? extends Integer>) - Method in class org.eclipse.epsilon.eol.util.LazyIntegerList
 
addAll(Collection<? extends T>) - Method in class org.eclipse.epsilon.eol.types.EolCollection
 
Added - org.eclipse.epsilon.eol.models.IComparableModel.DifferenceType
 
addExecutionListener(IExecutionListener) - Method in class org.eclipse.epsilon.eol.execute.ExecutorFactory
 
additiveExpression() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
additiveExpression() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
additiveExpression_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.additiveExpression_return
 
addModel(IModel) - Method in class org.eclipse.epsilon.eol.models.ModelRepository
 
addModels(Collection<? extends IModel>) - Method in class org.eclipse.epsilon.eol.models.ModelRepository
 
addModels(IModel...) - Method in class org.eclipse.epsilon.eol.models.ModelRepository
 
addModelsToRepo() - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration
 
addPrettyPrinter(PrettyPrinter) - Method in class org.eclipse.epsilon.eol.execute.prettyprinting.PrettyPrinterManager
 
addProfileInfo(String, long, long) - Method in interface org.eclipse.epsilon.eol.launch.ProfilableIEolModule
 
addToCache(String, ModelElementType) - Method in class org.eclipse.epsilon.eol.models.CachedModel
 
afterExecute(Runnable, Throwable) - Method in class org.eclipse.epsilon.eol.execute.concurrent.EolThreadPoolExecutor
 
AggregateOperation - Class in org.eclipse.epsilon.eol.execute.operations.declarative
 
AggregateOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.AggregateOperation
 
ALIAS - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
ALIAS - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
ALIAS - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
ALIAS - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
aliases - Variable in class org.eclipse.epsilon.eol.models.Model
 
aliases - Variable in class org.eclipse.epsilon.eol.models.ModelReference
 
aliasNameExpressions - Variable in class org.eclipse.epsilon.eol.dom.ModelDeclaration
 
all - Variable in class org.eclipse.epsilon.eol.dom.BreakStatement
 
all - Variable in class org.eclipse.epsilon.eol.execute.Break
 
all() - Method in interface org.eclipse.epsilon.eol.execute.introspection.recording.IPropertyAccesses
 
all() - Method in class org.eclipse.epsilon.eol.execute.introspection.recording.PropertyAccesses
 
all() - Method in class org.eclipse.epsilon.eol.types.EolModelElementType
 
allContents() - Method in class org.eclipse.epsilon.eol.models.CachedModel
 
allContents() - Method in class org.eclipse.epsilon.eol.models.EmptyModel
 
allContents() - Method in interface org.eclipse.epsilon.eol.models.IModel
Returns a collection containing all of the objects contained in this model.
allContents() - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
allContents() - Method in class org.eclipse.epsilon.eol.models.java.JavaObjectModel
 
allContents() - Method in class org.eclipse.epsilon.eol.models.ModelGroup
 
allContents() - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
allContentsCache - Variable in class org.eclipse.epsilon.eol.models.CachedModel
 
allContentsFromModel() - Method in class org.eclipse.epsilon.eol.models.CachedModel
 
allInstances() - Method in class org.eclipse.epsilon.eol.models.Model
 
allInstances() - Method in class org.eclipse.epsilon.eol.types.EolModelElementType
 
AmbiguityCheckResult(boolean, Collection<String>, String) - Constructor for class org.eclipse.epsilon.eol.models.ModelRepository.AmbiguityCheckResult
 
and(boolean) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.BooleanOperationContributor
 
AndOperatorExpression - Class in org.eclipse.epsilon.eol.dom
 
AndOperatorExpression() - Constructor for class org.eclipse.epsilon.eol.dom.AndOperatorExpression
 
AndOperatorExpression(Expression, Expression) - Constructor for class org.eclipse.epsilon.eol.dom.AndOperatorExpression
 
AnnotatableModuleElement - Class in org.eclipse.epsilon.eol.dom
 
AnnotatableModuleElement() - Constructor for class org.eclipse.epsilon.eol.dom.AnnotatableModuleElement
 
annotation() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
annotation() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
Annotation - Class in org.eclipse.epsilon.eol.dom
 
Annotation - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
Annotation - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
Annotation - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
Annotation - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
Annotation() - Constructor for class org.eclipse.epsilon.eol.dom.Annotation
 
annotation_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.annotation_return
 
annotationBlock - Variable in class org.eclipse.epsilon.eol.dom.AnnotatableModuleElement
 
annotationBlock() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
annotationBlock() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
AnnotationBlock - Class in org.eclipse.epsilon.eol.dom
 
AnnotationBlock() - Constructor for class org.eclipse.epsilon.eol.dom.AnnotationBlock
 
ANNOTATIONBLOCK - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
ANNOTATIONBLOCK - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
ANNOTATIONBLOCK - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
ANNOTATIONBLOCK - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
annotationBlock_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.annotationBlock_return
 
annotations - Variable in class org.eclipse.epsilon.eol.dom.AnnotationBlock
 
AnyOperationContributor - Class in org.eclipse.epsilon.eol.execute.operations.contributors
 
AnyOperationContributor() - Constructor for class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
appliesTo(Object) - Method in class org.eclipse.epsilon.eol.execute.prettyprinting.DefaultPrettyPrinter
 
appliesTo(Object) - Method in class org.eclipse.epsilon.eol.execute.prettyprinting.EolPrettyPrinter
 
appliesTo(Object) - Method in interface org.eclipse.epsilon.eol.execute.prettyprinting.PrettyPrinter
 
apply(T) - Method in interface org.eclipse.epsilon.eol.function.CheckedEolFunction
 
apply(T) - Method in interface org.eclipse.epsilon.eol.function.CheckedEolUnaryOperator
 
apply(T, T) - Method in interface org.eclipse.epsilon.eol.function.CheckedEolBinaryOperator
 
apply(T, U) - Method in interface org.eclipse.epsilon.eol.function.CheckedEolBiFunction
 
apply(T, U) - Method in interface org.eclipse.epsilon.eol.function.CheckedEolBiPredicate
 
applyThrows(T) - Method in interface org.eclipse.epsilon.eol.function.CheckedEolPredicate
 
applyThrows(T) - Method in interface org.eclipse.epsilon.eol.function.CheckedEolUnaryOperator
 
applyThrows(T, T) - Method in interface org.eclipse.epsilon.eol.function.CheckedEolBinaryOperator
 
applyThrows(T, U) - Method in interface org.eclipse.epsilon.eol.function.CheckedEolBiConsumer
 
applyThrows(T, U) - Method in interface org.eclipse.epsilon.eol.function.CheckedEolBiFunction
 
applyThrows(T, U) - Method in interface org.eclipse.epsilon.eol.function.CheckedEolBiPredicate
 
ArrayOperationContributor - Class in org.eclipse.epsilon.eol.execute.operations.contributors
 
ArrayOperationContributor() - Constructor for class org.eclipse.epsilon.eol.execute.operations.contributors.ArrayOperationContributor
 
arrow - Variable in class org.eclipse.epsilon.eol.dom.FeatureCallExpression
 
ARROW - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
ARROW - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
ARROW - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
ARROW - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
arrowOrDot(FeatureCallExpression) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
asBag() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
asBag() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.ScalarOperationContributor
 
asBoolean() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
asCollection(Object) - Static method in class org.eclipse.epsilon.eol.types.ObjectUtil
 
asConcurrentBag() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
asConcurrentSet() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
asDate(String) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
asDouble() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
asDouble() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.NumberOperationContributor
 
asFloat() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
asFloat() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.NumberOperationContributor
 
asInteger() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
asInteger() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.NumberOperationContributor
 
asLong() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
asLong() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.NumberOperationContributor
 
AsOperation - Class in org.eclipse.epsilon.eol.execute.operations.declarative
 
AsOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.AsOperation
 
asOrderedSet() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
asOrderedSet() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.ScalarOperationContributor
 
asReal() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
asReal() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.NumberOperationContributor
 
asSequence() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.ArrayOperationContributor
 
asSequence() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
asSequence() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.ScalarOperationContributor
 
assertEquals(Number, Number, Number) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.BasicEUnitOperationContributor
 
assertEquals(Object, Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.BasicEUnitOperationContributor
 
assertEquals(String, Number, Number, Number) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.BasicEUnitOperationContributor
 
assertEquals(String, Object, Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.BasicEUnitOperationContributor
 
AssertErrorOperation - Class in org.eclipse.epsilon.eol.execute.operations.simple.assertions
 
AssertErrorOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.simple.assertions.AssertErrorOperation
 
assertFalse(boolean) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.BasicEUnitOperationContributor
 
assertFalse(String, boolean) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.BasicEUnitOperationContributor
 
assertionsEnabled - Variable in class org.eclipse.epsilon.eol.execute.context.EolContext
 
assertNotEquals(Number, Number, Number) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.BasicEUnitOperationContributor
 
assertNotEquals(Object, Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.BasicEUnitOperationContributor
 
assertNotEquals(String, Number, Number, Number) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.BasicEUnitOperationContributor
 
assertNotEquals(String, Object, Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.BasicEUnitOperationContributor
 
AssertOperation - Class in org.eclipse.epsilon.eol.execute.operations.simple.assertions
 
AssertOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.simple.assertions.AssertOperation
 
assertTrue(boolean) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.BasicEUnitOperationContributor
 
assertTrue(String, boolean) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.BasicEUnitOperationContributor
 
asSet() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
asSet() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.ScalarOperationContributor
 
assignAnnotations(AST) - Method in class org.eclipse.epsilon.eol.AbstractModule
 
assignComment(AST, CommonToken) - Method in class org.eclipse.epsilon.eol.AbstractModule
 
assignComments(AST, List<CommonToken>) - Method in class org.eclipse.epsilon.eol.AbstractModule
 
ASSIGNMENT - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
ASSIGNMENT - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
ASSIGNMENT - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
ASSIGNMENT - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
assignmentStatement - Variable in class org.eclipse.epsilon.eol.dom.PostfixOperatorExpression
 
assignmentStatement() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
assignmentStatement() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
AssignmentStatement - Class in org.eclipse.epsilon.eol.dom
 
AssignmentStatement() - Constructor for class org.eclipse.epsilon.eol.dom.AssignmentStatement
 
AssignmentStatement(Expression, Expression) - Constructor for class org.eclipse.epsilon.eol.dom.AssignmentStatement
 
assignmentStatement_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.assignmentStatement_return
 
asString() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
asString() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.BooleanOperationContributor
 
ast - Variable in exception org.eclipse.epsilon.eol.exceptions.EolRuntimeException
 
ast - Variable in class org.eclipse.epsilon.eol.execute.context.AsyncStatementInstance
 
asUnicode() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
asVar(String) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
AsyncStatementInstance - Class in org.eclipse.epsilon.eol.execute.context
 
AsyncStatementInstance() - Constructor for class org.eclipse.epsilon.eol.execute.context.AsyncStatementInstance
 
asyncStatementsQueue - Variable in class org.eclipse.epsilon.eol.execute.context.EolContext
 
at(int) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
Attribute - Class in org.eclipse.epsilon.eol.m3
 
Attribute() - Constructor for class org.eclipse.epsilon.eol.m3.Attribute
 

B

Bag - Static variable in class org.eclipse.epsilon.eol.types.EolCollectionType
 
base - Variable in class org.eclipse.epsilon.eol.execute.context.FrameStack
 
BasicEUnitOperationContributor - Class in org.eclipse.epsilon.eol.execute.operations.contributors
Operation contributor for the simplest EUnit assertions.
BasicEUnitOperationContributor() - Constructor for class org.eclipse.epsilon.eol.execute.operations.contributors.BasicEUnitOperationContributor
 
beginParallelTask(ModuleElement) - Method in interface org.eclipse.epsilon.eol.execute.context.concurrent.IEolContextParallel
Registers the beginning of parallel task on the default ExecutorService.
beginParallelTask(ModuleElement, boolean) - Method in class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
 
beginParallelTask(ModuleElement, boolean) - Method in interface org.eclipse.epsilon.eol.execute.context.concurrent.IEolContextParallel
Registers the beginning of parallel task on the default ExecutorService.
block() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
block() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
BLOCK - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
BLOCK - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
BLOCK - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
BLOCK - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
block_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.block_return
 
body - Variable in class org.eclipse.epsilon.eol.dom.Case
 
body - Variable in class org.eclipse.epsilon.eol.dom.ExecutableBlock
 
body - Variable in class org.eclipse.epsilon.eol.dom.Operation
 
body - Variable in class org.eclipse.epsilon.eol.dom.TransactionStatement
 
bodyStatementBlock - Variable in class org.eclipse.epsilon.eol.dom.ForStatement
 
bodyStatementBlock - Variable in class org.eclipse.epsilon.eol.dom.WhileStatement
 
Boolean - Static variable in class org.eclipse.epsilon.eol.types.EolPrimitiveType
 
BOOLEAN - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
BOOLEAN - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
BOOLEAN - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
BOOLEAN - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
BooleanLiteral - Class in org.eclipse.epsilon.eol.dom
 
BooleanLiteral() - Constructor for class org.eclipse.epsilon.eol.dom.BooleanLiteral
 
BooleanLiteral(Boolean) - Constructor for class org.eclipse.epsilon.eol.dom.BooleanLiteral
 
BooleanOperationContributor - Class in org.eclipse.epsilon.eol.execute.operations.contributors
 
BooleanOperationContributor() - Constructor for class org.eclipse.epsilon.eol.execute.operations.contributors.BooleanOperationContributor
 
Break - Class in org.eclipse.epsilon.eol.execute
 
Break(boolean) - Constructor for class org.eclipse.epsilon.eol.execute.Break
 
BREAK - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
BREAK - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
BREAK - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
BREAK - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
BREAKALL - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
BREAKALL - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
BREAKALL - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
BREAKALL - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
breakAllStatement() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
breakAllStatement() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
breakAllStatement_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.breakAllStatement_return
 
breakStatement() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
breakStatement() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
BreakStatement - Class in org.eclipse.epsilon.eol.dom
 
BreakStatement(boolean) - Constructor for class org.eclipse.epsilon.eol.dom.BreakStatement
 
breakStatement_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.breakStatement_return
 
buffer - Variable in class org.eclipse.epsilon.eol.parse.EolUnparser
 
build() - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration.Builder
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.AnnotatableModuleElement
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.AnnotationBlock
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.AssignmentStatement
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.BooleanLiteral
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.Case
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.CollectionLiteralExpression
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.ComplexOperationCallExpression
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.DeleteStatement
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.EnumerationLiteralExpression
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.ExecutableAnnotation
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.ExecutableBlock
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.ExpressionInBrackets
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.FeatureCallExpression
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.FirstOrderOperationCallExpression
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.ForStatement
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.IfStatement
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.Import
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.IntegerLiteral
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.ItemSelectorExpression
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.MapLiteralExpression
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.ModelDeclaration
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.ModelDeclarationParameter
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.NameExpression
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.NewInstanceExpression
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.Operation
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.OperationCallExpression
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.OperatorExpression
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.Parameter
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.PostfixOperatorExpression
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.PropertyCallExpression
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.RealLiteral
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.ReturnStatement
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.SimpleAnnotation
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.StatementBlock
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.StringLiteral
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.SwitchStatement
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.TernaryExpression
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.ThrowStatement
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.TransactionStatement
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.TypeExpression
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.VariableDeclaration
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.dom.WhileStatement
 
build(AST, IModule) - Method in class org.eclipse.epsilon.eol.EolModule
 
Builder() - Constructor for class org.eclipse.epsilon.eol.launch.EolRunConfiguration.Builder
 
Builder(Class<C>) - Constructor for class org.eclipse.epsilon.eol.launch.EolRunConfiguration.Builder
 
Builder() - Static method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration
 
builtInVariables - Variable in class org.eclipse.epsilon.eol.execute.context.FrameStack
 

C

cache - Variable in class org.eclipse.epsilon.eol.dom.Operation
 
Cache<K,​V> - Class in org.eclipse.epsilon.eol.util
 
Cache() - Constructor for class org.eclipse.epsilon.eol.util.Cache
 
cachedMethodNames - Variable in class org.eclipse.epsilon.eol.execute.operations.contributors.OperationContributor
 
CachedModel<ModelElementType> - Class in org.eclipse.epsilon.eol.models
A model that performs memoization of allContents, getAllOfType and getAllOfKind.
CachedModel() - Constructor for class org.eclipse.epsilon.eol.models.CachedModel
 
cachedModelRef - Variable in class org.eclipse.epsilon.eol.types.EolModelElementType
 
canResolveType(Collection<?>) - Method in interface org.eclipse.epsilon.eol.types.IEolCollectionTypeResolver
 
Case - Class in org.eclipse.epsilon.eol.dom
 
Case() - Constructor for class org.eclipse.epsilon.eol.dom.Case
 
CASE - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
CASE - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
CASE - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
CASE - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
cases - Variable in class org.eclipse.epsilon.eol.dom.SwitchStatement
 
caseStatement() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
caseStatement() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
caseStatement_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.caseStatement_return
 
ceiling() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.NumberOperationContributor
 
changeable - Variable in class org.eclipse.epsilon.eol.m3.StructuralFeature
 
characterAt(int) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.compatibility.StringCompatibilityOperationContributor
Java charAt returns a 'char': keep it for backwards compatibility (e.g.
characterAt(int) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.StringOperationContributor
 
checkAmbiguity(String) - Method in class org.eclipse.epsilon.eol.models.ModelRepository
Returns a result that indicates (1) whether the specified type is ambiguous (i.e.
CheckedEolBiConsumer<T,​U> - Interface in org.eclipse.epsilon.eol.function
 
CheckedEolBiFunction<T,​U,​R> - Interface in org.eclipse.epsilon.eol.function
 
CheckedEolBinaryOperator<T> - Interface in org.eclipse.epsilon.eol.function
 
CheckedEolBiPredicate<T,​U> - Interface in org.eclipse.epsilon.eol.function
 
CheckedEolConsumer<T> - Interface in org.eclipse.epsilon.eol.function
 
CheckedEolFunction<T,​R> - Interface in org.eclipse.epsilon.eol.function
 
CheckedEolPredicate<T> - Interface in org.eclipse.epsilon.eol.function
 
CheckedEolRunnable - Interface in org.eclipse.epsilon.eol.function
 
CheckedEolSupplier<R> - Interface in org.eclipse.epsilon.eol.function
 
CheckedEolUnaryOperator<T> - Interface in org.eclipse.epsilon.eol.function
 
checkImports(AST) - Method in class org.eclipse.epsilon.eol.EolModule
 
checkResultType(Object, IEolContext) - Method in class org.eclipse.epsilon.eol.dom.Operation
 
children - Variable in class org.eclipse.epsilon.eol.models.java.Tree
 
choose(String, Collection<?>) - Method in class org.eclipse.epsilon.eol.userinput.AbstractUserInput
 
choose(String, Collection<?>, Object) - Method in class org.eclipse.epsilon.eol.userinput.ConsoleUserInput
 
choose(String, Collection<?>, Object) - Method in interface org.eclipse.epsilon.eol.userinput.IUserInput
 
chooseMany(String, Collection<?>) - Method in class org.eclipse.epsilon.eol.userinput.AbstractUserInput
 
chooseMany(String, Collection<?>, Collection<?>) - Method in class org.eclipse.epsilon.eol.userinput.ConsoleUserInput
 
chooseMany(String, Collection<?>, Collection<?>) - Method in interface org.eclipse.epsilon.eol.userinput.IUserInput
 
classes - Variable in class org.eclipse.epsilon.eol.models.java.JavaModel
 
classForName(String) - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
classForName(String) - Method in class org.eclipse.epsilon.eol.models.java.JavaObjectModel
 
classpathNativeTypeDelegate - Variable in class org.eclipse.epsilon.eol.execute.context.EolContext
 
clazz - Variable in class org.eclipse.epsilon.eol.types.EolNativeType
 
cleanup - Variable in class org.eclipse.epsilon.eol.execute.concurrent.EolExecutorThread
 
cleanUpThread - Variable in class org.eclipse.epsilon.eol.util.Cache
 
clear() - Method in class org.eclipse.epsilon.eol.execute.context.ExtendedProperties
 
clear() - Method in interface org.eclipse.epsilon.eol.execute.context.Frame
 
clear() - Method in class org.eclipse.epsilon.eol.execute.context.SingleFrame
 
clear() - Method in class org.eclipse.epsilon.eol.execute.introspection.recording.PropertyAccesses
 
clear() - Method in class org.eclipse.epsilon.eol.types.EolCollection
 
clear() - Method in class org.eclipse.epsilon.eol.types.EolMap
 
clear() - Method in class org.eclipse.epsilon.eol.util.LazyIntegerList
 
clearCache() - Method in class org.eclipse.epsilon.eol.dom.Operation
 
clearCache() - Method in class org.eclipse.epsilon.eol.dom.Parameter
Clear any cached information.
clearCache() - Method in class org.eclipse.epsilon.eol.EolModule
Clear all cached results and type information, and all extended properties.
clearCache() - Method in class org.eclipse.epsilon.eol.models.CachedModel
 
clearExecutor() - Method in class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
 
clearThreadLocals() - Method in class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
 
clone() - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
 
clone() - Method in class org.eclipse.epsilon.eol.execute.context.SingleFrame
 
clone() - Method in class org.eclipse.epsilon.eol.execute.context.Variable
 
clone() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
clone(Collection<T>) - Static method in class org.eclipse.epsilon.eol.types.EolCollectionType
 
close() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.OperationContributor
Clears the target and context.
close() - Method in interface org.eclipse.epsilon.eol.models.IModel
 
closure(Collection<Object>, Collection<?>, Parameter, Expression, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.ClosureOperation
 
ClosureOperation - Class in org.eclipse.epsilon.eol.execute.operations.declarative
 
ClosureOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.ClosureOperation
 
coerce(Object, String, Object) - Method in interface org.eclipse.epsilon.eol.execute.introspection.IReflectivePropertySetter
This method is provided only for convenience.
coerce(Object, String, Object, IEolContext) - Method in interface org.eclipse.epsilon.eol.execute.introspection.IReflectivePropertySetter
Coerces the given value such that it is permitted for this property.
coerce(Object, String, Object, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.introspection.java.JavaPropertySetter
 
CollectBasedOperation - Class in org.eclipse.epsilon.eol.execute.operations.declarative
 
CollectBasedOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.CollectBasedOperation
 
Collection - Static variable in class org.eclipse.epsilon.eol.types.EolCollectionType
 
COLLECTION - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
COLLECTION - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
COLLECTION - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
COLLECTION - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
CollectionLiteralExpression<T> - Class in org.eclipse.epsilon.eol.dom
 
CollectionLiteralExpression() - Constructor for class org.eclipse.epsilon.eol.dom.CollectionLiteralExpression
 
CollectionLiteralExpression(String, boolean, Expression...) - Constructor for class org.eclipse.epsilon.eol.dom.CollectionLiteralExpression
 
CollectionLiteralExpression(String, Expression...) - Constructor for class org.eclipse.epsilon.eol.dom.CollectionLiteralExpression
 
collectionType - Variable in class org.eclipse.epsilon.eol.dom.CollectionLiteralExpression
 
collectionType() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
collectionType() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
CollectionType - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
CollectionType - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
CollectionType - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
CollectionType - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
collectionType_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.collectionType_return
 
CollectionTypeName - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
CollectionTypeName - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
CollectionTypeName - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
CollectionTypeName - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
collectionTypeResolvers - Static variable in class org.eclipse.epsilon.eol.types.EolCollectionType
 
CollectOperation - Class in org.eclipse.epsilon.eol.execute.operations.declarative
 
CollectOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.CollectOperation
 
comma() - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
COMMENT - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
COMMENT - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
COMMENT - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
COMMENT - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
commit() - Method in interface org.eclipse.epsilon.eol.models.transactions.IModelTransaction
 
commitTransaction() - Method in class org.eclipse.epsilon.eol.models.transactions.CompositeModelTransactionSupport
 
commitTransaction() - Method in interface org.eclipse.epsilon.eol.models.transactions.IModelTransactionSupport
 
commitTransaction() - Method in class org.eclipse.epsilon.eol.models.transactions.NestedModelTransactionSupport
 
commitTransaction() - Method in class org.eclipse.epsilon.eol.models.transactions.NoModelTransactionSupport
 
compare(SortByOperation.DecoratedObject, SortByOperation.DecoratedObject) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.SortByOperation.DecoratedObjectComparator
 
compareTo(Object) - Method in class org.eclipse.epsilon.eol.types.EolPrimitive
 
complexFeatureCall() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
complexFeatureCall() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
complexFeatureCall_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.complexFeatureCall_return
 
ComplexOperationCallExpression - Class in org.eclipse.epsilon.eol.dom
Allows for expressions which mix multiple lambdas and ordinary parameters in any order.
ComplexOperationCallExpression() - Constructor for class org.eclipse.epsilon.eol.dom.ComplexOperationCallExpression
 
complexParameters - Variable in class org.eclipse.epsilon.eol.dom.ComplexOperationCallExpression
 
CompositeModelTransactionSupport - Class in org.eclipse.epsilon.eol.models.transactions
 
CompositeModelTransactionSupport() - Constructor for class org.eclipse.epsilon.eol.models.transactions.CompositeModelTransactionSupport
 
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.eclipse.epsilon.eol.types.EolMap
 
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class org.eclipse.epsilon.eol.types.EolMap
 
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.eclipse.epsilon.eol.types.EolMap
 
concat() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
concat(String) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
concurrent - Variable in class org.eclipse.epsilon.eol.m3.StructuralFeature
 
ConcurrentBag - Static variable in class org.eclipse.epsilon.eol.types.EolCollectionType
 
ConcurrentMap - Static variable in class org.eclipse.epsilon.eol.types.EolMapType
 
ConcurrentSet - Static variable in class org.eclipse.epsilon.eol.types.EolCollectionType
 
condition - Variable in class org.eclipse.epsilon.eol.dom.Case
 
conditionExpression - Variable in class org.eclipse.epsilon.eol.dom.IfStatement
 
conditionExpression - Variable in class org.eclipse.epsilon.eol.dom.SwitchStatement
 
conditionExpression - Variable in class org.eclipse.epsilon.eol.dom.WhileStatement
 
conditionSatisfied(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.simple.assertions.AssertErrorOperation
 
conditionSatisfied(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.simple.assertions.AssertOperation
 
CONFIG_PROPERTIES - Static variable in class org.eclipse.epsilon.eol.concurrent.EolModuleParallel
 
configure(Map<String, ?>) - Method in class org.eclipse.epsilon.eol.concurrent.EolModuleParallel
WARNING: This method should only be called by the DT plugin for initialization purposes, as the context will be reset!
configure(Map<String, ?>) - Method in interface org.eclipse.epsilon.eol.IEolModule
Configure the IEolModule with the given properties
configureContext(Map<String, ?>, Function<Integer, ? extends C>, C) - Static method in interface org.eclipse.epsilon.eol.execute.context.concurrent.IEolContextParallel
Convenience method for setting the parallelism on a context.
confirm(String) - Method in class org.eclipse.epsilon.eol.userinput.AbstractUserInput
 
confirm(String, boolean) - Method in class org.eclipse.epsilon.eol.userinput.ConsoleUserInput
 
confirm(String, boolean) - Method in interface org.eclipse.epsilon.eol.userinput.IUserInput
 
conforms(Object, String, Object) - Method in interface org.eclipse.epsilon.eol.execute.introspection.IReflectivePropertySetter
This method is provided only for convenience.
conforms(Object, String, Object, IEolContext) - Method in interface org.eclipse.epsilon.eol.execute.introspection.IReflectivePropertySetter
Indicates whether the specified value is permitted for this property.
conforms(Object, String, Object, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.introspection.java.JavaPropertySetter
 
ConsoleUserInput - Class in org.eclipse.epsilon.eol.userinput
 
ConsoleUserInput() - Constructor for class org.eclipse.epsilon.eol.userinput.ConsoleUserInput
 
contains(Object) - Method in class org.eclipse.epsilon.eol.types.EolCollection
 
contains(Object) - Method in class org.eclipse.epsilon.eol.util.LazyIntegerList
 
contains(String) - Method in interface org.eclipse.epsilon.eol.execute.context.Frame
 
contains(String) - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
Returns true if a variable with the specified name exists in the scope
contains(String) - Method in class org.eclipse.epsilon.eol.execute.context.SingleFrame
 
containsAll(Collection<?>) - Method in class org.eclipse.epsilon.eol.types.EolCollection
 
containsAll(Collection<?>) - Method in class org.eclipse.epsilon.eol.util.LazyIntegerList
 
containsGlobal(String) - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
Returns true if a global variable with the specified name exists.
containsKey(Object) - Method in class org.eclipse.epsilon.eol.types.EolMap
 
containsLocal(String) - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
Returns true if a local variable with the specified name exists.
containsValue(Object) - Method in class org.eclipse.epsilon.eol.types.EolMap
 
contents - Variable in class org.eclipse.epsilon.eol.models.java.JavaObjectModel
 
contentType - Variable in class org.eclipse.epsilon.eol.types.EolCollectionType
 
context - Variable in class org.eclipse.epsilon.eol.EolEngine
 
context - Variable in class org.eclipse.epsilon.eol.EolModule
 
context - Variable in exception org.eclipse.epsilon.eol.exceptions.EolRuntimeException
 
context - Variable in class org.eclipse.epsilon.eol.execute.prettyprinting.EolPrettyPrinter
 
context - Variable in class org.eclipse.epsilon.eol.tools.AbstractTool
 
context - Variable in class org.eclipse.epsilon.eol.types.EolNativeType
 
contextless - Variable in class org.eclipse.epsilon.eol.dom.OperationCallExpression
 
contextType - Variable in class org.eclipse.epsilon.eol.dom.Operation
 
contextTypeExpression - Variable in class org.eclipse.epsilon.eol.dom.Operation
 
Continue - Class in org.eclipse.epsilon.eol.execute
 
Continue() - Constructor for class org.eclipse.epsilon.eol.execute.Continue
 
CONTINUE - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
CONTINUE - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
CONTINUE - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
CONTINUE - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
continueStatement() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
continueStatement() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
ContinueStatement - Class in org.eclipse.epsilon.eol.dom
 
ContinueStatement() - Constructor for class org.eclipse.epsilon.eol.dom.ContinueStatement
 
continueStatement_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.continueStatement_return
 
contributesTo(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
contributesTo(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.ArrayOperationContributor
 
contributesTo(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.BasicEUnitOperationContributor
 
contributesTo(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.BooleanOperationContributor
 
contributesTo(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.compatibility.StringCompatibilityOperationContributor
 
contributesTo(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.DateOperationContributor
 
contributesTo(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IntegerOperationContributor
 
contributesTo(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
contributesTo(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.ModelElementOperationContributor
 
contributesTo(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.NumberOperationContributor
 
contributesTo(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.OperationContributor
 
contributesTo(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.ReflectiveOperationContributor
 
contributesTo(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.ScalarOperationContributor
 
contributesTo(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.StringOperationContributor
 
contributesTo(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.WrapperOperationContributor
 
control(ModuleElement, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.control.DefaultExecutionController
 
control(ModuleElement, IEolContext) - Method in interface org.eclipse.epsilon.eol.execute.control.ExecutionController
 
control(ModuleElement, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.control.ExecutionProfiler
 
convertToParallel(IEolContext) - Static method in class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
Utility method for converting a sequential context to a parallel one, if it is not already parallel.
copy(Iterable<T>, Collection<T>) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
count(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
countGlobalFrames() - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
 
CountOperation - Class in org.eclipse.epsilon.eol.execute.operations.declarative
Counts the number of elements satisfying the condition.
CountOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.CountOperation
 
createAst(AST, ModuleElement) - Method in class org.eclipse.epsilon.eol.AbstractModule
 
createCache() - Method in class org.eclipse.epsilon.eol.execute.operations.EolOperationFactory
Deprecated.
Add methods to the cache in the constructor instead
createCleanUpThread() - Method in class org.eclipse.epsilon.eol.util.Cache
 
createCollection() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
createCollection(String) - Static method in class org.eclipse.epsilon.eol.dom.CollectionLiteralExpression
 
createInstance() - Method in class org.eclipse.epsilon.eol.types.EolAnyType
 
createInstance() - Method in class org.eclipse.epsilon.eol.types.EolCollectionType
 
createInstance() - Method in class org.eclipse.epsilon.eol.types.EolMapType
 
createInstance() - Method in class org.eclipse.epsilon.eol.types.EolModelElementType
 
createInstance() - Method in class org.eclipse.epsilon.eol.types.EolModelType
 
createInstance() - Method in class org.eclipse.epsilon.eol.types.EolNativeType
 
createInstance() - Method in class org.eclipse.epsilon.eol.types.EolNoType
 
createInstance() - Method in class org.eclipse.epsilon.eol.types.EolPrimitiveType
 
createInstance() - Method in class org.eclipse.epsilon.eol.types.EolTupleType
 
createInstance() - Method in class org.eclipse.epsilon.eol.types.EolType
 
createInstance(String) - Method in class org.eclipse.epsilon.eol.models.CachedModel
 
createInstance(String) - Method in class org.eclipse.epsilon.eol.models.EmptyModel
 
createInstance(String) - Method in interface org.eclipse.epsilon.eol.models.IModel
 
createInstance(String) - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
createInstance(String) - Method in class org.eclipse.epsilon.eol.models.java.JavaObjectModel
 
createInstance(String) - Method in class org.eclipse.epsilon.eol.models.ModelGroup
 
createInstance(String) - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
createInstance(String, Collection<Object>) - Method in interface org.eclipse.epsilon.eol.models.IModel
 
createInstance(String, Collection<Object>) - Method in class org.eclipse.epsilon.eol.models.Model
 
createInstance(String, Collection<Object>) - Method in class org.eclipse.epsilon.eol.models.ModelGroup
 
createInstance(String, Collection<Object>) - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
createInstance(String, List<Object>) - Method in class org.eclipse.epsilon.eol.types.AbstractToolNativeTypeDelegate
 
createInstance(String, List<Object>) - Method in class org.eclipse.epsilon.eol.types.EolClasspathNativeTypeDelegate
 
createInstance(String, List<Object>, IEolContext) - Method in class org.eclipse.epsilon.eol.types.AbstractToolNativeTypeDelegate
 
createInstance(String, List<Object>, IEolContext) - Method in interface org.eclipse.epsilon.eol.types.IToolNativeTypeDelegate
 
createInstance(List<Object>) - Method in class org.eclipse.epsilon.eol.types.EolAnyType
 
createInstance(List<Object>) - Method in class org.eclipse.epsilon.eol.types.EolCollectionType
 
createInstance(List<Object>) - Method in class org.eclipse.epsilon.eol.types.EolMapType
 
createInstance(List<Object>) - Method in class org.eclipse.epsilon.eol.types.EolModelElementType
 
createInstance(List<Object>) - Method in class org.eclipse.epsilon.eol.types.EolModelType
 
createInstance(List<Object>) - Method in class org.eclipse.epsilon.eol.types.EolNativeType
 
createInstance(List<Object>) - Method in class org.eclipse.epsilon.eol.types.EolNoType
 
createInstance(List<Object>) - Method in class org.eclipse.epsilon.eol.types.EolPrimitiveType
 
createInstance(List<Object>) - Method in class org.eclipse.epsilon.eol.types.EolTupleType
 
createInstance(List<Object>) - Method in class org.eclipse.epsilon.eol.types.EolType
 
createInstanceInModel(String) - Method in class org.eclipse.epsilon.eol.models.CachedModel
 
createIteratorVariable(Object, Parameter, IEolContext) - Static method in class org.eclipse.epsilon.eol.execute.operations.declarative.FirstOrderOperation
 
createLexer(ANTLRInputStream) - Method in class org.eclipse.epsilon.eol.AbstractModule
 
createLexer(ANTLRInputStream) - Method in class org.eclipse.epsilon.eol.EolModule
 
createMap(String) - Static method in class org.eclipse.epsilon.eol.dom.MapLiteralExpression
 
createModel(String, String) - Method in class org.eclipse.epsilon.eol.tools.ModelFactory
 
createModule() - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration.Builder
 
createOperatorExpression(AST) - Method in class org.eclipse.epsilon.eol.dom.OperatorExpressionFactory
 
createParser(TokenStream) - Method in class org.eclipse.epsilon.eol.AbstractModule
 
createParser(TokenStream) - Method in class org.eclipse.epsilon.eol.EolModule
 
createPropertyAccess(Object, String) - Method in class org.eclipse.epsilon.eol.execute.introspection.recording.PropertyAccessRecorder
Subclasses should override this method to customise the type of PropertyAccess that is created.
createReadOnlyVariable(String, Object) - Static method in class org.eclipse.epsilon.eol.execute.context.Variable
 
createReadOnlyVariable(Map.Entry<String, ?>) - Static method in class org.eclipse.epsilon.eol.execute.context.Variable
 
createSameType(Collection<T>) - Static method in class org.eclipse.epsilon.eol.types.EolCollectionType
 
createShadowThreadLocalContext() - Method in class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
 
createThreadLocalExecutorFactory() - Method in class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
 
createThreadLocalFrameStack() - Method in class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
 
createThreadLocalOperationContributorRegistry() - Method in class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
 
createTool(String, String, IEolContext) - Static method in class org.eclipse.epsilon.eol.tools.ToolFactory
 
createTransaction() - Method in class org.eclipse.epsilon.eol.models.transactions.NestedModelTransactionSupport
 
current - Variable in class org.eclipse.epsilon.eol.util.LazyIntegerList.LazyIntegerListIterator
 

D

DataType - Class in org.eclipse.epsilon.eol.m3
 
DataType() - Constructor for class org.eclipse.epsilon.eol.m3.DataType
 
DateOperationContributor - Class in org.eclipse.epsilon.eol.execute.operations.contributors
 
DateOperationContributor() - Constructor for class org.eclipse.epsilon.eol.execute.operations.contributors.DateOperationContributor
 
declaredModelDeclarations - Variable in class org.eclipse.epsilon.eol.EolModule
 
declaredOperations - Variable in class org.eclipse.epsilon.eol.EolModule
 
DecoratedObject(Object, Object) - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.SortByOperation.DecoratedObject
 
DecoratedObjectComparator(PrettyPrinterManager) - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.SortByOperation.DecoratedObjectComparator
 
decoration - Variable in class org.eclipse.epsilon.eol.execute.operations.declarative.SortByOperation.DecoratedObject
 
DEFAULT - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
DEFAULT - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
DEFAULT - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
DEFAULT - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
DefaultExecutionController - Class in org.eclipse.epsilon.eol.execute.control
 
DefaultExecutionController() - Constructor for class org.eclipse.epsilon.eol.execute.control.DefaultExecutionController
 
defaultPrettyPrinter - Variable in class org.eclipse.epsilon.eol.execute.prettyprinting.PrettyPrinterManager
 
DefaultPrettyPrinter - Class in org.eclipse.epsilon.eol.execute.prettyprinting
 
DefaultPrettyPrinter(PrettyPrinterManager) - Constructor for class org.eclipse.epsilon.eol.execute.prettyprinting.DefaultPrettyPrinter
 
defaultPropertyGetter - Variable in class org.eclipse.epsilon.eol.execute.introspection.IntrospectionManager
 
defaultPropertySetter - Variable in class org.eclipse.epsilon.eol.execute.introspection.IntrospectionManager
 
DefaultRelativePathResolver - Class in org.eclipse.epsilon.eol.models
 
DefaultRelativePathResolver() - Constructor for class org.eclipse.epsilon.eol.models.DefaultRelativePathResolver
 
defaultStatement() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
defaultStatement() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
defaultStatement_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.defaultStatement_return
 
delegate - Variable in class org.eclipse.epsilon.eol.types.EolNativeType
 
DelegateBasedOperation<O extends FirstOrderOperation> - Class in org.eclipse.epsilon.eol.execute.operations.declarative
 
DelegateBasedOperation(O) - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.DelegateBasedOperation
 
DelegatingModelElementPropertyGetter() - Constructor for class org.eclipse.epsilon.eol.models.ModelGroup.DelegatingModelElementPropertyGetter
 
DelegatingModelElementPropertySetter() - Constructor for class org.eclipse.epsilon.eol.models.ModelGroup.DelegatingModelElementPropertySetter
 
DELETE - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
DELETE - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
DELETE - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
DELETE - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
Deleted - org.eclipse.epsilon.eol.models.IComparableModel.DifferenceType
 
deleteElement(Object) - Method in class org.eclipse.epsilon.eol.models.CachedModel
 
deleteElement(Object) - Method in class org.eclipse.epsilon.eol.models.EmptyModel
 
deleteElement(Object) - Method in interface org.eclipse.epsilon.eol.models.IModel
 
deleteElement(Object) - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
deleteElement(Object) - Method in class org.eclipse.epsilon.eol.models.java.JavaObjectModel
 
deleteElement(Object) - Method in class org.eclipse.epsilon.eol.models.ModelGroup
 
deleteElement(Object) - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
deleteElementInModel(Object) - Method in class org.eclipse.epsilon.eol.models.CachedModel
Returns true iff the given instance was deleted from the model.
deleteStatement() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
deleteStatement() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
DeleteStatement - Class in org.eclipse.epsilon.eol.dom
 
DeleteStatement() - Constructor for class org.eclipse.epsilon.eol.dom.DeleteStatement
 
deleteStatement_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.deleteStatement_return
 
deprecationInfo - Variable in class org.eclipse.epsilon.eol.execute.context.Variable
 
determineResult(int, int) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.NMatchOperation
 
dfa1 - Variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
dfa14 - Variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
dfa21 - Variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
dfa22 - Variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
dfa23 - Variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
dfa24 - Variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
dfa37 - Variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
dfa40 - Variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
dfa47 - Variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
dfa59 - Variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
dfa73 - Variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
dfa76 - Variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
dfa79 - Variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
Difference() - Constructor for class org.eclipse.epsilon.eol.models.IComparableModel.Difference
 
DIGIT - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
DIGIT - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
DIGIT - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
DIGIT - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
disableStackTraceManager() - Method in class org.eclipse.epsilon.eol.execute.ExecutorFactory
 
discoverPublicClasses(Class<?>) - Static method in class org.eclipse.epsilon.eol.util.ReflectionUtil
 
dispose() - Method in class org.eclipse.epsilon.eol.EolEvaluator
 
dispose() - Method in class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
 
dispose() - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
dispose() - Method in interface org.eclipse.epsilon.eol.execute.context.Frame
 
dispose() - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
 
dispose() - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
dispose() - Method in class org.eclipse.epsilon.eol.execute.context.SingleFrame
 
dispose() - Method in class org.eclipse.epsilon.eol.execute.context.Variable
 
dispose() - Method in class org.eclipse.epsilon.eol.execute.control.DefaultExecutionController
 
dispose() - Method in interface org.eclipse.epsilon.eol.execute.control.ExecutionController
 
dispose() - Method in class org.eclipse.epsilon.eol.execute.control.ExecutionProfiler
 
dispose() - Method in class org.eclipse.epsilon.eol.execute.ExecutorFactory
 
dispose() - Method in class org.eclipse.epsilon.eol.execute.StackTraceManager
 
dispose() - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration
 
dispose() - Method in class org.eclipse.epsilon.eol.models.CachedModel
 
dispose() - Method in class org.eclipse.epsilon.eol.models.EmptyModel
 
dispose() - Method in interface org.eclipse.epsilon.eol.models.IModel
 
dispose() - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
dispose() - Method in class org.eclipse.epsilon.eol.models.java.JavaObjectModel
 
dispose() - Method in class org.eclipse.epsilon.eol.models.Model
 
dispose() - Method in class org.eclipse.epsilon.eol.models.ModelGroup
 
dispose() - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
dispose() - Method in class org.eclipse.epsilon.eol.models.ModelRepository
 
dispose() - Method in class org.eclipse.epsilon.eol.models.ModelRepositoryManager
 
dispose() - Method in interface org.eclipse.epsilon.eol.models.transactions.IModelTransaction
 
dispose() - Method in class org.eclipse.epsilon.eol.util.Cache
 
disposeModel() - Method in class org.eclipse.epsilon.eol.models.CachedModel
 
divide(Number, Number) - Static method in class org.eclipse.epsilon.eol.types.NumberUtil
 
DivOperatorExpression - Class in org.eclipse.epsilon.eol.dom
 
DivOperatorExpression() - Constructor for class org.eclipse.epsilon.eol.dom.DivOperatorExpression
 
DivOperatorExpression(Expression, Expression) - Constructor for class org.eclipse.epsilon.eol.dom.DivOperatorExpression
 
done(ModuleElement, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.control.DefaultExecutionController
 
done(ModuleElement, IEolContext) - Method in interface org.eclipse.epsilon.eol.execute.control.ExecutionController
 
done(ModuleElement, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.control.ExecutionProfiler
 
DoubleEqualsOperatorExpression - Class in org.eclipse.epsilon.eol.dom
 
DoubleEqualsOperatorExpression() - Constructor for class org.eclipse.epsilon.eol.dom.DoubleEqualsOperatorExpression
 
doublePrecision - Variable in class org.eclipse.epsilon.eol.dom.RealLiteral
 
DRIVER - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
DRIVER - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
DRIVER - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
DRIVER - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
driverNameExpression - Variable in class org.eclipse.epsilon.eol.dom.ModelDeclaration
 
DynamicOperation - Class in org.eclipse.epsilon.eol.execute.operations
Provides a bridge between EOL first-order syntax and Java lambdas (i.e.
DynamicOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.DynamicOperation
 

E

EagerOperatorExpression - Class in org.eclipse.epsilon.eol.dom
 
EagerOperatorExpression() - Constructor for class org.eclipse.epsilon.eol.dom.EagerOperatorExpression
 
EagerOperatorExpression(Expression, Expression) - Constructor for class org.eclipse.epsilon.eol.dom.EagerOperatorExpression
 
ELSE - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
ELSE - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
ELSE - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
ELSE - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
elseStatement() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
elseStatement() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
elseStatement_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.elseStatement_return
 
elseStatementBlock - Variable in class org.eclipse.epsilon.eol.dom.IfStatement
 
ElvisOperatorExpression - Class in org.eclipse.epsilon.eol.dom
a ?: b is shorthand for a != null ? a : b.
ElvisOperatorExpression() - Constructor for class org.eclipse.epsilon.eol.dom.ElvisOperatorExpression
 
ElvisOperatorExpression(Expression, Expression) - Constructor for class org.eclipse.epsilon.eol.dom.ElvisOperatorExpression
 
EmptyModel - Class in org.eclipse.epsilon.eol.models
 
EmptyModel() - Constructor for class org.eclipse.epsilon.eol.models.EmptyModel
 
enableStackTraceManager() - Method in class org.eclipse.epsilon.eol.execute.ExecutorFactory
 
endCurlybrace() - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
endParallelTask() - Method in class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
 
endParallelTask() - Method in interface org.eclipse.epsilon.eol.execute.context.concurrent.IEolContextParallel
Must be called once parallel processing has finished.
ensureCapacity(int) - Method in class org.eclipse.epsilon.eol.types.EolSequence
 
ensureNotNested(ModuleElement) - Method in interface org.eclipse.epsilon.eol.execute.context.concurrent.IEolContextParallel
This method should be called prior to performing any parallel execution.
enterGlobal(FrameType, ModuleElement, Map<String, ?>) - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
enterGlobal(FrameType, ModuleElement, Variable...) - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
Enters a new global frame.
enterLocal(FrameType, ModuleElement, Map<String, ?>) - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
enterLocal(FrameType, ModuleElement, Variable...) - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
Enters a new local frame.
entrySet() - Method in class org.eclipse.epsilon.eol.types.EolMap
 
enumeration - Variable in exception org.eclipse.epsilon.eol.exceptions.models.EolEnumerationValueNotFoundException
 
ENUMERATION_VALUE - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
ENUMERATION_VALUE - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
ENUMERATION_VALUE - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
ENUMERATION_VALUE - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
enumerationLiteral - Variable in class org.eclipse.epsilon.eol.dom.EnumerationLiteralExpression
 
EnumerationLiteralExpression - Class in org.eclipse.epsilon.eol.dom
 
EnumerationLiteralExpression() - Constructor for class org.eclipse.epsilon.eol.dom.EnumerationLiteralExpression
 
enumName - Variable in class org.eclipse.epsilon.eol.execute.introspection.java.EnumObjectMethod
 
EnumObjectMethod - Class in org.eclipse.epsilon.eol.execute.introspection.java
Wrapper to fix Bug 442540.
EnumObjectMethod(Class<? extends Enum<?>>, String) - Constructor for class org.eclipse.epsilon.eol.execute.introspection.java.EnumObjectMethod
 
enumValues - Variable in class org.eclipse.epsilon.eol.execute.introspection.java.EnumObjectMethod
 
ENV_PREFIX - Static variable in class org.eclipse.epsilon.eol.models.Model
Used for acquiring properties externally (e.g.
EOF - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
EOF - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
EOF - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
EOF - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
Eol_EolLexerRules - Class in org.eclipse.epsilon.eol.parse
Copyright (c) 2008 The University of York.
Eol_EolLexerRules() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
Eol_EolLexerRules(CharStream, RecognizerSharedState, EolLexer) - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
Eol_EolLexerRules(CharStream, EolLexer) - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
Eol_EolParserRules - Class in org.eclipse.epsilon.eol.parse
Copyright (c) 2008 The University of York.
Eol_EolParserRules(TokenStream, RecognizerSharedState, EolParser) - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
Eol_EolParserRules(TokenStream, EolParser) - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
Eol_EolParserRules.abortStatement_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.additiveExpression_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.annotation_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.annotationBlock_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.assignmentStatement_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.block_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.breakAllStatement_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.breakStatement_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.caseStatement_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.collectionType_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.complexFeatureCall_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.continueStatement_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.defaultStatement_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.deleteStatement_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.elseStatement_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.executableAnnotation_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.expressionList_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.expressionListOrRange_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.expressionOrStatementBlock_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.expressionRange_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.expressionStatement_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.featureCall_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.formalParameter_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.formalParameterList_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.forStatement_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.ifStatement_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.importStatement_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.itemSelectorExpression_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.keyvalExpression_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.keyvalExpressionList_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.lambdaExpression_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.lambdaExpressionInBrackets_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.literal_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.literalMapCollection_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.literalSequentialCollection_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.logicalExpression_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.logicalExpressionInBrackets_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.modelAlias_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.modelDeclaration_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.modelDeclarationParameter_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.modelDeclarationParameters_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.modelDriver_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.multiplicativeExpression_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.newExpression_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.operationDeclaration_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.operationDeclarationOrAnnotationBlock_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.packagedType_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.parameterList_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.pathName_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.postfixExpression_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.primitiveExpression_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.relationalExpression_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.returnStatement_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.shortcutOperatorExpression_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.simpleFeatureCall_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.specialType_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.statement_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.statementA_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.statementB_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.statementBlock_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.statementOrStatementBlock_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.switchStatement_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.throwStatement_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.transactionStatement_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.typeName_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.unaryExpression_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.variableDeclarationExpression_return - Class in org.eclipse.epsilon.eol.parse
 
Eol_EolParserRules.whileStatement_return - Class in org.eclipse.epsilon.eol.parse
 
EolAbortTransactionException - Exception in org.eclipse.epsilon.eol.exceptions.flowcontrol
 
EolAbortTransactionException() - Constructor for exception org.eclipse.epsilon.eol.exceptions.flowcontrol.EolAbortTransactionException
 
EolAny - Class in org.eclipse.epsilon.eol.types
 
EolAny() - Constructor for class org.eclipse.epsilon.eol.types.EolAny
 
EolAnyType - Class in org.eclipse.epsilon.eol.types
 
EolAnyType() - Constructor for class org.eclipse.epsilon.eol.types.EolAnyType
 
EolAssertionException - Exception in org.eclipse.epsilon.eol.exceptions
Exception which is thrown when the expectations in a test case are not met.
EolAssertionException(String, ModuleElement, Object, Object, Object) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolAssertionException
Creates a new instance.
EolBag<T> - Class in org.eclipse.epsilon.eol.types
 
EolBag() - Constructor for class org.eclipse.epsilon.eol.types.EolBag
 
EolClasspathNativeTypeDelegate - Class in org.eclipse.epsilon.eol.types
 
EolClasspathNativeTypeDelegate() - Constructor for class org.eclipse.epsilon.eol.types.EolClasspathNativeTypeDelegate
 
EolClasspathNativeTypeDelegate(ClassLoader) - Constructor for class org.eclipse.epsilon.eol.types.EolClasspathNativeTypeDelegate
 
EolCollection<T> - Class in org.eclipse.epsilon.eol.types
Base class for all EOL collections.
EolCollection(Collection<T>) - Constructor for class org.eclipse.epsilon.eol.types.EolCollection
 
EolCollectionType - Class in org.eclipse.epsilon.eol.types
 
EolCollectionType(String) - Constructor for class org.eclipse.epsilon.eol.types.EolCollectionType
 
EolCollectionType(String, EolType) - Constructor for class org.eclipse.epsilon.eol.types.EolCollectionType
 
EolConcurrentBag<T> - Class in org.eclipse.epsilon.eol.types.concurrent
 
EolConcurrentBag() - Constructor for class org.eclipse.epsilon.eol.types.concurrent.EolConcurrentBag
 
EolConcurrentMap<K,​V> - Class in org.eclipse.epsilon.eol.types.concurrent
 
EolConcurrentMap() - Constructor for class org.eclipse.epsilon.eol.types.concurrent.EolConcurrentMap
 
EolConcurrentSet<T> - Class in org.eclipse.epsilon.eol.types.concurrent
 
EolConcurrentSet() - Constructor for class org.eclipse.epsilon.eol.types.concurrent.EolConcurrentSet
 
EolContext - Class in org.eclipse.epsilon.eol.execute.context
 
EolContext() - Constructor for class org.eclipse.epsilon.eol.execute.context.EolContext
 
EolContext(IEolContext) - Constructor for class org.eclipse.epsilon.eol.execute.context.EolContext
Copy constructor, intended for internal use only.
EolContextParallel - Class in org.eclipse.epsilon.eol.execute.context.concurrent
Skeletal implementation of a parallel IEolContext.
EolContextParallel() - Constructor for class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
 
EolContextParallel(int) - Constructor for class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
 
EolContextParallel(IEolContext) - Constructor for class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
Copy constructor.
EolEngine - Class in org.eclipse.epsilon.eol
 
EolEngine() - Constructor for class org.eclipse.epsilon.eol.EolEngine
 
EolEnumerationValueNotFoundException - Exception in org.eclipse.epsilon.eol.exceptions.models
 
EolEnumerationValueNotFoundException(String, String, String) - Constructor for exception org.eclipse.epsilon.eol.exceptions.models.EolEnumerationValueNotFoundException
 
EolEvaluator - Class in org.eclipse.epsilon.eol
 
EolEvaluator(IModel...) - Constructor for class org.eclipse.epsilon.eol.EolEvaluator
 
EolEvaluatorException - Exception in org.eclipse.epsilon.eol.exceptions
 
EolEvaluatorException() - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolEvaluatorException
 
EolEvaluatorException(String) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolEvaluatorException
 
EolEvaluatorException(String, Throwable) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolEvaluatorException
 
EolEvaluatorException(Throwable) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolEvaluatorException
 
EolEvaluatorException(List<ParseProblem>) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolEvaluatorException
 
EolExecutorThread - Class in org.eclipse.epsilon.eol.execute.concurrent
Used to identify threads used in executing EOL.
EolExecutorThread(Runnable, String) - Constructor for class org.eclipse.epsilon.eol.execute.concurrent.EolExecutorThread
 
EolIllegalOperationException - Exception in org.eclipse.epsilon.eol.exceptions
 
EolIllegalOperationException(Object, String, ModuleElement, PrettyPrinterManager) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolIllegalOperationException
 
EolIllegalOperationParametersException - Exception in org.eclipse.epsilon.eol.exceptions
 
EolIllegalOperationParametersException(String) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolIllegalOperationParametersException
 
EolIllegalOperationParametersException(String, String, String, ModuleElement) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolIllegalOperationParametersException
 
EolIllegalOperationParametersException(String, String, ModuleElement) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolIllegalOperationParametersException
 
EolIllegalOperationParametersException(String, ModuleElement) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolIllegalOperationParametersException
 
EolIllegalPropertyAssignmentException - Exception in org.eclipse.epsilon.eol.exceptions
 
EolIllegalPropertyAssignmentException(String, ModuleElement) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolIllegalPropertyAssignmentException
 
EolIllegalPropertyAssignmentException(String, IEolContext) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolIllegalPropertyAssignmentException
 
EolIllegalPropertyException - Exception in org.eclipse.epsilon.eol.exceptions
 
EolIllegalPropertyException(Object, String, ModuleElement, IEolContext) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolIllegalPropertyException
 
EolIllegalPropertyException(Object, String, IEolContext) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolIllegalPropertyException
 
EolIllegalReturnException - Exception in org.eclipse.epsilon.eol.exceptions
 
EolIllegalReturnException(String, Object, ModuleElement, IEolContext) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolIllegalReturnException
 
EolIllegalVariableAssignmentException - Exception in org.eclipse.epsilon.eol.exceptions
 
EolIllegalVariableAssignmentException(Variable, EolType, Object, IEolContext) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolIllegalVariableAssignmentException
 
EolInternalException - Exception in org.eclipse.epsilon.eol.exceptions
 
EolInternalException(Throwable) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolInternalException
 
EolInternalException(Throwable, ModuleElement) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolInternalException
 
EolInvalidMetaModelException - Exception in org.eclipse.epsilon.eol.exceptions.models
 
EolInvalidMetaModelException(String, String, String, ModuleElement) - Constructor for exception org.eclipse.epsilon.eol.exceptions.models.EolInvalidMetaModelException
 
EolLambdaFactory - Class in org.eclipse.epsilon.eol.function
Utility class for converting EOL lambdas to Java lambdas.
EolLambdaFactory() - Constructor for class org.eclipse.epsilon.eol.function.EolLambdaFactory
 
EolLexer - Class in org.eclipse.epsilon.eol.parse
 
EolLexer() - Constructor for class org.eclipse.epsilon.eol.parse.EolLexer
 
EolLexer(CharStream) - Constructor for class org.eclipse.epsilon.eol.parse.EolLexer
 
EolLexer(CharStream, RecognizerSharedState) - Constructor for class org.eclipse.epsilon.eol.parse.EolLexer
 
EolMap<K,​V> - Class in org.eclipse.epsilon.eol.types
 
EolMap() - Constructor for class org.eclipse.epsilon.eol.types.EolMap
 
EolMap(Map<K, V>) - Constructor for class org.eclipse.epsilon.eol.types.EolMap
 
EolMapType - Class in org.eclipse.epsilon.eol.types
 
EolMapType() - Constructor for class org.eclipse.epsilon.eol.types.EolMapType
 
EolMapType(String) - Constructor for class org.eclipse.epsilon.eol.types.EolMapType
 
EolMapType(EolType, EolType) - Constructor for class org.eclipse.epsilon.eol.types.EolMapType
 
EolMapType(EolType, EolType, boolean) - Constructor for class org.eclipse.epsilon.eol.types.EolMapType
 
EolModelElementType - Class in org.eclipse.epsilon.eol.types
 
EolModelElementType(String) - Constructor for class org.eclipse.epsilon.eol.types.EolModelElementType
 
EolModelElementType(String, IEolContext) - Constructor for class org.eclipse.epsilon.eol.types.EolModelElementType
 
EolModelElementType(MetaClass) - Constructor for class org.eclipse.epsilon.eol.types.EolModelElementType
 
EolModelElementTypeNotFoundException - Exception in org.eclipse.epsilon.eol.exceptions.models
 
EolModelElementTypeNotFoundException(String, String) - Constructor for exception org.eclipse.epsilon.eol.exceptions.models.EolModelElementTypeNotFoundException
 
EolModelElementTypeNotFoundException(String, String, String) - Constructor for exception org.eclipse.epsilon.eol.exceptions.models.EolModelElementTypeNotFoundException
 
EolModelLoadingException - Exception in org.eclipse.epsilon.eol.exceptions.models
 
EolModelLoadingException(Exception, IModel) - Constructor for exception org.eclipse.epsilon.eol.exceptions.models.EolModelLoadingException
 
EolModelNotFoundException - Exception in org.eclipse.epsilon.eol.exceptions.models
 
EolModelNotFoundException(String) - Constructor for exception org.eclipse.epsilon.eol.exceptions.models.EolModelNotFoundException
 
EolModelType - Class in org.eclipse.epsilon.eol.types
 
EolModelType() - Constructor for class org.eclipse.epsilon.eol.types.EolModelType
 
eolModule() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
EolModule - Class in org.eclipse.epsilon.eol
 
EolModule() - Constructor for class org.eclipse.epsilon.eol.EolModule
 
EolModule(IEolContext) - Constructor for class org.eclipse.epsilon.eol.EolModule
Instantiates the module with the specified execution context.
EOLMODULE - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
EOLMODULE - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
EOLMODULE - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
EOLMODULE - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
eolModule_return() - Constructor for class org.eclipse.epsilon.eol.parse.EolParser.eolModule_return
 
EolModuleParallel - Class in org.eclipse.epsilon.eol.concurrent
 
EolModuleParallel() - Constructor for class org.eclipse.epsilon.eol.concurrent.EolModuleParallel
 
EolModuleParallel(IEolContextParallel) - Constructor for class org.eclipse.epsilon.eol.concurrent.EolModuleParallel
 
EolNativeType - Class in org.eclipse.epsilon.eol.types
 
EolNativeType(Class<?>, IEolContext) - Constructor for class org.eclipse.epsilon.eol.types.EolNativeType
 
EolNativeType(StringLiteral, IEolContext) - Constructor for class org.eclipse.epsilon.eol.types.EolNativeType
 
EolNestedParallelismException - Exception in org.eclipse.epsilon.eol.exceptions.concurrent
 
EolNestedParallelismException() - Constructor for exception org.eclipse.epsilon.eol.exceptions.concurrent.EolNestedParallelismException
 
EolNestedParallelismException(String) - Constructor for exception org.eclipse.epsilon.eol.exceptions.concurrent.EolNestedParallelismException
 
EolNestedParallelismException(ModuleElement) - Constructor for exception org.eclipse.epsilon.eol.exceptions.concurrent.EolNestedParallelismException
 
EolNoReturnException - Exception in org.eclipse.epsilon.eol.exceptions
 
EolNoReturnException(String, ModuleElement, IEolContext) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolNoReturnException
 
EolNotAModelElementException - Exception in org.eclipse.epsilon.eol.exceptions.models
 
EolNotAModelElementException(ModuleElement, Object, IEolContext) - Constructor for exception org.eclipse.epsilon.eol.exceptions.models.EolNotAModelElementException
 
EolNotAnEnumerationValueException - Exception in org.eclipse.epsilon.eol.exceptions.models
 
EolNotAnEnumerationValueException(Object) - Constructor for exception org.eclipse.epsilon.eol.exceptions.models.EolNotAnEnumerationValueException
 
EolNotApplicableOperationException - Exception in org.eclipse.epsilon.eol.exceptions
 
EolNotApplicableOperationException(String, EolType, ModuleElement) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolNotApplicableOperationException
 
EolNotInstantiableModelElementTypeException - Exception in org.eclipse.epsilon.eol.exceptions.models
 
EolNotInstantiableModelElementTypeException(String, String) - Constructor for exception org.eclipse.epsilon.eol.exceptions.models.EolNotInstantiableModelElementTypeException
 
EolNotInstantiableModelElementTypeException(EolModelElementType) - Constructor for exception org.eclipse.epsilon.eol.exceptions.models.EolNotInstantiableModelElementTypeException
 
EolNoType - Class in org.eclipse.epsilon.eol.types
 
EolNoType() - Constructor for class org.eclipse.epsilon.eol.types.EolNoType
 
EolNoType.EolNoTypeInstance - Class in org.eclipse.epsilon.eol.types
 
EolNoTypeInstance() - Constructor for class org.eclipse.epsilon.eol.types.EolNoType.EolNoTypeInstance
 
EolNullPointerException - Exception in org.eclipse.epsilon.eol.exceptions
 
EolNullPointerException(String, ModuleElement) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolNullPointerException
 
EolObjectComparator - Class in org.eclipse.epsilon.eol.types
 
EolObjectComparator() - Constructor for class org.eclipse.epsilon.eol.types.EolObjectComparator
 
EolOperationFactory - Class in org.eclipse.epsilon.eol.execute.operations
 
EolOperationFactory() - Constructor for class org.eclipse.epsilon.eol.execute.operations.EolOperationFactory
 
EolOrderedSet<T> - Class in org.eclipse.epsilon.eol.types
 
EolOrderedSet() - Constructor for class org.eclipse.epsilon.eol.types.EolOrderedSet
 
EolParseException - Exception in org.eclipse.epsilon.eol.exceptions
 
EolParseException() - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolParseException
 
EolParseException(String) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolParseException
 
EolParseException(String, Collection<? extends ParseProblem>) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolParseException
 
EolParseException(Collection<? extends ParseProblem>) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolParseException
 
EolParser - Class in org.eclipse.epsilon.eol.parse
Copyright (c) 2008 The University of York.
EolParser(TokenStream) - Constructor for class org.eclipse.epsilon.eol.parse.EolParser
 
EolParser(TokenStream, RecognizerSharedState) - Constructor for class org.eclipse.epsilon.eol.parse.EolParser
 
EolParser.eolModule_return - Class in org.eclipse.epsilon.eol.parse
 
EolParserUtil - Class in org.eclipse.epsilon.eol.util
 
EolParserUtil() - Constructor for class org.eclipse.epsilon.eol.util.EolParserUtil
 
EolPrettyPrinter - Class in org.eclipse.epsilon.eol.execute.prettyprinting
 
EolPrettyPrinter(IEolContext) - Constructor for class org.eclipse.epsilon.eol.execute.prettyprinting.EolPrettyPrinter
 
EolPrimitive - Class in org.eclipse.epsilon.eol.types
 
EolPrimitive() - Constructor for class org.eclipse.epsilon.eol.types.EolPrimitive
 
EolPrimitiveType - Class in org.eclipse.epsilon.eol.types
 
EolReadOnlyModelException - Exception in org.eclipse.epsilon.eol.exceptions.models
 
EolReadOnlyModelException() - Constructor for exception org.eclipse.epsilon.eol.exceptions.models.EolReadOnlyModelException
 
EolReadOnlyPropertyException - Exception in org.eclipse.epsilon.eol.exceptions
 
EolReadOnlyPropertyException() - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolReadOnlyPropertyException
 
EolReadOnlyVariableException - Exception in org.eclipse.epsilon.eol.exceptions
 
EolReadOnlyVariableException(Variable) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolReadOnlyVariableException
 
EolRedefinedVariableException - Exception in org.eclipse.epsilon.eol.exceptions
 
EolRedefinedVariableException(String, ModuleElement) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolRedefinedVariableException
 
EolRunConfiguration - Class in org.eclipse.epsilon.eol.launch
Convenience class for running EOL programs over models.
EolRunConfiguration(EolRunConfiguration) - Constructor for class org.eclipse.epsilon.eol.launch.EolRunConfiguration
 
EolRunConfiguration(EolRunConfiguration.Builder<? extends EolRunConfiguration, ?>) - Constructor for class org.eclipse.epsilon.eol.launch.EolRunConfiguration
 
EolRunConfiguration.Builder<C extends EolRunConfiguration,​B extends EolRunConfiguration.Builder<C,​B>> - Class in org.eclipse.epsilon.eol.launch
 
EolRuntimeException - Exception in org.eclipse.epsilon.eol.exceptions
 
EolRuntimeException() - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolRuntimeException
 
EolRuntimeException(String) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolRuntimeException
 
EolRuntimeException(String, Throwable) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolRuntimeException
 
EolRuntimeException(String, ModuleElement) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolRuntimeException
 
EolRuntimeException(Throwable) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolRuntimeException
 
EolRuntimeExceptionReference - Exception in org.eclipse.epsilon.eol.exceptions
 
EolRuntimeExceptionReference(EolRuntimeException) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolRuntimeExceptionReference
 
EolSequence<T> - Class in org.eclipse.epsilon.eol.types
 
EolSequence() - Constructor for class org.eclipse.epsilon.eol.types.EolSequence
 
EolSet<T> - Class in org.eclipse.epsilon.eol.types
 
EolSet() - Constructor for class org.eclipse.epsilon.eol.types.EolSet
 
EolSystem - Class in org.eclipse.epsilon.eol.tools
 
EolSystem() - Constructor for class org.eclipse.epsilon.eol.tools.EolSystem
 
EolTerminationException - Exception in org.eclipse.epsilon.eol.exceptions.flowcontrol
 
EolTerminationException(ModuleElement) - Constructor for exception org.eclipse.epsilon.eol.exceptions.flowcontrol.EolTerminationException
 
EolTernaryException - Exception in org.eclipse.epsilon.eol.exceptions.flowcontrol
 
EolTernaryException(ModuleElement, Object) - Constructor for exception org.eclipse.epsilon.eol.exceptions.flowcontrol.EolTernaryException
 
EolThreadFactory - Class in org.eclipse.epsilon.eol.execute.concurrent
 
EolThreadFactory(int, String) - Constructor for class org.eclipse.epsilon.eol.execute.concurrent.EolThreadFactory
 
EolThreadPoolExecutor - Class in org.eclipse.epsilon.eol.execute.concurrent
Fixed number of threads with unbounded queueing.
EolThreadPoolExecutor(int) - Constructor for class org.eclipse.epsilon.eol.execute.concurrent.EolThreadPoolExecutor
 
EolTuple - Class in org.eclipse.epsilon.eol.types
 
EolTuple() - Constructor for class org.eclipse.epsilon.eol.types.EolTuple
 
EolTuple(Collection<? extends Variable>) - Constructor for class org.eclipse.epsilon.eol.types.EolTuple
 
EolTuple(Map<String, ?>) - Constructor for class org.eclipse.epsilon.eol.types.EolTuple
 
EolTupleType - Class in org.eclipse.epsilon.eol.types
 
EolTupleType() - Constructor for class org.eclipse.epsilon.eol.types.EolTupleType
 
EolType - Class in org.eclipse.epsilon.eol.types
 
EolType() - Constructor for class org.eclipse.epsilon.eol.types.EolType
 
EolTypeNotFoundException - Exception in org.eclipse.epsilon.eol.exceptions
 
EolTypeNotFoundException(String, ModuleElement) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolTypeNotFoundException
 
EolUndefined - Class in org.eclipse.epsilon.eol.types
Represents null which can be used by the engine to represent the absence of a variable, useful for the isDefined() operation.
EolUndefinedVariableException - Exception in org.eclipse.epsilon.eol.exceptions
 
EolUndefinedVariableException(String, ModuleElement) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolUndefinedVariableException
 
EolUnparser - Class in org.eclipse.epsilon.eol.parse
 
EolUnparser() - Constructor for class org.eclipse.epsilon.eol.parse.EolUnparser
 
EolUserException - Exception in org.eclipse.epsilon.eol.exceptions
 
EolUserException(Object) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolUserException
 
EolUserException(Object, ModuleElement) - Constructor for exception org.eclipse.epsilon.eol.exceptions.EolUserException
 
equals(Object) - Method in class org.eclipse.epsilon.eol.execute.context.Variable
 
equals(Object) - Method in class org.eclipse.epsilon.eol.execute.introspection.recording.PropertyAccess
 
equals(Object) - Method in class org.eclipse.epsilon.eol.execute.introspection.recording.PropertyAccesses
 
equals(Object) - Method in class org.eclipse.epsilon.eol.execute.StackTraceManager
 
equals(Object) - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration
 
equals(Object) - Method in class org.eclipse.epsilon.eol.types.EolCollection
 
equals(Object) - Method in class org.eclipse.epsilon.eol.types.EolMap
 
equals(Object) - Method in class org.eclipse.epsilon.eol.types.EolModelElementType
 
equals(Object) - Method in class org.eclipse.epsilon.eol.types.EolNativeType
 
equals(Object) - Method in class org.eclipse.epsilon.eol.types.EolPrimitive
 
equals(Object) - Method in class org.eclipse.epsilon.eol.types.EolTuple
 
equals(Object) - Method in class org.eclipse.epsilon.eol.types.EolType
 
equals(Object) - Method in class org.eclipse.epsilon.eol.util.IdentityBasedWeakReference
 
equals(Object, Object) - Static method in class org.eclipse.epsilon.eol.types.EolObjectComparator
 
EqualsOperatorExpression - Class in org.eclipse.epsilon.eol.dom
 
EqualsOperatorExpression() - Constructor for class org.eclipse.epsilon.eol.dom.EqualsOperatorExpression
 
EqualsOperatorExpression(Expression, Expression) - Constructor for class org.eclipse.epsilon.eol.dom.EqualsOperatorExpression
 
err() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
err(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
err(Object, Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
errln() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
errln(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
errln(Object, Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
errors - Variable in class org.eclipse.epsilon.eol.m3.Metamodel
 
errorStream - Variable in class org.eclipse.epsilon.eol.execute.context.EolContext
 
escape(String) - Static method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
EscapeSequence - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
EscapeSequence - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
EscapeSequence - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
EscapeSequence - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
escapeXml() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.StringOperationContributor
 
evaluate(Object) - Method in class org.eclipse.epsilon.eol.EolEvaluator
 
evaluatePostConditions(IEolContext, Object) - Method in class org.eclipse.epsilon.eol.dom.Operation
 
evaluatePreConditions(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.Operation
 
EXACT - org.eclipse.epsilon.eol.execute.operations.declarative.NMatchOperation.MatchMode
 
exception - Variable in exception org.eclipse.epsilon.eol.exceptions.EolRuntimeExceptionReference
 
excludes(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
excludesAll(Collection<?>) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
excluding(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
excludingAll(Collection<?>) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
execAsync() - Method in class org.eclipse.epsilon.eol.tools.EolSystem
 
executableAnnotation() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
executableAnnotation() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
ExecutableAnnotation - Class in org.eclipse.epsilon.eol.dom
 
ExecutableAnnotation() - Constructor for class org.eclipse.epsilon.eol.dom.ExecutableAnnotation
 
EXECUTABLEANNOTATION - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
EXECUTABLEANNOTATION - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
EXECUTABLEANNOTATION - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
EXECUTABLEANNOTATION - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
executableAnnotation_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.executableAnnotation_return
 
ExecutableBlock<T> - Class in org.eclipse.epsilon.eol.dom
 
ExecutableBlock(Class<? extends T>) - Constructor for class org.eclipse.epsilon.eol.dom.ExecutableBlock
 
execute() - Method in class org.eclipse.epsilon.eol.EolModule
 
execute() - Method in interface org.eclipse.epsilon.eol.IEolModule
 
execute() - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration
 
execute(boolean, Object, NameExpression, List<Parameter>, Expression, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.concurrent.ParallelSelectOperation
 
execute(boolean, Object, NameExpression, List<Parameter>, Expression, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.SelectOperation
 
execute(int, int, Collection<Object>, NameExpression, List<Parameter>, Expression, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.concurrent.ParallelNMatchOperation
 
execute(int, int, Collection<Object>, NameExpression, List<Parameter>, Expression, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.NMatchOperation
 
execute(Object[], ModuleElement) - Method in class org.eclipse.epsilon.eol.execute.introspection.java.ObjectMethod
 
execute(Object, Object, IEolContext) - Method in class org.eclipse.epsilon.eol.dom.DivOperatorExpression
 
execute(Object, Object, IEolContext) - Method in class org.eclipse.epsilon.eol.dom.EagerOperatorExpression
 
execute(Object, Object, IEolContext) - Method in class org.eclipse.epsilon.eol.dom.EqualsOperatorExpression
 
execute(Object, Object, IEolContext) - Method in class org.eclipse.epsilon.eol.dom.GreaterEqualOperatorExpression
 
execute(Object, Object, IEolContext) - Method in class org.eclipse.epsilon.eol.dom.GreaterThanOperatorExpression
 
execute(Object, Object, IEolContext) - Method in class org.eclipse.epsilon.eol.dom.LessEqualOperatorExpression
 
execute(Object, Object, IEolContext) - Method in class org.eclipse.epsilon.eol.dom.LessThanOperatorExpression
 
execute(Object, Object, IEolContext) - Method in class org.eclipse.epsilon.eol.dom.MinusOperatorExpression
 
execute(Object, Object, IEolContext) - Method in class org.eclipse.epsilon.eol.dom.NegativeOperatorExpression
 
execute(Object, Object, IEolContext) - Method in class org.eclipse.epsilon.eol.dom.NotEqualsOperatorExpression
 
execute(Object, Object, IEolContext) - Method in class org.eclipse.epsilon.eol.dom.PlusOperatorExpression
 
execute(Object, Object, IEolContext) - Method in class org.eclipse.epsilon.eol.dom.TimesOperatorExpression
 
execute(Object, List<?>, IEolContext) - Method in class org.eclipse.epsilon.eol.dom.Operation
 
execute(Object, List<?>, IEolContext, boolean) - Method in class org.eclipse.epsilon.eol.dom.Operation
 
execute(Object, List<?>, IEolContext, ModuleElement) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.AsOperation
 
execute(Object, List<?>, IEolContext, ModuleElement) - Method in class org.eclipse.epsilon.eol.execute.operations.simple.assertions.AssertOperation
 
execute(Object, List<?>, IEolContext, ModuleElement) - Method in class org.eclipse.epsilon.eol.execute.operations.simple.SimpleOperation
 
execute(Object, NameExpression, LinkedHashMap<Expression, List<Parameter>>, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.DynamicOperation
 
execute(Object, NameExpression, List<Parameter>, List<Expression>, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.AbstractOperation
 
execute(Object, NameExpression, List<Parameter>, List<Expression>, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.AggregateOperation
 
execute(Object, NameExpression, List<Parameter>, List<Expression>, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.AsOperation
 
execute(Object, NameExpression, List<Parameter>, List<Expression>, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.ClosureOperation
 
execute(Object, NameExpression, List<Parameter>, List<Expression>, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.CollectOperation
 
execute(Object, NameExpression, List<Parameter>, List<Expression>, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.concurrent.ParallelCollectOperation
 
execute(Object, NameExpression, List<Parameter>, List<Expression>, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.concurrent.ParallelCountOperation
 
execute(Object, NameExpression, List<Parameter>, List<Expression>, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.concurrent.ParallelMapByOperation
 
execute(Object, NameExpression, List<Parameter>, List<Expression>, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.CountOperation
 
execute(Object, NameExpression, List<Parameter>, List<Expression>, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.ExistsOperation
 
execute(Object, NameExpression, List<Parameter>, List<Expression>, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.FindOneOperation
 
execute(Object, NameExpression, List<Parameter>, List<Expression>, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.FindOperation
 
execute(Object, NameExpression, List<Parameter>, List<Expression>, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.FirstOrderOperation
 
execute(Object, NameExpression, List<Parameter>, List<Expression>, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.ForAllOperation
 
execute(Object, NameExpression, List<Parameter>, List<Expression>, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.MapByOperation
 
execute(Object, NameExpression, List<Parameter>, List<Expression>, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.NMatchOperation
 
execute(Object, NameExpression, List<Parameter>, List<Expression>, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.RejectOneOperation
 
execute(Object, NameExpression, List<Parameter>, List<Expression>, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.RejectOperation
 
execute(Object, NameExpression, List<Parameter>, List<Expression>, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.SelectOneOperation
 
execute(Object, NameExpression, List<Parameter>, List<Expression>, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.SelectOperation
 
execute(Object, NameExpression, List<Parameter>, List<Expression>, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.SortByOperation
 
execute(Object, NameExpression, List<Parameter>, List<Expression>, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.DynamicOperation
 
execute(Object, NameExpression, List<Parameter>, List<Expression>, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.simple.SimpleOperation
 
execute(Object, NameExpression, IEolContext) - Method in class org.eclipse.epsilon.eol.dom.PropertyCallExpression
 
execute(Object, Variable, Expression, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.FirstOrderOperation
Deprecated.
Use one of the other execute methods instead
execute(Object, Variable, Expression, IEolContext, boolean) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.SelectOperation
Deprecated.
Use one of the other execute methods instead
execute(String) - Method in class org.eclipse.epsilon.eol.EolEngine
 
execute(String) - Method in class org.eclipse.epsilon.eol.EolEvaluator
 
execute(ModuleElement, Object...) - Method in class org.eclipse.epsilon.eol.execute.introspection.java.ObjectMethod
Convenience method for invoking ObjectMethod.execute(Object[], ModuleElement) without needing to wrap parameters into an array.
execute(ModuleElement, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.ExecutorFactory
 
execute(ModuleElement, IEolContext, Object...) - Method in class org.eclipse.epsilon.eol.execute.introspection.java.ObjectMethod
Special handling (pre/post-processing) of method invocations.
execute(IExecutableModuleElementParameter, IEolContext, Object) - Method in class org.eclipse.epsilon.eol.execute.ExecutorFactory
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.AbortStatement
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.AndOperatorExpression
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.AssignmentStatement
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.BreakStatement
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.CollectionLiteralExpression
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.ComplexOperationCallExpression
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.ContinueStatement
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.DeleteStatement
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.EagerOperatorExpression
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.ElvisOperatorExpression
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.EnumerationLiteralExpression
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.ExecutableAnnotation
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.ExecutableBlock
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.ExpressionInBrackets
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.ExpressionStatement
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.FirstOrderOperationCallExpression
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.ForStatement
 
execute(IEolContext) - Method in interface org.eclipse.epsilon.eol.dom.IExecutableModuleElement
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.IfStatement
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.ImpliesOperatorExpression
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.ItemSelectorExpression
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.LiteralExpression
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.MapLiteralExpression
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.NameExpression
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.NewInstanceExpression
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.NotOperatorExpression
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.OperationCallExpression
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.OrOperatorExpression
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.PostfixOperatorExpression
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.PropertyCallExpression
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.ReturnStatement
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.StatementBlock
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.SwitchStatement
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.TernaryExpression
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.ThrowStatement
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.TransactionStatement
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.TypeExpression
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.VariableDeclaration
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.WhileStatement
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.XorOperatorExpression
 
execute(IEolContext) - Method in class org.eclipse.epsilon.eol.execute.context.AsyncStatementInstance
 
execute(IEolContext, boolean) - Method in class org.eclipse.epsilon.eol.dom.NameExpression
 
execute(IEolContext, boolean, FrameType, Variable...) - Method in class org.eclipse.epsilon.eol.dom.ExecutableBlock
 
execute(IEolContext, boolean, Variable...) - Method in class org.eclipse.epsilon.eol.dom.ExecutableBlock
 
execute(IEolContext, Object) - Method in interface org.eclipse.epsilon.eol.dom.IExecutableModuleElementParameter
 
execute(IEolContext, Variable...) - Method in class org.eclipse.epsilon.eol.dom.ExecutableBlock
 
executeAll(ModuleElement, Collection<? extends Callable<? extends T>>) - Method in interface org.eclipse.epsilon.eol.execute.context.concurrent.IEolContextParallel
Executes all of the tasks in parallel, blocking until they have completed.
executeAny(ModuleElement, Collection<? extends Callable<? extends T>>) - Method in interface org.eclipse.epsilon.eol.execute.context.concurrent.IEolContextParallel
Submits all jobs and waits until either all jobs have completed, or #completeShortCircuit(ModuleElement, Object) is called.
executeBlockOrExpressionAst(IExecutableModuleElement, IEolContext) - Method in class org.eclipse.epsilon.eol.dom.ExecutableBlock
 
executeBody(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.ExecutableBlock
 
executeBody(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.Operation
 
executeExpression(IEolContext, ModuleElement, Class<R>, Expression, List<Parameter>, Object...) - Static method in class org.eclipse.epsilon.eol.function.EolLambdaFactory
 
executeImpl() - Method in class org.eclipse.epsilon.eol.EolModule
 
executeImpl(ModuleElement, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.ExecutorFactory
Overriding classes should call this super method.
executeImpl(IExecutableModuleElementParameter, IEolContext, Object) - Method in class org.eclipse.epsilon.eol.execute.ExecutorFactory
 
executeJob(Object) - Method in class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
Evaluates the job using this context's parallel execution facilities.
executeMethod(Object, Method, ModuleElement, Object...) - Static method in class org.eclipse.epsilon.eol.util.ReflectionUtil
 
executeMethod(Object, String, Object...) - Static method in class org.eclipse.epsilon.eol.util.ReflectionUtil
 
executeNative(String) - Static method in class org.eclipse.epsilon.eol.tools.EolSystem
 
executeNative(String...) - Static method in class org.eclipse.epsilon.eol.tools.EolSystem
 
executeNativeAsync(String) - Static method in class org.eclipse.epsilon.eol.tools.EolSystem
 
executeNativeAsync(String...) - Static method in class org.eclipse.epsilon.eol.tools.EolSystem
 
ExecutionController - Interface in org.eclipse.epsilon.eol.execute.control
 
ExecutionProfiler - Class in org.eclipse.epsilon.eol.execute.control
 
ExecutionProfiler() - Constructor for class org.eclipse.epsilon.eol.execute.control.ExecutionProfiler
 
executionTimes - Variable in class org.eclipse.epsilon.eol.execute.control.ExecutionProfiler
 
executorFactory - Variable in class org.eclipse.epsilon.eol.execute.context.EolContext
 
ExecutorFactory - Class in org.eclipse.epsilon.eol.execute
This class is not thread-safe.
ExecutorFactory() - Constructor for class org.eclipse.epsilon.eol.execute.ExecutorFactory
 
ExecutorFactory(ExecutorFactory) - Constructor for class org.eclipse.epsilon.eol.execute.ExecutorFactory
 
executorService - Variable in class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
 
ExistsOperation - Class in org.eclipse.epsilon.eol.execute.operations.declarative
 
ExistsOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.ExistsOperation
 
expected - Variable in exception org.eclipse.epsilon.eol.exceptions.EolIllegalVariableAssignmentException
 
expected - Variable in exception org.eclipse.epsilon.eol.exceptions.EolNotApplicableOperationException
 
expectedResultClass - Variable in class org.eclipse.epsilon.eol.dom.ExecutableBlock
 
expectedType - Variable in exception org.eclipse.epsilon.eol.exceptions.EolNoReturnException
 
EXPONENT - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
EXPONENT - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
EXPONENT - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
EXPONENT - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
expression - Variable in class org.eclipse.epsilon.eol.dom.DeleteStatement
 
expression - Variable in class org.eclipse.epsilon.eol.dom.ExecutableAnnotation
 
expression - Variable in class org.eclipse.epsilon.eol.dom.ExpressionInBrackets
 
expression - Variable in class org.eclipse.epsilon.eol.dom.ExpressionStatement
 
Expression - Class in org.eclipse.epsilon.eol.dom
 
Expression() - Constructor for class org.eclipse.epsilon.eol.dom.Expression
 
ExpressionInBrackets - Class in org.eclipse.epsilon.eol.dom
 
ExpressionInBrackets() - Constructor for class org.eclipse.epsilon.eol.dom.ExpressionInBrackets
 
EXPRESSIONINBRACKETS - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
EXPRESSIONINBRACKETS - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
EXPRESSIONINBRACKETS - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
EXPRESSIONINBRACKETS - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
expressionList() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
expressionList() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
expressionList_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.expressionList_return
 
expressionListOrRange() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
expressionListOrRange() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
expressionListOrRange_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.expressionListOrRange_return
 
expressionOrStatementBlock() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
expressionOrStatementBlock() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
expressionOrStatementBlock_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.expressionOrStatementBlock_return
 
expressionRange() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
expressionRange() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
expressionRange_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.expressionRange_return
 
expressions - Variable in class org.eclipse.epsilon.eol.dom.FirstOrderOperationCallExpression
 
expressionStatement() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
expressionStatement() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
ExpressionStatement - Class in org.eclipse.epsilon.eol.dom
 
ExpressionStatement() - Constructor for class org.eclipse.epsilon.eol.dom.ExpressionStatement
 
ExpressionStatement(Expression) - Constructor for class org.eclipse.epsilon.eol.dom.ExpressionStatement
 
expressionStatement_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.expressionStatement_return
 
EXPRLIST - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
EXPRLIST - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
EXPRLIST - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
EXPRLIST - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
EXPRRANGE - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
EXPRRANGE - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
EXPRRANGE - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
EXPRRANGE - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
extendedProperties - Variable in class org.eclipse.epsilon.eol.execute.context.EolContext
 
ExtendedProperties - Class in org.eclipse.epsilon.eol.execute.context
 
ExtendedProperties() - Constructor for class org.eclipse.epsilon.eol.execute.context.ExtendedProperties
 
ExtendedPropertyGetter - Class in org.eclipse.epsilon.eol.execute.introspection
 
ExtendedPropertyGetter() - Constructor for class org.eclipse.epsilon.eol.execute.introspection.ExtendedPropertyGetter
 
ExtendedPropertySetter - Class in org.eclipse.epsilon.eol.execute.introspection
 
ExtendedPropertySetter() - Constructor for class org.eclipse.epsilon.eol.execute.introspection.ExtendedPropertySetter
 
external - Variable in class org.eclipse.epsilon.eol.dom.VariableDeclaration
 
extractComments(CommonTokenStream) - Method in class org.eclipse.epsilon.eol.AbstractModule
 

F

factorial() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.NumberOperationContributor
n!.
fail(String) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.BasicEUnitOperationContributor
 
featureCall() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
featureCall() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
FeatureCall - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
FeatureCall - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FeatureCall - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
FeatureCall - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
FEATURECALL - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
FEATURECALL - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FEATURECALL - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
FEATURECALL - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
featureCall_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.featureCall_return
 
FeatureCallExpression - Class in org.eclipse.epsilon.eol.dom
 
FeatureCallExpression() - Constructor for class org.eclipse.epsilon.eol.dom.FeatureCallExpression
 
find(Variable, ModuleElement, IEolContext) - Method in interface org.eclipse.epsilon.eol.models.ISearchableModel
 
findApplicableMethodOrThrow(Object, String, Predicate<Method>, Collection<?>, ModuleElement, PrettyPrinterManager) - Static method in class org.eclipse.epsilon.eol.util.ReflectionUtil
Searches for a method matching the name and criteria for the given object, including all super methods and super-interfaces recursively.
findCause(Throwable) - Static method in exception org.eclipse.epsilon.eol.exceptions.EolRuntimeException
Traverses the causes of the (usually unchecked) exception to find an EolRuntimeException.
findContributedMethodForEvaluatedParameters(Object, String, Object[], IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.OperationContributor
 
findContributedMethodForEvaluatedParameters(Object, String, Object[], IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.OperationContributorRegistry
Finds a contributed operation for the given target, name and parameters.
findContributedMethodForEvaluatedParameters(Object, String, Object[], IEolContext, boolean) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.OperationContributor
 
findContributedMethodForUnevaluatedParameters(Object, String, List<Expression>, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.OperationContributor
 
findContributedMethodForUnevaluatedParameters(Object, String, List<Expression>, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.OperationContributorRegistry
Finds a contributed operation that is invoked without prior evaluation (i.e.
findOne(Variable, ModuleElement, IEolContext) - Method in interface org.eclipse.epsilon.eol.models.ISearchableModel
 
FindOneOperation - Class in org.eclipse.epsilon.eol.execute.operations.declarative
 
FindOneOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.FindOneOperation
 
FindOperation - Class in org.eclipse.epsilon.eol.execute.operations.declarative
 
FindOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.FindOperation
 
finishedExecuting(ModuleElement, Object, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.control.ExecutionProfiler
 
finishedExecuting(ModuleElement, Object, IEolContext) - Method in interface org.eclipse.epsilon.eol.execute.control.IExecutionListener
 
finishedExecuting(ModuleElement, Object, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.introspection.recording.PropertyAccessExecutionListener
 
finishedExecutingWithException(ModuleElement, EolRuntimeException, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.control.ExecutionProfiler
 
finishedExecutingWithException(ModuleElement, EolRuntimeException, IEolContext) - Method in interface org.eclipse.epsilon.eol.execute.control.IExecutionListener
 
finishedExecutingWithException(ModuleElement, EolRuntimeException, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.introspection.recording.PropertyAccessExecutionListener
 
first() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
first(int) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
firstOperand - Variable in class org.eclipse.epsilon.eol.dom.OperatorExpression
 
FirstOrderOperation - Class in org.eclipse.epsilon.eol.execute.operations.declarative
 
FirstOrderOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.FirstOrderOperation
 
FirstOrderOperationCallExpression - Class in org.eclipse.epsilon.eol.dom
 
FirstOrderOperationCallExpression() - Constructor for class org.eclipse.epsilon.eol.dom.FirstOrderOperationCallExpression
 
FirstOrderOperationCallExpression(Expression, NameExpression, Parameter, Expression) - Constructor for class org.eclipse.epsilon.eol.dom.FirstOrderOperationCallExpression
 
firstToLowerCase() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.StringOperationContributor
 
firstToUpperCase() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.StringOperationContributor
 
flatten() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
TODO : See this
FLOAT - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
FLOAT - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FLOAT - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
FLOAT - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
FLOAT_TYPE_SUFFIX - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
FLOAT_TYPE_SUFFIX - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FLOAT_TYPE_SUFFIX - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
FLOAT_TYPE_SUFFIX - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
floor() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.NumberOperationContributor
 
FOLLOW_100_in_packagedType819 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_101_in_collectionType903 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_101_in_relationalExpression1772 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_101_in_synpred26_EolParserRules903 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_102_in_collectionType925 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_102_in_relationalExpression1767 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_102_in_synpred26_EolParserRules925 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_103_in_ifStatement1073 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_104_in_elseStatement1109 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_105_in_switchStatement1126 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_106_in_caseStatement1165 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_107_in_defaultStatement1197 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_108_in_forStatement1226 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_109_in_forStatement1234 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_110_in_whileStatement1258 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_111_in_returnStatement1291 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_112_in_throwStatement1322 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_113_in_deleteStatement1353 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_114_in_breakStatement1387 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_115_in_breakAllStatement1415 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_116_in_continueStatement1443 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_117_in_abortStatement1471 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_118_in_transactionStatement1493 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_119_in_assignmentStatement1534 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_120_in_assignmentStatement1539 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_121_in_assignmentStatement1544 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_122_in_assignmentStatement1549 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_123_in_assignmentStatement1554 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_124_in_assignmentStatement1559 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_125_in_assignmentStatement1571 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_126_in_logicalExpression1645 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_127_in_logicalExpression1650 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_128_in_logicalExpression1655 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_129_in_logicalExpression1660 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_130_in_logicalExpression1674 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_131_in_relationalExpression1718 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_132_in_relationalExpression1728 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_133_in_relationalExpression1733 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_134_in_relationalExpression1777 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_135_in_relationalExpression1782 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_136_in_relationalExpression1787 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_137_in_additiveExpression1815 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_138_in_additiveExpression1820 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_138_in_unaryExpression1883 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_139_in_multiplicativeExpression1848 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_140_in_multiplicativeExpression1853 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_141_in_unaryExpression1878 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_142_in_shortcutOperatorExpression1909 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_143_in_shortcutOperatorExpression1916 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_144_in_itemSelectorExpression1989 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_144_in_lambdaExpressionInBrackets2173 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_144_in_postfixExpression1957 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_145_in_itemSelectorExpression1994 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_145_in_lambdaExpressionInBrackets2180 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_145_in_postfixExpression1962 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_146_in_lambdaExpression2205 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_147_in_lambdaExpression2212 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_148_in_newExpression2229 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_148_in_synpred102_EolParserRules2279 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_148_in_variableDeclarationExpression2279 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_149_in_variableDeclarationExpression2262 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_150_in_variableDeclarationExpression2267 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_83_in_modelDeclaration286 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_84_in_abortStatement1476 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_84_in_assignmentStatement1583 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_84_in_breakAllStatement1420 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_84_in_breakStatement1392 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_84_in_continueStatement1448 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_84_in_deleteStatement1361 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_84_in_expressionStatement1622 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_84_in_importStatement503 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_84_in_modelDeclaration302 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_84_in_returnStatement1299 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_84_in_throwStatement1330 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_85_in_modelAlias317 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_86_in_collectionType879 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_86_in_collectionType913 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_86_in_complexFeatureCall2119 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_86_in_expressionList2373 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_86_in_formalParameterList623 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_86_in_keyvalExpressionList2459 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_86_in_modelAlias323 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_86_in_modelDeclarationParameters377 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_86_in_parameterList2062 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_86_in_synpred24_EolParserRules879 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_86_in_synpred26_EolParserRules913 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_86_in_synpred52_EolParserRules1500 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_86_in_transactionStatement1500 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_87_in_modelDriver345 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_88_in_literalMapCollection2427 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_88_in_literalSequentialCollection2319 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_88_in_modelDeclarationParameters370 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_88_in_statementBlock554 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_88_in_switchStatement1137 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_89_in_literalMapCollection2435 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_89_in_literalSequentialCollection2327 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_89_in_modelDeclarationParameters386 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_89_in_statementBlock561 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_89_in_switchStatement1146 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_90_in_expressionStatement1607 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_90_in_keyvalExpression2490 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_90_in_modelDeclarationParameter403 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_90_in_relationalExpression1723 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_90_in_synpred59_EolParserRules1607 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_93_in_collectionType869 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_93_in_complexFeatureCall2105 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_93_in_forStatement1229 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_93_in_ifStatement1076 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_93_in_lambdaExpressionInBrackets2155 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_93_in_logicalExpressionInBrackets2565 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_93_in_operationDeclaration451 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_93_in_parameterList2056 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_93_in_specialType751 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_93_in_switchStatement1129 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_93_in_synpred24_EolParserRules869 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_93_in_whileStatement1261 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_94_in_collectionType891 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_94_in_complexFeatureCall2134 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_94_in_forStatement1239 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_94_in_ifStatement1081 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_94_in_lambdaExpressionInBrackets2162 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_94_in_logicalExpressionInBrackets2572 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_94_in_operationDeclaration459 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_94_in_parameterList2072 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_94_in_specialType758 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_94_in_switchStatement1134 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_94_in_synpred24_EolParserRules891 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_94_in_whileStatement1266 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_95_in_caseStatement1170 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_95_in_defaultStatement1200 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_95_in_expressionOrStatementBlock1053 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_95_in_formalParameter582 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_95_in_operationDeclaration465 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_95_in_synpred102_EolParserRules2274 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_95_in_variableDeclarationExpression2274 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_96_in_importStatement496 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_97_in_executableAnnotation650 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_98_in_pathName775 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_99_in_pathName790 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_abortStatement_in_statementB1015 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_additiveExpression_in_keyvalExpression2486 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_additiveExpression_in_relationalExpression1711 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_additiveExpression_in_relationalExpression1791 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_additiveExpression_in_synpred74_EolParserRules1791 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_Annotation_in_annotation671 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_annotation_in_annotationBlock692 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_annotationBlock_in_operationDeclarationOrAnnotationBlock267 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_assignmentStatement_in_statementA959 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_assignmentStatement_in_synpred28_EolParserRules959 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_block_in_caseStatement1174 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_block_in_defaultStatement1204 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_block_in_eolModule78 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
FOLLOW_block_in_statementBlock557 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_breakAllStatement_in_statementB1001 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_breakStatement_in_statementA989 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_caseStatement_in_switchStatement1140 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_collectionType_in_primitiveExpression2524 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_collectionType_in_typeName725 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_CollectionTypeName_in_literalSequentialCollection2312 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_complexFeatureCall_in_featureCall2016 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_continueStatement_in_statementB1019 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_defaultStatement_in_switchStatement1143 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_deleteStatement_in_statementB1029 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_elseStatement_in_ifStatement1086 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_elseStatement_in_synpred43_EolParserRules1086 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_EOF_in_eolModule96 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
FOLLOW_executableAnnotation_in_annotation675 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_expressionList_in_expressionListOrRange2403 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_expressionListOrRange_in_literalSequentialCollection2322 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_expressionRange_in_expressionListOrRange2399 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_expressionRange_in_synpred105_EolParserRules2399 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_expressionStatement_in_statementA963 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_expressionStatement_in_synpred29_EolParserRules963 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_featureCall_in_postfixExpression1948 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_featureCall_in_primitiveExpression2520 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_featureCall_in_synpred111_EolParserRules2520 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_formalParameter_in_formalParameterList620 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_formalParameter_in_formalParameterList625 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_formalParameter_in_forStatement1232 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_formalParameterList_in_lambdaExpression2199 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_formalParameterList_in_operationDeclaration454 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_forStatement_in_statementA967 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_ifStatement_in_statementA973 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_importStatement_in_eolModule67 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
FOLLOW_itemSelectorExpression_in_postfixExpression1934 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_keyvalExpression_in_keyvalExpressionList2456 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_keyvalExpression_in_keyvalExpressionList2461 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_keyvalExpressionList_in_literalMapCollection2430 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_lambdaExpression_in_complexFeatureCall2109 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_lambdaExpression_in_lambdaExpressionInBrackets2158 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_lambdaExpression_in_lambdaExpressionInBrackets2176 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_lambdaExpressionInBrackets_in_complexFeatureCall2113 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_lambdaExpressionInBrackets_in_complexFeatureCall2127 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_literal_in_primitiveExpression2516 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_literalMapCollection_in_primitiveExpression2512 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_literalSequentialCollection_in_primitiveExpression2508 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_logicalExpression_in_assignmentStatement1528 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_logicalExpression_in_assignmentStatement1579 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_logicalExpression_in_caseStatement1168 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_logicalExpression_in_complexFeatureCall2123 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_logicalExpression_in_deleteStatement1356 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_logicalExpression_in_executableAnnotation657 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_logicalExpression_in_expressionList2370 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_logicalExpression_in_expressionList2375 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_logicalExpression_in_expressionOrStatementBlock1056 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_logicalExpression_in_expressionRange2342 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_logicalExpression_in_expressionRange2349 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_logicalExpression_in_expressionStatement1610 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_logicalExpression_in_expressionStatement1617 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_logicalExpression_in_forStatement1237 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_logicalExpression_in_ifStatement1079 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_logicalExpression_in_keyvalExpression2493 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_logicalExpression_in_lambdaExpression2216 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_logicalExpression_in_logicalExpressionInBrackets2568 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_logicalExpression_in_parameterList2059 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_logicalExpression_in_parameterList2064 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_logicalExpression_in_postfixExpression1960 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_logicalExpression_in_returnStatement1294 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_logicalExpression_in_switchStatement1132 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_logicalExpression_in_synpred59_EolParserRules1610 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_logicalExpression_in_throwStatement1325 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_logicalExpression_in_whileStatement1264 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_logicalExpressionInBrackets_in_primitiveExpression2538 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_MapTypeName_in_literalMapCollection2422 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_modelAlias_in_modelDeclaration291 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_modelDeclaration_in_eolModule73 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
FOLLOW_modelDeclarationParameter_in_modelDeclarationParameters373 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_modelDeclarationParameter_in_modelDeclarationParameters380 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_modelDeclarationParameters_in_modelDeclaration297 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_modelDriver_in_modelDeclaration294 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_multiplicativeExpression_in_additiveExpression1809 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_multiplicativeExpression_in_additiveExpression1824 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_NAME_in_complexFeatureCall2100 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_NAME_in_formalParameter579 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_NAME_in_modelAlias320 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_NAME_in_modelAlias326 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_NAME_in_modelDeclaration289 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_NAME_in_modelDeclarationParameter399 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_NAME_in_modelDriver348 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_NAME_in_operationDeclaration447 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_NAME_in_packagedType816 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_NAME_in_packagedType824 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_NAME_in_pathName773 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_NAME_in_pathName795 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_NAME_in_simpleFeatureCall2030 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_NAME_in_synpred52_EolParserRules1497 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_NAME_in_synpred52_EolParserRules1502 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_NAME_in_transactionStatement1497 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_NAME_in_transactionStatement1502 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_NAME_in_variableDeclarationExpression2271 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_newExpression_in_primitiveExpression2542 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_operationDeclaration_in_operationDeclarationOrAnnotationBlock263 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_operationDeclarationOrAnnotationBlock_in_eolModule82 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
FOLLOW_operationDeclarationOrAnnotationBlock_in_eolModule89 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
FOLLOW_packagedType_in_pathName784 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_parameterList_in_newExpression2238 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_parameterList_in_simpleFeatureCall2033 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_parameterList_in_synpred102_EolParserRules2289 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_parameterList_in_variableDeclarationExpression2289 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_pathName_in_primitiveExpression2530 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_pathName_in_synpred113_EolParserRules2530 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_pathName_in_typeName721 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_POINT_POINT_in_expressionRange2346 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_postfixExpression_in_expressionStatement1603 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_postfixExpression_in_shortcutOperatorExpression1903 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_postfixExpression_in_synpred59_EolParserRules1603 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_primitiveExpression_in_itemSelectorExpression1984 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_primitiveExpression_in_itemSelectorExpression1992 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_relationalExpression_in_logicalExpression1634 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_relationalExpression_in_logicalExpression1677 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_relationalExpression_in_logicalExpression1695 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_relationalExpression_in_relationalExpression1737 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_relationalExpression_in_synpred74_EolParserRules1737 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_returnStatement_in_statementA985 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_returnStatement_in_statementB1005 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_set_in_collectionType854 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_set_in_literal0 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_set_in_logicalExpression1679 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_set_in_operationDeclaration427 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_set_in_postfixExpression1937 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_set_in_synpred74_EolParserRules1715 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_set_in_synpred74_EolParserRules1764 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_shortcutOperatorExpression_in_unaryExpression1891 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_simpleFeatureCall_in_featureCall2012 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_specialType_in_primitiveExpression2534 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_specialType_in_typeName729 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_SpecialTypeName_in_specialType746 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_statement_in_block524 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_statement_in_eolModule85 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
FOLLOW_statement_in_statementOrStatementBlock1040 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_statementA_in_statement944 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_statementA_in_synpred27_EolParserRules944 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_statementB_in_statement948 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_statementBlock_in_caseStatement1178 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_statementBlock_in_defaultStatement1208 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_statementBlock_in_expressionOrStatementBlock1060 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_statementBlock_in_operationDeclaration476 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_statementBlock_in_statementOrStatementBlock1044 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_statementOrStatementBlock_in_elseStatement1112 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_statementOrStatementBlock_in_forStatement1242 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_statementOrStatementBlock_in_ifStatement1084 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_statementOrStatementBlock_in_transactionStatement1508 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_statementOrStatementBlock_in_whileStatement1269 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_STRING_in_importStatement499 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_STRING_in_modelDeclarationParameter406 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_STRING_in_specialType754 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_switchStatement_in_statementA981 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_throwStatement_in_statementB1023 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_transactionStatement_in_statementB1009 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_typeName_in_collectionType874 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_typeName_in_collectionType883 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_typeName_in_collectionType908 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_typeName_in_collectionType917 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_typeName_in_formalParameter586 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_typeName_in_newExpression2234 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_typeName_in_operationDeclaration437 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_typeName_in_operationDeclaration470 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_typeName_in_synpred102_EolParserRules2285 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_typeName_in_synpred24_EolParserRules874 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_typeName_in_synpred24_EolParserRules883 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_typeName_in_synpred26_EolParserRules908 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_typeName_in_synpred26_EolParserRules917 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_typeName_in_variableDeclarationExpression2285 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_unaryExpression_in_multiplicativeExpression1842 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_unaryExpression_in_multiplicativeExpression1857 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_variableDeclarationExpression_in_primitiveExpression2546 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOLLOW_whileStatement_in_statementA977 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOR - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
FOR - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FOR - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
FOR - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
ForAllOperation - Class in org.eclipse.epsilon.eol.execute.operations.declarative
 
ForAllOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.ForAllOperation
 
forEach(BiConsumer<? super K, ? super V>) - Method in class org.eclipse.epsilon.eol.types.EolMap
 
forEach(Consumer<? super T>) - Method in class org.eclipse.epsilon.eol.types.EolCollection
 
FORMAL - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
FORMAL - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
FORMAL - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
FORMAL - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
formalParameter() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
formalParameter() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
formalParameter_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.formalParameter_return
 
formalParameterList() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
formalParameterList() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
formalParameterList_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.formalParameterList_return
 
formalParameters - Variable in class org.eclipse.epsilon.eol.dom.Operation
 
format(String) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
forStatement() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
forStatement() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
ForStatement - Class in org.eclipse.epsilon.eol.dom
 
ForStatement() - Constructor for class org.eclipse.epsilon.eol.dom.ForStatement
 
ForStatement(Parameter, Expression, StatementBlock) - Constructor for class org.eclipse.epsilon.eol.dom.ForStatement
 
forStatement_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.forStatement_return
 
fourth() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
Frame - Interface in org.eclipse.epsilon.eol.execute.context
 
frameStack - Variable in class org.eclipse.epsilon.eol.execute.context.EolContext
 
FrameStack - Class in org.eclipse.epsilon.eol.execute.context
A FrameStack is a stack of frames that stores the variables created during the execution of an EOL program.
FrameStack() - Constructor for class org.eclipse.epsilon.eol.execute.context.FrameStack
 
FrameStack(FrameStack) - Constructor for class org.eclipse.epsilon.eol.execute.context.FrameStack
 
FrameStack(FrameStack, boolean) - Constructor for class org.eclipse.epsilon.eol.execute.context.FrameStack
 
FrameType - Enum in org.eclipse.epsilon.eol.execute.context
 
ftlc() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.StringOperationContributor
 
ftuc() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.StringOperationContributor
 

G

gEol - Variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
gEol - Variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
gEolLexerRules - Variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
gEolParserRules - Variable in class org.eclipse.epsilon.eol.parse.EolParser
 
get() - Method in interface org.eclipse.epsilon.eol.function.CheckedEolSupplier
 
get(int) - Method in class org.eclipse.epsilon.eol.types.EolSequence
 
get(int) - Method in class org.eclipse.epsilon.eol.util.LazyIntegerList
 
get(Object) - Method in class org.eclipse.epsilon.eol.types.EolMap
 
get(Object) - Method in class org.eclipse.epsilon.eol.util.Cache
 
get(String) - Method in interface org.eclipse.epsilon.eol.execute.context.Frame
 
get(String) - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
Returns the variable with the specified name and if it does not exist returns null.
get(String) - Method in class org.eclipse.epsilon.eol.execute.context.SingleFrame
 
getAbstractOperation(Object, String, IModel, IEolContext) - Method in class org.eclipse.epsilon.eol.dom.FeatureCallExpression
 
getAbstractOperation(String) - Method in interface org.eclipse.epsilon.eol.execute.operations.declarative.IAbstractOperationContributor
 
getAbstractOperationContributor(Object) - Method in interface org.eclipse.epsilon.eol.execute.operations.declarative.IAbstractOperationContributorProvider
 
getActiveModuleElement() - Method in class org.eclipse.epsilon.eol.execute.ExecutorFactory
 
getActual() - Method in exception org.eclipse.epsilon.eol.exceptions.EolAssertionException
Returns the actual value, or null if not available.
getAliases() - Method in interface org.eclipse.epsilon.eol.models.IModel
 
getAliases() - Method in class org.eclipse.epsilon.eol.models.Model
 
getAliases() - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
getAliasNameExpressions() - Method in class org.eclipse.epsilon.eol.dom.ModelDeclaration
 
getAll() - Method in interface org.eclipse.epsilon.eol.execute.context.Frame
 
getAll() - Method in class org.eclipse.epsilon.eol.execute.context.SingleFrame
 
getAll() - Method in class org.eclipse.epsilon.eol.types.EolModelElementType
 
getAllClasses(boolean) - Method in class org.eclipse.epsilon.eol.models.EmptyModel
 
getAllInheritedInstanceFields(Class<?>) - Static method in class org.eclipse.epsilon.eol.util.ReflectionUtil
 
getAllInstances() - Method in class org.eclipse.epsilon.eol.types.EolModelElementType
 
getAllOfKind() - Method in class org.eclipse.epsilon.eol.types.EolModelElementType
 
getAllOfKind(String) - Method in class org.eclipse.epsilon.eol.models.CachedModel
 
getAllOfKind(String) - Method in class org.eclipse.epsilon.eol.models.EmptyModel
 
getAllOfKind(String) - Method in interface org.eclipse.epsilon.eol.models.IModel
 
getAllOfKind(String) - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
getAllOfKind(String) - Method in class org.eclipse.epsilon.eol.models.java.JavaObjectModel
 
getAllOfKind(String) - Method in class org.eclipse.epsilon.eol.models.ModelGroup
 
getAllOfKind(String) - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
getAllOfKindFromModel(String) - Method in class org.eclipse.epsilon.eol.models.CachedModel
 
getAllOfKindOrType(boolean, String) - Method in class org.eclipse.epsilon.eol.models.CachedModel
 
getAllOfType() - Method in class org.eclipse.epsilon.eol.types.EolModelElementType
 
getAllOfType(String) - Method in class org.eclipse.epsilon.eol.models.CachedModel
 
getAllOfType(String) - Method in class org.eclipse.epsilon.eol.models.EmptyModel
 
getAllOfType(String) - Method in interface org.eclipse.epsilon.eol.models.IModel
 
getAllOfType(String) - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
getAllOfType(String) - Method in class org.eclipse.epsilon.eol.models.java.JavaObjectModel
 
getAllOfType(String) - Method in class org.eclipse.epsilon.eol.models.ModelGroup
 
getAllOfType(String) - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
getAllOfTypeFromModel(String) - Method in class org.eclipse.epsilon.eol.models.CachedModel
 
getAllStructuralFeatures() - Method in class org.eclipse.epsilon.eol.m3.MetaClass
 
getAllSubtypes(String) - Method in class org.eclipse.epsilon.eol.models.EmptyModel
 
getAllSupertypes(String) - Method in class org.eclipse.epsilon.eol.models.EmptyModel
 
getAllTypeNamesOf(Object) - Method in class org.eclipse.epsilon.eol.models.CachedModel
Returns the fully qualified names of every type to which the given object conforms.
getAnnotation(String) - Method in class org.eclipse.epsilon.eol.dom.AnnotatableModuleElement
 
getAnnotationBlock() - Method in class org.eclipse.epsilon.eol.dom.AnnotatableModuleElement
 
getAnnotations() - Method in class org.eclipse.epsilon.eol.dom.AnnotationBlock
 
getAnnotations(String) - Method in class org.eclipse.epsilon.eol.dom.AnnotatableModuleElement
 
getAnnotationsValues(String, IEolContext) - Method in class org.eclipse.epsilon.eol.dom.AnnotatableModuleElement
 
getAssignmentStatement() - Method in class org.eclipse.epsilon.eol.dom.PostfixOperatorExpression
 
getAst() - Method in exception org.eclipse.epsilon.eol.exceptions.EolRuntimeException
 
getAst() - Method in exception org.eclipse.epsilon.eol.exceptions.EolRuntimeExceptionReference
 
getAst() - Method in class org.eclipse.epsilon.eol.execute.context.AsyncStatementInstance
 
getAsyncStatementsQueue() - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
getAsyncStatementsQueue() - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
getBase() - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
 
getBase() - Method in class org.eclipse.epsilon.eol.execute.ExecutorFactory
 
getBody() - Method in class org.eclipse.epsilon.eol.dom.Case
 
getBody() - Method in class org.eclipse.epsilon.eol.dom.ExecutableBlock
 
getBody() - Method in class org.eclipse.epsilon.eol.dom.Operation
 
getBody() - Method in class org.eclipse.epsilon.eol.dom.TransactionStatement
 
getBodyStatementBlock() - Method in class org.eclipse.epsilon.eol.dom.ForStatement
 
getBodyStatementBlock() - Method in class org.eclipse.epsilon.eol.dom.WhileStatement
 
getBooleanAnnotationValue(String, IEolContext) - Method in class org.eclipse.epsilon.eol.dom.AnnotatableModuleElement
 
getBooleanAnnotationValue(String, IEolContext, boolean, boolean) - Method in class org.eclipse.epsilon.eol.dom.AnnotatableModuleElement
 
getBooleanAnnotationValue(String, IEolContext, Supplier<? extends Variable[]>) - Method in class org.eclipse.epsilon.eol.dom.AnnotatableModuleElement
 
getBooleanAnnotationValue(String, IEolContext, Variable...) - Method in class org.eclipse.epsilon.eol.dom.AnnotatableModuleElement
 
getCacheKeyForType(String) - Method in class org.eclipse.epsilon.eol.models.CachedModel
Returns an identity for the given type, which will be used by CachedModel as a key for the memoization of model elements by type.
getCases() - Method in class org.eclipse.epsilon.eol.dom.SwitchStatement
 
getCause() - Method in exception org.eclipse.epsilon.eol.exceptions.EolInternalException
 
getChildren() - Method in class org.eclipse.epsilon.eol.models.java.Tree
 
getClassOf(Object) - Method in class org.eclipse.epsilon.eol.models.EmptyModel
 
getClazz() - Method in class org.eclipse.epsilon.eol.types.EolPrimitiveType
 
getCode() - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
getCollection() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
getCollectionType() - Method in class org.eclipse.epsilon.eol.dom.CollectionLiteralExpression
 
getCollectionTypeResolvers() - Static method in class org.eclipse.epsilon.eol.types.EolCollectionType
 
getColumn() - Method in exception org.eclipse.epsilon.eol.exceptions.EolRuntimeException
 
getColumn() - Method in exception org.eclipse.epsilon.eol.exceptions.EolRuntimeExceptionReference
 
getComplexParameters() - Method in class org.eclipse.epsilon.eol.dom.ComplexOperationCallExpression
 
getCondition() - Method in class org.eclipse.epsilon.eol.dom.Case
 
getConditionExpression() - Method in class org.eclipse.epsilon.eol.dom.IfStatement
 
getConditionExpression() - Method in class org.eclipse.epsilon.eol.dom.SwitchStatement
 
getConditionExpression() - Method in class org.eclipse.epsilon.eol.dom.WhileStatement
 
getConfigurationProperties() - Method in class org.eclipse.epsilon.eol.concurrent.EolModuleParallel
 
getConfigurationProperties() - Method in interface org.eclipse.epsilon.eol.IEolModule
Get the set of property names that should be retrieved from the ILaunchConfiguration in order to configure this module.
getContainerOf(Object) - Method in interface org.eclipse.epsilon.eol.models.IReflectiveModel
Returns the model element that contains the given model element, or null if the given model element is top-level.
getContainerOf(Object) - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
getContainerOf(Object) - Method in class org.eclipse.epsilon.eol.models.ReflectiveModelReference
 
getContentType() - Method in class org.eclipse.epsilon.eol.types.EolCollectionType
 
getContext() - Method in class org.eclipse.epsilon.eol.concurrent.EolModuleParallel
 
getContext() - Method in class org.eclipse.epsilon.eol.EolEngine
 
getContext() - Method in class org.eclipse.epsilon.eol.EolEvaluator
 
getContext() - Method in class org.eclipse.epsilon.eol.EolModule
 
getContext() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.OperationContributor
 
getContext() - Method in interface org.eclipse.epsilon.eol.IEolModule
 
getContext() - Method in class org.eclipse.epsilon.eol.tools.AbstractTool
 
getContext() - Method in interface org.eclipse.epsilon.eol.tools.ITool
 
getContextType(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.Operation
 
getContextTypeExpression() - Method in class org.eclipse.epsilon.eol.dom.Operation
 
getCurrentStatement() - Method in interface org.eclipse.epsilon.eol.execute.context.Frame
 
getCurrentStatement() - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
 
getCurrentStatement() - Method in class org.eclipse.epsilon.eol.execute.context.SingleFrame
 
getDayOfTheWeek() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.DateOperationContributor
 
getDeclaredModelDeclarations() - Method in class org.eclipse.epsilon.eol.EolModule
 
getDeclaredModelDeclarations() - Method in interface org.eclipse.epsilon.eol.IEolModule
 
getDeclaredOperations() - Method in class org.eclipse.epsilon.eol.EolModule
 
getDeclaredOperations() - Method in interface org.eclipse.epsilon.eol.IEolModule
 
getDefault() - Method in class org.eclipse.epsilon.eol.dom.SwitchStatement
 
getDefaultOperationContributors() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.OperationContributorRegistry
The list of OperationContributors used to discover contributed operations by the registry.
getDefaultPropertyGetter() - Method in class org.eclipse.epsilon.eol.execute.introspection.IntrospectionManager
 
getDefaultPropertySetter() - Method in class org.eclipse.epsilon.eol.execute.introspection.IntrospectionManager
 
getDelegateOperation() - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.DelegateBasedOperation
 
getDelta() - Method in exception org.eclipse.epsilon.eol.exceptions.EolAssertionException
Returns the precomputed difference between the expected and the actual value, or null if not available.
getDeprecationInfo() - Method in class org.eclipse.epsilon.eol.execute.context.Variable
 
getDepth() - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
WARNING: Do not call if FrameStack.isThreadSafe() is true whilst in use.
getDifferenceInDays(Date) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.DateOperationContributor
 
getDifferences(IComparableModel) - Method in interface org.eclipse.epsilon.eol.models.IComparableModel
 
getDriverNameExpression() - Method in class org.eclipse.epsilon.eol.dom.ModelDeclaration
 
getElementById(String) - Method in class org.eclipse.epsilon.eol.models.EmptyModel
 
getElementById(String) - Method in interface org.eclipse.epsilon.eol.models.IModel
 
getElementById(String) - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
getElementById(String) - Method in class org.eclipse.epsilon.eol.models.java.JavaObjectModel
 
getElementById(String) - Method in class org.eclipse.epsilon.eol.models.ModelGroup
 
getElementById(String) - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
getElementId(Object) - Method in class org.eclipse.epsilon.eol.models.EmptyModel
 
getElementId(Object) - Method in interface org.eclipse.epsilon.eol.models.IModel
 
getElementId(Object) - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
getElementId(Object) - Method in class org.eclipse.epsilon.eol.models.java.JavaObjectModel
 
getElementId(Object) - Method in class org.eclipse.epsilon.eol.models.ModelGroup
 
getElementId(Object) - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
getElementSignature(Object) - Method in interface org.eclipse.epsilon.eol.models.IComparableModel
 
getElseStatementBlock() - Method in class org.eclipse.epsilon.eol.dom.IfStatement
 
getEntryPoint() - Method in interface org.eclipse.epsilon.eol.execute.context.Frame
 
getEntryPoint() - Method in class org.eclipse.epsilon.eol.execute.context.SingleFrame
 
getEnumeration(String) - Method in class org.eclipse.epsilon.eol.models.ModelRepository
 
getEnumerationLabelOf(Object) - Method in interface org.eclipse.epsilon.eol.models.IReflectiveModel
Returns the enumeration label of the literal parameter.
getEnumerationLabelOf(Object) - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
getEnumerationLabelOf(Object) - Method in class org.eclipse.epsilon.eol.models.ReflectiveModelReference
 
getEnumerationLiteral() - Method in class org.eclipse.epsilon.eol.dom.EnumerationLiteralExpression
 
getEnumerationTypeOf(Object) - Method in interface org.eclipse.epsilon.eol.models.IReflectiveModel
Returns the name of the enumeration type of the literal parameter.
getEnumerationTypeOf(Object) - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
getEnumerationTypeOf(Object) - Method in class org.eclipse.epsilon.eol.models.ReflectiveModelReference
 
getEnumerationValue(String) - Method in class org.eclipse.epsilon.eol.models.ModelRepository
 
getEnumerationValue(String, String) - Method in class org.eclipse.epsilon.eol.models.EmptyModel
 
getEnumerationValue(String, String) - Method in interface org.eclipse.epsilon.eol.models.IModel
 
getEnumerationValue(String, String) - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
getEnumerationValue(String, String) - Method in class org.eclipse.epsilon.eol.models.java.JavaObjectModel
 
getEnumerationValue(String, String) - Method in class org.eclipse.epsilon.eol.models.ModelGroup
 
getEnumerationValue(String, String) - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
getEnumValue() - Method in class org.eclipse.epsilon.eol.execute.introspection.java.EnumObjectMethod
 
getErr() - Method in class org.eclipse.epsilon.eol.tools.EolSystem
 
getErrors() - Method in class org.eclipse.epsilon.eol.m3.Metamodel
 
getErrorStream() - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
getErrorStream() - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
getErrorStream() - Method in class org.eclipse.epsilon.eol.userinput.ConsoleUserInput
 
getErrorStream() - Method in class org.eclipse.epsilon.eol.userinput.JavaConsoleUserInput
 
getException() - Method in exception org.eclipse.epsilon.eol.exceptions.EolRuntimeExceptionReference
 
getExecutionController() - Method in class org.eclipse.epsilon.eol.execute.ExecutorFactory
 
getExecutionListeners() - Method in class org.eclipse.epsilon.eol.execute.ExecutorFactory
 
getExecutionTimes() - Method in class org.eclipse.epsilon.eol.execute.control.ExecutionProfiler
 
getExecutorFactory() - Method in class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
 
getExecutorFactory() - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
getExecutorFactory() - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
getExecutorService() - Method in class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
 
getExecutorService() - Method in interface org.eclipse.epsilon.eol.execute.context.concurrent.IEolContextParallel
A re-usable ExecutorService.
getExpected() - Method in exception org.eclipse.epsilon.eol.exceptions.EolAssertionException
Returns the expected value, or null if not available.
getExpectedResultClass() - Method in class org.eclipse.epsilon.eol.dom.ExecutableBlock
 
getExpectedType() - Method in exception org.eclipse.epsilon.eol.exceptions.EolIllegalReturnException
 
getExpression() - Method in class org.eclipse.epsilon.eol.dom.DeleteStatement
 
getExpression() - Method in class org.eclipse.epsilon.eol.dom.ExecutableAnnotation
 
getExpression() - Method in class org.eclipse.epsilon.eol.dom.ExpressionInBrackets
 
getExpression() - Method in class org.eclipse.epsilon.eol.dom.ExpressionStatement
 
getExpressions() - Method in class org.eclipse.epsilon.eol.dom.FirstOrderOperationCallExpression
 
getExtendedProperties() - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
getExtendedProperties() - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
getField(Class<?>, String) - Static method in class org.eclipse.epsilon.eol.util.ReflectionUtil
Gets a field of a class using reflection by introspecting the class and its supertype(s)
getFieldValue(Object, String) - Static method in class org.eclipse.epsilon.eol.util.ReflectionUtil
Returns the value of a field of an object
getFirstOperand() - Method in class org.eclipse.epsilon.eol.dom.OperatorExpression
 
getFormalParameters() - Method in class org.eclipse.epsilon.eol.dom.Operation
 
getFrames() - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
Returns a list with all local (from top to bottom) and global (from top to bottom) stack frames, in that order.
getFrames(boolean) - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
 
getFrameStack() - Method in class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
 
getFrameStack() - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
getFrameStack() - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
getFullyQualifiedTypeNameOf(Object) - Method in interface org.eclipse.epsilon.eol.models.IModel
Returns a string representing the fully-qualified type of the instance object.
getFullyQualifiedTypeNameOf(Object) - Method in class org.eclipse.epsilon.eol.models.Model
 
getFullyQualifiedTypeNameOf(Object) - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
getGlobal(String) - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
Returns the global variable with the specified name If the global variable does not exist, this method returns null.
getGrammarFileName() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
getGrammarFileName() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
getGrammarFileName() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
getGrammarFileName() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
getImportConfiguration() - Method in class org.eclipse.epsilon.eol.concurrent.EolModuleParallel
 
getImportConfiguration() - Method in class org.eclipse.epsilon.eol.EolModule
 
getImportedModule() - Method in class org.eclipse.epsilon.eol.dom.Import
 
getImportedPackages() - Method in class org.eclipse.epsilon.eol.models.java.JavaObjectModel
 
getImports() - Method in class org.eclipse.epsilon.eol.EolModule
 
getImports() - Method in interface org.eclipse.epsilon.eol.IEolModule
 
getImportsByExtension(AST, String, Class<?>) - Method in class org.eclipse.epsilon.eol.EolModule
 
getIndexExpression() - Method in class org.eclipse.epsilon.eol.dom.ItemSelectorExpression
 
getInputStream() - Method in class org.eclipse.epsilon.eol.userinput.ConsoleUserInput
 
getInputStream() - Method in class org.eclipse.epsilon.eol.userinput.JavaConsoleUserInput
 
getInstance() - Static method in class org.eclipse.epsilon.eol.models.ModelRepositoryManager
 
getInternal() - Method in exception org.eclipse.epsilon.eol.exceptions.EolInternalException
 
getIntrospectionManager() - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
getIntrospectionManager() - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
getIterable() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
getIteratedExpression() - Method in class org.eclipse.epsilon.eol.dom.ForStatement
 
getIteratorParameter() - Method in class org.eclipse.epsilon.eol.dom.ForStatement
 
getJavaClass() - Method in class org.eclipse.epsilon.eol.types.EolNativeType
 
getJavaClass(String) - Method in class org.eclipse.epsilon.eol.models.java.JavaObjectModel
 
getKey() - Method in class org.eclipse.epsilon.eol.dom.ModelDeclarationParameter
 
getKeyType() - Method in class org.eclipse.epsilon.eol.types.EolMapType
 
getKeyValueExpressionPairs() - Method in class org.eclipse.epsilon.eol.dom.MapLiteralExpression
 
getLabel() - Method in interface org.eclipse.epsilon.eol.execute.context.Frame
 
getLabel() - Method in class org.eclipse.epsilon.eol.execute.context.SingleFrame
 
getLabel() - Method in class org.eclipse.epsilon.eol.models.java.Tree
 
getLabel(String) - Method in class org.eclipse.epsilon.eol.models.ModelRepository
 
getLegalMethod(Object, Method) - Static method in class org.eclipse.epsilon.eol.util.ReflectionUtil
This tries to find a method such that invoking via reflection won't be illegal in Java 9+
getLine() - Method in exception org.eclipse.epsilon.eol.exceptions.EolRuntimeException
 
getLine() - Method in exception org.eclipse.epsilon.eol.exceptions.EolRuntimeExceptionReference
 
getList() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
getLocal(String) - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
Returns the local variable with the specified name If the local variable does not exist, this method returns null.
getLocalFrameStack() - Method in class org.eclipse.epsilon.eol.execute.context.AsyncStatementInstance
 
getMain() - Method in class org.eclipse.epsilon.eol.EolModule
 
getMain() - Method in interface org.eclipse.epsilon.eol.IEolModule
 
getMainRule() - Method in class org.eclipse.epsilon.eol.AbstractModule
 
getMainRule() - Method in class org.eclipse.epsilon.eol.EolModule
 
getMap() - Method in class org.eclipse.epsilon.eol.util.Cache
 
getMapName() - Method in class org.eclipse.epsilon.eol.dom.MapLiteralExpression
 
getMaximumCollectionSize() - Method in class org.eclipse.epsilon.eol.execute.prettyprinting.DefaultPrettyPrinter
 
getMessage() - Method in exception org.eclipse.epsilon.eol.exceptions.EolParseException
 
getMessage() - Method in exception org.eclipse.epsilon.eol.exceptions.EolRuntimeException
 
getMessage() - Method in exception org.eclipse.epsilon.eol.exceptions.EolRuntimeExceptionReference
 
getMetaClass() - Method in exception org.eclipse.epsilon.eol.exceptions.models.EolModelElementTypeNotFoundException
 
getMetaClass() - Method in class org.eclipse.epsilon.eol.types.EolModelElementType
 
getMetaClass(String) - Method in class org.eclipse.epsilon.eol.m3.Metamodel
 
getMetaClassName(String) - Method in class org.eclipse.epsilon.eol.models.ModelRepository
 
getMetamodel() - Method in class org.eclipse.epsilon.eol.dom.ModelDeclaration
 
getMetamodel(StringProperties, IRelativePathResolver) - Method in interface org.eclipse.epsilon.eol.models.IModel
 
getMetamodel(StringProperties, IRelativePathResolver) - Method in class org.eclipse.epsilon.eol.models.Model
 
getMetamodel(StringProperties, IRelativePathResolver) - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
getMetaModel() - Method in class org.eclipse.epsilon.eol.models.EmptyModel
 
getMetaModel() - Method in class org.eclipse.epsilon.eol.models.ModelGroup
 
getMethod() - Method in class org.eclipse.epsilon.eol.execute.introspection.java.ObjectMethod
 
getMethodFor(Object, String, Object[], boolean, boolean) - Static method in class org.eclipse.epsilon.eol.util.ReflectionUtil
 
getMethodFor(Object, String, Object, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.introspection.java.JavaPropertySetter
 
getMethodFor(Object, String, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.introspection.java.JavaPropertyGetter
 
getMethodName() - Method in exception org.eclipse.epsilon.eol.exceptions.EolIllegalOperationException
 
getMethodName(Method) - Static method in class org.eclipse.epsilon.eol.util.ReflectionUtil
 
getMethodNames(Object, boolean) - Static method in class org.eclipse.epsilon.eol.util.ReflectionUtil
 
getMethodsFromPublicClassesForName(Object, String) - Static method in class org.eclipse.epsilon.eol.util.ReflectionUtil
 
getModel() - Method in class org.eclipse.epsilon.eol.dom.ModelDeclaration
 
getModel() - Method in exception org.eclipse.epsilon.eol.exceptions.models.EolModelElementTypeNotFoundException
 
getModel() - Method in class org.eclipse.epsilon.eol.types.EolModelElementType
 
getModel(boolean) - Method in class org.eclipse.epsilon.eol.types.EolModelElementType
Fetches the model from the module's context.
getModelByName(String) - Method in class org.eclipse.epsilon.eol.models.ModelRepository
 
getModelByNameSafe(String) - Method in class org.eclipse.epsilon.eol.models.ModelRepository
 
getModelDeclarationParameter(String) - Method in class org.eclipse.epsilon.eol.dom.ModelDeclaration
 
getModelDeclarationParameters() - Method in class org.eclipse.epsilon.eol.dom.ModelDeclaration
 
getModelDelcarations() - Method in class org.eclipse.epsilon.eol.EolModule
 
getModelDelcarations() - Method in interface org.eclipse.epsilon.eol.IEolModule
 
getModelElement() - Method in interface org.eclipse.epsilon.eol.execute.introspection.recording.IPropertyAccess
 
getModelElement() - Method in class org.eclipse.epsilon.eol.execute.introspection.recording.PropertyAccess
 
getModelElementType(String, IEolContext) - Method in class org.eclipse.epsilon.eol.dom.NameExpression
 
getModelName() - Method in class org.eclipse.epsilon.eol.types.EolModelElementType
 
getModelName(String) - Method in class org.eclipse.epsilon.eol.models.ModelRepository
 
getModelNames() - Method in class org.eclipse.epsilon.eol.dom.TransactionStatement
 
getModelRepository() - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
getModelRepository() - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
getModels() - Method in class org.eclipse.epsilon.eol.models.ModelGroup
 
getModels() - Method in class org.eclipse.epsilon.eol.models.ModelRepository
 
getModels() - Method in class org.eclipse.epsilon.eol.models.transactions.CompositeModelTransactionSupport
 
getModels() - Method in class org.eclipse.epsilon.eol.models.transactions.ModelRepositoryTransactionSupport
 
getModelThatKnowsAboutProperty(Object, String, IEolContext) - Static method in class org.eclipse.epsilon.eol.execute.introspection.IntrospectionManager
 
getModule() - Method in class org.eclipse.epsilon.eol.dom.Import
 
getModule() - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
getModule() - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
getModule() - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration
 
getModuleElements() - Method in class org.eclipse.epsilon.eol.dom.ModelDeclaration
 
getName() - Method in class org.eclipse.epsilon.eol.dom.Annotation
 
getName() - Method in class org.eclipse.epsilon.eol.dom.FeatureCallExpression
Convenience method for getNameExpression().getName().
getName() - Method in class org.eclipse.epsilon.eol.dom.NameExpression
 
getName() - Method in class org.eclipse.epsilon.eol.dom.Operation
 
getName() - Method in class org.eclipse.epsilon.eol.dom.Parameter
 
getName() - Method in class org.eclipse.epsilon.eol.dom.TypeExpression
 
getName() - Method in class org.eclipse.epsilon.eol.dom.VariableDeclaration
 
getName() - Method in class org.eclipse.epsilon.eol.execute.context.Variable
 
getName() - Method in class org.eclipse.epsilon.eol.m3.NamedElement
 
getName() - Method in interface org.eclipse.epsilon.eol.models.IModel
 
getName() - Method in class org.eclipse.epsilon.eol.models.Model
 
getName() - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
getName() - Method in class org.eclipse.epsilon.eol.types.EolAnyType
 
getName() - Method in class org.eclipse.epsilon.eol.types.EolCollectionType
 
getName() - Method in class org.eclipse.epsilon.eol.types.EolMapType
 
getName() - Method in class org.eclipse.epsilon.eol.types.EolModelElementType
 
getName() - Method in class org.eclipse.epsilon.eol.types.EolModelType
 
getName() - Method in class org.eclipse.epsilon.eol.types.EolNativeType
 
getName() - Method in class org.eclipse.epsilon.eol.types.EolNoType
 
getName() - Method in class org.eclipse.epsilon.eol.types.EolPrimitiveType
 
getName() - Method in class org.eclipse.epsilon.eol.types.EolTupleType
 
getName() - Method in class org.eclipse.epsilon.eol.types.EolType
 
getNameExpression() - Method in class org.eclipse.epsilon.eol.dom.FeatureCallExpression
 
getNameExpression() - Method in class org.eclipse.epsilon.eol.dom.ModelDeclaration
 
getNameExpression() - Method in class org.eclipse.epsilon.eol.dom.Operation
 
getNameExpression() - Method in class org.eclipse.epsilon.eol.dom.Parameter
 
getNameExpression() - Method in class org.eclipse.epsilon.eol.dom.VariableDeclaration
 
getNativeType() - Method in class org.eclipse.epsilon.eol.dom.TypeExpression
 
getNativeType() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
getNativeTypeDelegates() - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
getNativeTypeDelegates() - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
getNested() - Method in class org.eclipse.epsilon.eol.models.transactions.ModelTransactionTree
 
getObject() - Method in exception org.eclipse.epsilon.eol.exceptions.EolIllegalOperationException
 
getObject() - Method in exception org.eclipse.epsilon.eol.exceptions.EolIllegalPropertyException
 
getObject() - Method in class org.eclipse.epsilon.eol.execute.introspection.java.ObjectMethod
 
getOperands() - Method in class org.eclipse.epsilon.eol.dom.OperatorExpression
 
getOperation(Object, String, List<?>, boolean, IEolContext) - Method in class org.eclipse.epsilon.eol.dom.OperationList
 
getOperation(Object, String, List<?>, IEolContext) - Method in class org.eclipse.epsilon.eol.dom.OperationList
 
getOperation(Object, NameExpression, List<?>, IEolContext) - Method in class org.eclipse.epsilon.eol.dom.OperationList
 
getOperation(String) - Method in class org.eclipse.epsilon.eol.dom.OperationList
 
getOperationContributor() - Method in interface org.eclipse.epsilon.eol.execute.operations.contributors.IOperationContributorProvider
 
getOperationContributor() - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
getOperationContributorRegistry() - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
getOperationContributorRegistry() - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
getOperationContributorsFor(Object, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.OperationContributorRegistry
 
getOperationFactory() - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
getOperationFactory() - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
getOperationFor(String) - Method in class org.eclipse.epsilon.eol.execute.operations.EolOperationFactory
Retrieves the exact operation based on the given name.
getOperationFromContext(Object, String, IModel, IEolContext) - Method in class org.eclipse.epsilon.eol.dom.FeatureCallExpression
 
getOperationFromContext(Object, String, IModel, IEolContext) - Method in class org.eclipse.epsilon.eol.dom.FirstOrderOperationCallExpression
 
getOperations() - Method in class org.eclipse.epsilon.eol.EolModule
 
getOperations() - Method in interface org.eclipse.epsilon.eol.IEolModule
 
getOperations(Object, String, List<?>, boolean, IEolContext) - Method in class org.eclipse.epsilon.eol.dom.OperationList
 
getOperations(Object, String, List<?>, boolean, IEolContext, boolean) - Method in class org.eclipse.epsilon.eol.dom.OperationList
 
getOperator() - Method in class org.eclipse.epsilon.eol.dom.OperatorExpression
 
getOptimisedOperation(String, Object, IModel, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.EolOperationFactory
 
getOrDefault(Object, V) - Method in class org.eclipse.epsilon.eol.types.EolMap
 
getOrThrow(String, IEolContext) - Method in class org.eclipse.epsilon.eol.types.EolTuple
 
getOut() - Method in class org.eclipse.epsilon.eol.tools.EolSystem
 
getOutputStream() - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
getOutputStream() - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
getOutputStream() - Method in class org.eclipse.epsilon.eol.userinput.ConsoleUserInput
 
getOutputStream() - Method in class org.eclipse.epsilon.eol.userinput.JavaConsoleUserInput
 
getOwningModel() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
getOwningModel() - Method in interface org.eclipse.epsilon.eol.models.IModelElement
 
getOwningModel(Object) - Method in class org.eclipse.epsilon.eol.models.ModelRepository
 
getParallelism() - Method in class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
 
getParallelism() - Method in interface org.eclipse.epsilon.eol.execute.context.concurrent.IEolContextParallel
Indicates the scalability of this Context when more processing nodes are added.
getParameterExpressions() - Method in class org.eclipse.epsilon.eol.dom.CollectionLiteralExpression
 
getParameterExpressions() - Method in class org.eclipse.epsilon.eol.dom.NewInstanceExpression
 
getParameterExpressions() - Method in class org.eclipse.epsilon.eol.dom.OperationCallExpression
 
getParameterExpressions() - Method in class org.eclipse.epsilon.eol.dom.VariableDeclaration
 
getParameters() - Method in class org.eclipse.epsilon.eol.dom.FirstOrderOperationCallExpression
 
getParameterTypeExpressions() - Method in class org.eclipse.epsilon.eol.dom.TypeExpression
 
getParent() - Method in class org.eclipse.epsilon.eol.models.java.Tree
 
getParent() - Method in class org.eclipse.epsilon.eol.models.transactions.ModelTransactionTree
 
getParentModule() - Method in class org.eclipse.epsilon.eol.EolModule
 
getParentModule() - Method in interface org.eclipse.epsilon.eol.IEolModule
 
getParentType() - Method in class org.eclipse.epsilon.eol.types.EolAnyType
 
getParentType() - Method in class org.eclipse.epsilon.eol.types.EolCollectionType
 
getParentType() - Method in class org.eclipse.epsilon.eol.types.EolNoType
 
getParentType() - Method in class org.eclipse.epsilon.eol.types.EolType
 
getParentTypes() - Method in class org.eclipse.epsilon.eol.types.EolModelElementType
 
getParentTypes() - Method in class org.eclipse.epsilon.eol.types.EolType
 
getParseProblems() - Method in class org.eclipse.epsilon.eol.AbstractModule
 
getParseProblems() - Method in interface org.eclipse.epsilon.eol.IEolModule
 
getPath() - Method in class org.eclipse.epsilon.eol.dom.Import
 
getPathLiteral() - Method in class org.eclipse.epsilon.eol.dom.Import
 
getPlatformProperty(String) - Method in class org.eclipse.epsilon.eol.tools.EolSystem
 
getPostOperationStatements() - Method in class org.eclipse.epsilon.eol.EolModule
 
getPostOperationStatements() - Method in interface org.eclipse.epsilon.eol.IEolModule
 
getPrettyPrinterFor(Object) - Method in class org.eclipse.epsilon.eol.execute.prettyprinting.PrettyPrinterManager
Deprecated.
External clients should use print(Object object) instead
getPrettyPrinterManager() - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
getPrettyPrinterManager() - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
getPrettyPrinters() - Method in class org.eclipse.epsilon.eol.execute.prettyprinting.PrettyPrinterManager
 
getProfiledStages() - Method in interface org.eclipse.epsilon.eol.launch.ProfilableIEolModule
 
getProfilingOutput() - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration
 
getPropertiesOf(String) - Method in class org.eclipse.epsilon.eol.models.EmptyModel
 
getPropertiesOf(String) - Method in interface org.eclipse.epsilon.eol.models.IReflectiveModel
Returns a collection containing all of the properties that instances of type know about.
getPropertiesOf(String) - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
getPropertiesOf(String) - Method in class org.eclipse.epsilon.eol.models.java.JavaObjectModel
 
getPropertiesOf(String) - Method in class org.eclipse.epsilon.eol.models.ReflectiveModelReference
 
getProperty() - Method in exception org.eclipse.epsilon.eol.exceptions.EolIllegalPropertyException
 
getPropertyAccesses() - Method in interface org.eclipse.epsilon.eol.execute.introspection.recording.IPropertyAccessRecorder
Returns the property accesses that have occurred in the most recently started recording session.
getPropertyAccesses() - Method in class org.eclipse.epsilon.eol.execute.introspection.recording.PropertyAccessRecorder
 
getPropertyGetter() - Method in interface org.eclipse.epsilon.eol.models.IModel
 
getPropertyGetter() - Method in class org.eclipse.epsilon.eol.models.Model
 
getPropertyGetter() - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
getPropertyGetterFor(Object, String, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.introspection.IntrospectionManager
 
getPropertyName() - Method in interface org.eclipse.epsilon.eol.execute.introspection.recording.IPropertyAccess
 
getPropertyName() - Method in class org.eclipse.epsilon.eol.execute.introspection.recording.PropertyAccess
 
getPropertySetter() - Method in interface org.eclipse.epsilon.eol.models.IModel
 
getPropertySetter() - Method in interface org.eclipse.epsilon.eol.models.IReflectiveModel
 
getPropertySetter() - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
getPropertySetter() - Method in class org.eclipse.epsilon.eol.models.Model
 
getPropertySetter() - Method in class org.eclipse.epsilon.eol.models.ModelGroup
 
getPropertySetter() - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
getPropertySetter() - Method in class org.eclipse.epsilon.eol.models.ReflectiveModelReference
 
getPropertySetterFor(Object, String, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.introspection.IntrospectionManager
 
getPropertyValue(Object, String) - Method in class org.eclipse.epsilon.eol.execute.context.ExtendedProperties
 
getPropertyValues(Object) - Method in class org.eclipse.epsilon.eol.execute.context.ExtendedProperties
 
getPropertyValues(Object, boolean) - Method in class org.eclipse.epsilon.eol.execute.context.ExtendedProperties
 
getReason() - Method in exception org.eclipse.epsilon.eol.exceptions.EolIllegalOperationException
 
getReason() - Method in exception org.eclipse.epsilon.eol.exceptions.EolIllegalOperationParametersException
 
getReason() - Method in exception org.eclipse.epsilon.eol.exceptions.EolIllegalPropertyAssignmentException
 
getReason() - Method in exception org.eclipse.epsilon.eol.exceptions.EolIllegalPropertyException
 
getReason() - Method in exception org.eclipse.epsilon.eol.exceptions.EolIllegalReturnException
 
getReason() - Method in exception org.eclipse.epsilon.eol.exceptions.EolIllegalVariableAssignmentException
 
getReason() - Method in exception org.eclipse.epsilon.eol.exceptions.EolInternalException
 
getReason() - Method in exception org.eclipse.epsilon.eol.exceptions.EolNoReturnException
 
getReason() - Method in exception org.eclipse.epsilon.eol.exceptions.EolNotApplicableOperationException
 
getReason() - Method in exception org.eclipse.epsilon.eol.exceptions.EolReadOnlyVariableException
 
getReason() - Method in exception org.eclipse.epsilon.eol.exceptions.EolRuntimeException
 
getReason() - Method in exception org.eclipse.epsilon.eol.exceptions.EolRuntimeExceptionReference
 
getReason() - Method in exception org.eclipse.epsilon.eol.exceptions.EolTypeNotFoundException
 
getReason() - Method in exception org.eclipse.epsilon.eol.exceptions.EolUserException
 
getReason() - Method in exception org.eclipse.epsilon.eol.exceptions.models.EolEnumerationValueNotFoundException
 
getReason() - Method in exception org.eclipse.epsilon.eol.exceptions.models.EolInvalidMetaModelException
 
getReason() - Method in exception org.eclipse.epsilon.eol.exceptions.models.EolModelLoadingException
 
getReason() - Method in exception org.eclipse.epsilon.eol.exceptions.models.EolModelNotFoundException
 
getReason() - Method in exception org.eclipse.epsilon.eol.exceptions.models.EolNotAModelElementException
 
getReason() - Method in exception org.eclipse.epsilon.eol.exceptions.models.EolNotAnEnumerationValueException
 
getReason() - Method in exception org.eclipse.epsilon.eol.exceptions.models.EolNotInstantiableModelElementTypeException
 
getReflectionTarget(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.OperationContributor
 
getReflectionTarget(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.ReflectiveOperationContributor
 
getReflectionTarget(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.WrapperOperationContributor
 
getRepositories() - Method in class org.eclipse.epsilon.eol.models.ModelRepositoryManager
 
getReturnedExpression() - Method in class org.eclipse.epsilon.eol.dom.ReturnStatement
 
getReturnedValue() - Method in exception org.eclipse.epsilon.eol.exceptions.EolIllegalReturnException
 
getReturnType(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.Operation
 
getReturnTypeExpression() - Method in class org.eclipse.epsilon.eol.dom.Operation
 
getRole() - Method in class org.eclipse.epsilon.eol.dom.ExecutableBlock
 
getSecondOperand() - Method in class org.eclipse.epsilon.eol.dom.OperatorExpression
 
getSet() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
getShadow() - Method in class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
Can be used to obtain an optimal execution context while executing in parallel.
getSourceFile() - Method in class org.eclipse.epsilon.eol.AbstractModule
 
getSourceUri() - Method in class org.eclipse.epsilon.eol.AbstractModule
 
getStackTrace() - Method in class org.eclipse.epsilon.eol.execute.StackTraceManager
 
getStackTraceAsString() - Method in class org.eclipse.epsilon.eol.execute.StackTraceManager
 
getStackTraceManager() - Method in class org.eclipse.epsilon.eol.execute.ExecutorFactory
 
getStatements() - Method in class org.eclipse.epsilon.eol.dom.StatementBlock
 
getStructuralFeature(String) - Method in class org.eclipse.epsilon.eol.m3.MetaClass
 
getStructuralFeatures() - Method in class org.eclipse.epsilon.eol.m3.MetaClass
 
getSubPackages() - Method in class org.eclipse.epsilon.eol.m3.Package
 
getSuperTypes() - Method in class org.eclipse.epsilon.eol.m3.MetaClass
 
getTarget() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.BooleanOperationContributor
 
getTarget() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.compatibility.StringCompatibilityOperationContributor
 
getTarget() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.DateOperationContributor
 
getTarget() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IntegerOperationContributor
 
getTarget() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
getTarget() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.NumberOperationContributor
 
getTarget() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.OperationContributor
 
getTarget() - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
getTargetExpression() - Method in class org.eclipse.epsilon.eol.dom.AssignmentStatement
 
getTargetExpression() - Method in class org.eclipse.epsilon.eol.dom.FeatureCallExpression
 
getTargetExpression() - Method in class org.eclipse.epsilon.eol.dom.ItemSelectorExpression
 
getText() - Method in class org.eclipse.epsilon.eol.dom.ExecutableBlock
 
getText() - Method in class org.eclipse.epsilon.eol.dom.IntegerLiteral
 
getText() - Method in class org.eclipse.epsilon.eol.dom.RealLiteral
 
getThenStatementBlock() - Method in class org.eclipse.epsilon.eol.dom.IfStatement
 
getThirdOperand() - Method in class org.eclipse.epsilon.eol.dom.TernaryExpression
 
getThrown() - Method in class org.eclipse.epsilon.eol.dom.ThrowStatement
 
getThrown() - Method in exception org.eclipse.epsilon.eol.exceptions.EolUserException
 
getThrows() - Method in interface org.eclipse.epsilon.eol.function.CheckedEolSupplier
 
getTokenNames() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
getTokenNames() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
getTolerateExceptionInParameter(int) - Method in class org.eclipse.epsilon.eol.execute.operations.simple.assertions.AssertErrorOperation
 
getTolerateExceptionInParameter(int) - Method in class org.eclipse.epsilon.eol.execute.operations.simple.SimpleOperation
 
getTopFrame() - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
 
getTransaction() - Method in class org.eclipse.epsilon.eol.models.transactions.ModelTransactionTree
 
getTransactionSupport() - Method in interface org.eclipse.epsilon.eol.models.IModel
 
getTransactionSupport() - Method in class org.eclipse.epsilon.eol.models.Model
 
getTransactionSupport() - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
getTransactionSupport() - Method in class org.eclipse.epsilon.eol.models.ModelRepository
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.abortStatement_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.additiveExpression_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.annotation_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.annotationBlock_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.assignmentStatement_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.block_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.breakAllStatement_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.breakStatement_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.caseStatement_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.collectionType_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.complexFeatureCall_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.continueStatement_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.defaultStatement_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.deleteStatement_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.elseStatement_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.executableAnnotation_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.expressionList_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.expressionListOrRange_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.expressionOrStatementBlock_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.expressionRange_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.expressionStatement_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.featureCall_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.formalParameter_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.formalParameterList_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.forStatement_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.ifStatement_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.importStatement_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.itemSelectorExpression_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.keyvalExpression_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.keyvalExpressionList_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.lambdaExpression_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.lambdaExpressionInBrackets_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.literal_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.literalMapCollection_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.literalSequentialCollection_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.logicalExpression_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.logicalExpressionInBrackets_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.modelAlias_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.modelDeclaration_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.modelDeclarationParameter_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.modelDeclarationParameters_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.modelDriver_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.multiplicativeExpression_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.newExpression_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.operationDeclaration_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.operationDeclarationOrAnnotationBlock_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.packagedType_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.parameterList_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.pathName_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.postfixExpression_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.primitiveExpression_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.relationalExpression_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.returnStatement_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.shortcutOperatorExpression_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.simpleFeatureCall_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.specialType_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.statement_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.statementA_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.statementB_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.statementBlock_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.statementOrStatementBlock_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.switchStatement_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.throwStatement_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.transactionStatement_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.typeName_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.unaryExpression_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.variableDeclarationExpression_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.whileStatement_return
 
getTree() - Method in class org.eclipse.epsilon.eol.parse.EolParser.eolModule_return
 
getTreeAdaptor() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
getTreeAdaptor() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
getType() - Method in interface org.eclipse.epsilon.eol.execute.context.Frame
 
getType() - Method in class org.eclipse.epsilon.eol.execute.context.SingleFrame
 
getType() - Method in class org.eclipse.epsilon.eol.execute.context.Variable
 
getType() - Method in class org.eclipse.epsilon.eol.m3.StructuralFeature
 
getType(String) - Static method in class org.eclipse.epsilon.eol.dom.TypeExpression
 
getType(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.Parameter
 
getTypeExpression() - Method in class org.eclipse.epsilon.eol.dom.NewInstanceExpression
 
getTypeExpression() - Method in class org.eclipse.epsilon.eol.dom.Parameter
 
getTypeExpression() - Method in class org.eclipse.epsilon.eol.dom.VariableDeclaration
 
getTypeName() - Method in class org.eclipse.epsilon.eol.dom.Parameter
 
getTypeName() - Method in class org.eclipse.epsilon.eol.types.EolModelElementType
 
getTypeName(Collection<?>) - Static method in class org.eclipse.epsilon.eol.types.EolCollectionType
 
getTypeNameOf(Object) - Method in class org.eclipse.epsilon.eol.models.EmptyModel
 
getTypeNameOf(Object) - Method in interface org.eclipse.epsilon.eol.models.IModel
Returns a string representing the type of the instance object.
getTypeNameOf(Object) - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
getTypeNameOf(Object) - Method in class org.eclipse.epsilon.eol.models.java.JavaObjectModel
 
getTypeNameOf(Object) - Method in class org.eclipse.epsilon.eol.models.ModelGroup
 
getTypeNameOf(Object) - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
getTypeOf(Object) - Method in class org.eclipse.epsilon.eol.models.EmptyModel
 
getTypeOf(Object) - Method in interface org.eclipse.epsilon.eol.models.IModel
 
getTypeOf(Object) - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
getTypeOf(Object) - Method in class org.eclipse.epsilon.eol.models.java.JavaObjectModel
 
getTypeOf(Object) - Method in class org.eclipse.epsilon.eol.models.Model
 
getTypeOf(Object) - Method in class org.eclipse.epsilon.eol.models.ModelGroup
 
getTypeOf(Object) - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
getTypeOf(Collection<?>) - Method in class org.eclipse.epsilon.eol.types.EolCollectionType
 
getTypes() - Method in class org.eclipse.epsilon.eol.m3.Package
 
getTypes(Collection<Object>) - Method in class org.eclipse.epsilon.eol.types.EolClasspathNativeTypeDelegate
 
getUser() - Method in class org.eclipse.epsilon.eol.tools.EolSystem
 
getUserInput() - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
getUserInput() - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
getValue() - Method in class org.eclipse.epsilon.eol.dom.LiteralExpression
 
getValue() - Method in class org.eclipse.epsilon.eol.dom.ModelDeclarationParameter
 
getValue() - Method in class org.eclipse.epsilon.eol.dom.SimpleAnnotation
 
getValue() - Method in class org.eclipse.epsilon.eol.execute.context.Variable
 
getValue() - Method in class org.eclipse.epsilon.eol.execute.Return
 
getValue(Object) - Static method in class org.eclipse.epsilon.eol.execute.Return
 
getValue(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.Annotation
 
getValue(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.ExecutableAnnotation
 
getValue(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.SimpleAnnotation
 
getValueEquivalent(Object, Object, IEolContext) - Method in class org.eclipse.epsilon.eol.dom.AssignmentStatement
 
getValueExpression() - Method in class org.eclipse.epsilon.eol.dom.AssignmentStatement
 
getValueExpression(AST, Expression) - Method in class org.eclipse.epsilon.eol.dom.AssignmentStatement
 
getValueType() - Method in class org.eclipse.epsilon.eol.types.EolMapType
 
getVariableName() - Method in exception org.eclipse.epsilon.eol.exceptions.EolRedefinedVariableException
 
getVariableName() - Method in exception org.eclipse.epsilon.eol.exceptions.EolUndefinedVariableException
 
getWarnings() - Method in class org.eclipse.epsilon.eol.m3.Metamodel
 
getWarningStream() - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
getWarningStream() - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
getWrapped() - Method in interface org.eclipse.epsilon.eol.execute.operations.contributors.IWrapper
 
getWrapped() - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
globals - Variable in class org.eclipse.epsilon.eol.execute.context.FrameStack
 
GreaterEqualOperatorExpression - Class in org.eclipse.epsilon.eol.dom
 
GreaterEqualOperatorExpression() - Constructor for class org.eclipse.epsilon.eol.dom.GreaterEqualOperatorExpression
 
GreaterEqualOperatorExpression(Expression, Expression) - Constructor for class org.eclipse.epsilon.eol.dom.GreaterEqualOperatorExpression
 
greaterThan(Number, Number) - Static method in class org.eclipse.epsilon.eol.types.NumberUtil
 
GreaterThanOperatorExpression - Class in org.eclipse.epsilon.eol.dom
 
GreaterThanOperatorExpression() - Constructor for class org.eclipse.epsilon.eol.dom.GreaterThanOperatorExpression
 
GreaterThanOperatorExpression(Expression, Expression) - Constructor for class org.eclipse.epsilon.eol.dom.GreaterThanOperatorExpression
 

H

hasAnnotation(String) - Method in class org.eclipse.epsilon.eol.dom.AnnotatableModuleElement
 
hashCode() - Method in class org.eclipse.epsilon.eol.execute.context.Variable
 
hashCode() - Method in class org.eclipse.epsilon.eol.execute.introspection.recording.PropertyAccess
 
hashCode() - Method in class org.eclipse.epsilon.eol.execute.introspection.recording.PropertyAccesses
 
hashCode() - Method in class org.eclipse.epsilon.eol.execute.StackTraceManager
 
hashCode() - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration
 
hashCode() - Method in class org.eclipse.epsilon.eol.types.EolCollection
 
hashCode() - Method in class org.eclipse.epsilon.eol.types.EolMap
 
hashCode() - Method in class org.eclipse.epsilon.eol.types.EolModelElementType
 
hashCode() - Method in class org.eclipse.epsilon.eol.types.EolNativeType
 
hashCode() - Method in class org.eclipse.epsilon.eol.types.EolPrimitive
 
hashCode() - Method in class org.eclipse.epsilon.eol.types.EolType
 
hashCode() - Method in class org.eclipse.epsilon.eol.util.IdentityBasedWeakReference
 
hasMethods(Object, String) - Static method in class org.eclipse.epsilon.eol.util.ReflectionUtil
 
hasNext() - Method in class org.eclipse.epsilon.eol.util.LazyIntegerList.LazyIntegerListIterator
 
hasPackage(String) - Method in interface org.eclipse.epsilon.eol.models.IReflectiveModel
Returns true iff this model contains a package with the given name.
hasPackage(String) - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
hasPackage(String) - Method in class org.eclipse.epsilon.eol.models.ReflectiveModelReference
 
hasPrevious() - Method in class org.eclipse.epsilon.eol.util.LazyIntegerList.LazyIntegerListIterator
 
hasProperty(Object, String) - Method in interface org.eclipse.epsilon.eol.execute.introspection.IPropertyGetter
This method is provided for backwards compatibility and convenience.
hasProperty(Object, String, IEolContext) - Method in interface org.eclipse.epsilon.eol.execute.introspection.IPropertyGetter
Convenience method for checking whether a property exists.
hasProperty(Object, String, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.introspection.java.JavaPropertyGetter
 
hasProperty(String) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
hasProperty(String) - Method in class org.eclipse.epsilon.eol.types.EolTuple
 
hasProperty(String, String) - Method in interface org.eclipse.epsilon.eol.models.IReflectiveModel
 
hasProperty(String, String) - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
hasProperty(String, String) - Method in class org.eclipse.epsilon.eol.models.ReflectiveModelReference
 
hasType(String) - Method in class org.eclipse.epsilon.eol.models.EmptyModel
 
hasType(String) - Method in interface org.eclipse.epsilon.eol.models.IModel
 
hasType(String) - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
hasType(String) - Method in class org.eclipse.epsilon.eol.models.java.JavaObjectModel
 
hasType(String) - Method in class org.eclipse.epsilon.eol.models.ModelGroup
 
hasType(String) - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
hasValue() - Method in class org.eclipse.epsilon.eol.dom.Annotation
 
hasValue() - Method in class org.eclipse.epsilon.eol.dom.ExecutableAnnotation
 
hasValue() - Method in class org.eclipse.epsilon.eol.dom.SimpleAnnotation
 
HELPERMETHOD - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
HELPERMETHOD - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
HELPERMETHOD - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
HELPERMETHOD - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 

I

IAbstractOperationContributor - Interface in org.eclipse.epsilon.eol.execute.operations.declarative
 
IAbstractOperationContributorProvider - Interface in org.eclipse.epsilon.eol.execute.operations.declarative
 
IAdaptableModel - Interface in org.eclipse.epsilon.eol.models
Interface for models which can be adapted to a different model type, if required.
IComparableModel - Interface in org.eclipse.epsilon.eol.models
 
IComparableModel.Difference - Class in org.eclipse.epsilon.eol.models
 
IComparableModel.DifferenceType - Enum in org.eclipse.epsilon.eol.models
 
id() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.ModelElementOperationContributor
 
IdentityBasedWeakReference - Class in org.eclipse.epsilon.eol.util
Weak reference which can be used as a key of an identity-based map.
IdentityBasedWeakReference(Object, ReferenceQueue<Object>) - Constructor for class org.eclipse.epsilon.eol.util.IdentityBasedWeakReference
 
IEolCollectionTypeResolver - Interface in org.eclipse.epsilon.eol.types
 
IEolContext - Interface in org.eclipse.epsilon.eol.execute.context
 
IEolContextParallel - Interface in org.eclipse.epsilon.eol.execute.context.concurrent
Thread-safe IEolContext, offering utilities for parallel execution.
IEolModule - Interface in org.eclipse.epsilon.eol
 
IEolVisitor - Interface in org.eclipse.epsilon.eol.dom
 
IExecutableModuleElement - Interface in org.eclipse.epsilon.eol.dom
 
IExecutableModuleElementParameter - Interface in org.eclipse.epsilon.eol.dom
Executable ModuleElement which can be invoked with a parameter.
IExecutionListener - Interface in org.eclipse.epsilon.eol.execute.control
 
IF - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
IF - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
IF - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
IF - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
ifStatement() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
ifStatement() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
IfStatement - Class in org.eclipse.epsilon.eol.dom
 
IfStatement() - Constructor for class org.eclipse.epsilon.eol.dom.IfStatement
 
IfStatement(Expression, StatementBlock, StatementBlock) - Constructor for class org.eclipse.epsilon.eol.dom.IfStatement
 
ifStatement_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.ifStatement_return
 
ifUndefined(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
IModel - Interface in org.eclipse.epsilon.eol.models
 
IModelElement - Interface in org.eclipse.epsilon.eol.models
 
IModelTransaction - Interface in org.eclipse.epsilon.eol.models.transactions
 
IModelTransactionSupport - Interface in org.eclipse.epsilon.eol.models.transactions
 
ImpliesOperatorExpression - Class in org.eclipse.epsilon.eol.dom
 
ImpliesOperatorExpression() - Constructor for class org.eclipse.epsilon.eol.dom.ImpliesOperatorExpression
 
ImpliesOperatorExpression(Expression, Expression) - Constructor for class org.eclipse.epsilon.eol.dom.ImpliesOperatorExpression
 
Import - Class in org.eclipse.epsilon.eol.dom
 
Import() - Constructor for class org.eclipse.epsilon.eol.dom.Import
 
IMPORT - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
IMPORT - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
IMPORT - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
IMPORT - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
importedPackages - Variable in class org.eclipse.epsilon.eol.models.java.JavaObjectModel
 
importFile(File) - Method in class org.eclipse.epsilon.eol.EolEvaluator
 
imports - Variable in class org.eclipse.epsilon.eol.EolModule
 
importStatement() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
importStatement() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
importStatement_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.importStatement_return
 
includeInheritedMethods() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.OperationContributor
Specifies whether methods in the supertype of the contributor should be included when finding contributed operations.
includeInheritedMethods() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.ReflectiveOperationContributor
 
includeInheritedMethods() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.WrapperOperationContributor
 
includes(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
includesAll(Collection<?>) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
including(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
includingAll(Collection<?>) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
increase - Variable in class org.eclipse.epsilon.eol.dom.PostfixOperatorExpression
 
indent() - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
indentation - Variable in class org.eclipse.epsilon.eol.parse.EolUnparser
 
indexExpression - Variable in class org.eclipse.epsilon.eol.dom.ItemSelectorExpression
 
indexOf(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
indexOf(Object) - Method in class org.eclipse.epsilon.eol.types.EolSequence
 
indexOf(Object) - Method in class org.eclipse.epsilon.eol.util.LazyIntegerList
 
inform(String) - Method in class org.eclipse.epsilon.eol.userinput.ConsoleUserInput
 
inform(String) - Method in interface org.eclipse.epsilon.eol.userinput.IUserInput
 
initCaches() - Method in class org.eclipse.epsilon.eol.models.CachedModel
Sets the caches based on this model's properties.
initDelegateThreadLocal(Supplier<? extends T>) - Method in class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
 
initial - Variable in class org.eclipse.epsilon.eol.userinput.ConsoleUserInput
 
initialiseType(EolType, List<Expression>, IEolContext, boolean) - Method in class org.eclipse.epsilon.eol.dom.TypeInitialiser
 
initialize(List<Object>) - Method in class org.eclipse.epsilon.eol.tools.AbstractTool
 
initialize(List<Object>) - Method in interface org.eclipse.epsilon.eol.tools.ITool
 
initializeState() - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
Called from constructor or clone() method.
initThreadLocals() - Method in class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
 
instance - Variable in exception org.eclipse.epsilon.eol.exceptions.models.EolNotAModelElementException
 
instance - Variable in exception org.eclipse.epsilon.eol.exceptions.models.EolNotAnEnumerationValueException
 
Instance - Static variable in class org.eclipse.epsilon.eol.types.EolAnyType
 
Instance - Static variable in class org.eclipse.epsilon.eol.types.EolNoType
 
INSTANCE - Static variable in class org.eclipse.epsilon.eol.models.ModelRepositoryManager
 
INSTANCE - Static variable in class org.eclipse.epsilon.eol.types.EolUndefined
 
instanceOf(EolType) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
instantiate - Variable in class org.eclipse.epsilon.eol.dom.VariableDeclaration
 
INT - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
INT - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
INT - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
INT - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
Integer - Static variable in class org.eclipse.epsilon.eol.types.EolPrimitiveType
 
IntegerLiteral - Class in org.eclipse.epsilon.eol.dom
 
IntegerLiteral() - Constructor for class org.eclipse.epsilon.eol.dom.IntegerLiteral
 
IntegerLiteral(Number) - Constructor for class org.eclipse.epsilon.eol.dom.IntegerLiteral
 
IntegerOperationContributor - Class in org.eclipse.epsilon.eol.execute.operations.contributors
 
IntegerOperationContributor() - Constructor for class org.eclipse.epsilon.eol.execute.operations.contributors.IntegerOperationContributor
 
introspectionManager - Variable in class org.eclipse.epsilon.eol.execute.context.EolContext
 
IntrospectionManager - Class in org.eclipse.epsilon.eol.execute.introspection
 
IntrospectionManager() - Constructor for class org.eclipse.epsilon.eol.execute.introspection.IntrospectionManager
 
invert() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
invoke(Object, String) - Method in interface org.eclipse.epsilon.eol.execute.introspection.IPropertyGetter
This method is provided for backwards compatibility and convenience.
invoke(Object, String, Object) - Method in interface org.eclipse.epsilon.eol.execute.introspection.IPropertySetter
This method is provided only for convenience.
invoke(Object, String, Object, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.introspection.ExtendedPropertySetter
 
invoke(Object, String, Object, IEolContext) - Method in interface org.eclipse.epsilon.eol.execute.introspection.IPropertySetter
Sets a property on a given object to the specified value.
invoke(Object, String, Object, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.introspection.java.JavaPropertySetter
 
invoke(Object, String, Object, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.introspection.TuplePropertySetter
 
invoke(Object, String, Object, IEolContext) - Method in class org.eclipse.epsilon.eol.models.ModelGroup.DelegatingModelElementPropertySetter
 
invoke(Object, String, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.introspection.ExtendedPropertyGetter
 
invoke(Object, String, IEolContext) - Method in interface org.eclipse.epsilon.eol.execute.introspection.IPropertyGetter
Invokes a property on a model element.
invoke(Object, String, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.introspection.java.JavaPropertyGetter
 
invoke(Object, String, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.introspection.TuplePropertyGetter
 
invoke(Object, String, IEolContext) - Method in class org.eclipse.epsilon.eol.models.ModelGroup.DelegatingModelElementPropertyGetter
 
invokeMainRule(List<CommonToken>) - Method in class org.eclipse.epsilon.eol.AbstractModule
 
IOperationContributorProvider - Interface in org.eclipse.epsilon.eol.execute.operations.contributors
 
iota(int, int) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IntegerOperationContributor
 
IPropertyAccess - Interface in org.eclipse.epsilon.eol.execute.introspection.recording
 
IPropertyAccesses - Interface in org.eclipse.epsilon.eol.execute.introspection.recording
 
IPropertyAccessRecorder - Interface in org.eclipse.epsilon.eol.execute.introspection.recording
A PropertyAccessRecorder can be attached to an IEolContext in order to be notified when a program execution reads a property value from a model element.
IPropertyGetter - Interface in org.eclipse.epsilon.eol.execute.introspection
 
IPropertySetter - Interface in org.eclipse.epsilon.eol.execute.introspection
 
IReflectiveModel - Interface in org.eclipse.epsilon.eol.models
 
IReflectivePropertySetter - Interface in org.eclipse.epsilon.eol.execute.introspection
 
IRelativePathResolver - Interface in org.eclipse.epsilon.eol.models
 
isAbstract - Variable in class org.eclipse.epsilon.eol.m3.MetaClass
 
isAbstract() - Method in class org.eclipse.epsilon.eol.m3.MetaClass
 
isAll() - Method in class org.eclipse.epsilon.eol.dom.BreakStatement
 
isAll() - Method in class org.eclipse.epsilon.eol.execute.Break
 
isAmbiguous - Variable in class org.eclipse.epsilon.eol.models.ModelRepository.AmbiguityCheckResult
 
isArrow() - Method in class org.eclipse.epsilon.eol.dom.FeatureCallExpression
 
isAssertionsEnabled() - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
isAssertionsEnabled() - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
isBag() - Method in class org.eclipse.epsilon.eol.types.EolCollectionType
 
isCached - Variable in class org.eclipse.epsilon.eol.dom.Operation
 
isCached() - Method in class org.eclipse.epsilon.eol.dom.Operation
 
isCachingEnabled() - Method in class org.eclipse.epsilon.eol.models.CachedModel
 
isChangeable() - Method in class org.eclipse.epsilon.eol.m3.StructuralFeature
 
isCollection() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
isCollection() - Method in class org.eclipse.epsilon.eol.types.EolCollectionType
 
isConcurrent - Variable in class org.eclipse.epsilon.eol.execute.context.FrameStack
 
isConcurrent() - Method in class org.eclipse.epsilon.eol.m3.StructuralFeature
 
isConcurrent() - Method in class org.eclipse.epsilon.eol.models.CachedModel
 
isConcurrent() - Method in class org.eclipse.epsilon.eol.types.EolMapType
 
isConcurrentBag() - Method in class org.eclipse.epsilon.eol.types.EolCollectionType
 
isConcurrentSet() - Method in class org.eclipse.epsilon.eol.types.EolCollectionType
 
isContainment - Variable in class org.eclipse.epsilon.eol.m3.Reference
 
isContainment() - Method in class org.eclipse.epsilon.eol.m3.Reference
 
isContextless() - Method in class org.eclipse.epsilon.eol.dom.OperationCallExpression
 
isDefined() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
isDefined() - Method in class org.eclipse.epsilon.eol.types.EolUndefined
 
isDoublePrecision() - Method in class org.eclipse.epsilon.eol.dom.RealLiteral
 
ISearchableModel - Interface in org.eclipse.epsilon.eol.models
 
isEmpty() - Method in interface org.eclipse.epsilon.eol.execute.introspection.recording.IPropertyAccesses
 
isEmpty() - Method in class org.eclipse.epsilon.eol.execute.introspection.recording.PropertyAccesses
 
isEmpty() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
isEmpty() - Method in class org.eclipse.epsilon.eol.types.EolCollection
 
isEmpty() - Method in class org.eclipse.epsilon.eol.types.EolMap
 
isEmpty() - Method in class org.eclipse.epsilon.eol.util.LazyIntegerList
 
isEnumerationValue(Object) - Method in interface org.eclipse.epsilon.eol.models.IReflectiveModel
Returns true iff object is an enumeration value.
isEnumerationValue(Object) - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
isEnumerationValue(Object) - Method in class org.eclipse.epsilon.eol.models.ReflectiveModelReference
 
isEqual(Number, Number) - Static method in class org.eclipse.epsilon.eol.types.NumberUtil
 
isExplicitlyTyped() - Method in class org.eclipse.epsilon.eol.dom.Parameter
 
isExternal() - Method in class org.eclipse.epsilon.eol.dom.VariableDeclaration
 
isFound() - Method in class org.eclipse.epsilon.eol.dom.Import
 
isIdenticalTo(IComparableModel) - Method in interface org.eclipse.epsilon.eol.models.IComparableModel
 
isIncrease() - Method in class org.eclipse.epsilon.eol.dom.PostfixOperatorExpression
 
isInLoop() - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
 
isInstance(Class<?>, Object) - Static method in class org.eclipse.epsilon.eol.util.ReflectionUtil
Checks if the instance is an instance of clazz Necessary because in Java, int.class != Integer.class etc
isInstantiable() - Method in class org.eclipse.epsilon.eol.types.EolModelElementType
 
isInstantiable(Class<?>) - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
isInstantiable(String) - Method in class org.eclipse.epsilon.eol.models.EmptyModel
 
isInstantiable(String) - Method in interface org.eclipse.epsilon.eol.models.IModel
 
isInstantiable(String) - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
isInstantiable(String) - Method in class org.eclipse.epsilon.eol.models.java.JavaObjectModel
 
isInstantiable(String) - Method in class org.eclipse.epsilon.eol.models.ModelGroup
 
isInstantiable(String) - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
isInstantiate() - Method in class org.eclipse.epsilon.eol.dom.VariableDeclaration
 
isInteger() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
isKind(Object) - Method in class org.eclipse.epsilon.eol.types.EolAnyType
 
isKind(Object) - Method in class org.eclipse.epsilon.eol.types.EolCollectionType
 
isKind(Object) - Method in class org.eclipse.epsilon.eol.types.EolMapType
 
isKind(Object) - Method in class org.eclipse.epsilon.eol.types.EolModelElementType
 
isKind(Object) - Method in class org.eclipse.epsilon.eol.types.EolModelType
 
isKind(Object) - Method in class org.eclipse.epsilon.eol.types.EolNativeType
 
isKind(Object) - Method in class org.eclipse.epsilon.eol.types.EolNoType
 
isKind(Object) - Method in class org.eclipse.epsilon.eol.types.EolPrimitiveType
 
isKind(Object) - Method in class org.eclipse.epsilon.eol.types.EolTupleType
 
isKind(Object) - Method in class org.eclipse.epsilon.eol.types.EolType
 
isKindOf(EolType) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
isList() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
isLoaded() - Method in class org.eclipse.epsilon.eol.dom.Import
 
isLoaded() - Method in class org.eclipse.epsilon.eol.models.CachedModel
Convenience method for determining when a model has been loaded.
isLoaded() - Method in class org.eclipse.epsilon.eol.models.EmptyModel
 
isLoaded() - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
isMany() - Method in class org.eclipse.epsilon.eol.m3.StructuralFeature
 
isModelBasedProperty(Object, String, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.introspection.IntrospectionManager
 
isModelElement(Object) - Method in class org.eclipse.epsilon.eol.models.EmptyModel
 
isModelElement(Object) - Method in interface org.eclipse.epsilon.eol.models.IModel
Used to test whether a Java object can be contained by this model.
isModelElement(Object) - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
isModelElement(Object) - Method in class org.eclipse.epsilon.eol.models.java.JavaObjectModel
 
isModelElement(Object) - Method in class org.eclipse.epsilon.eol.models.Model
 
isModelElement(Object) - Method in class org.eclipse.epsilon.eol.models.ModelGroup
 
isModelElement(Object) - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
isNot(EolType) - Method in class org.eclipse.epsilon.eol.types.EolType
 
isNullSafe() - Method in class org.eclipse.epsilon.eol.dom.FeatureCallExpression
 
isOfKind(Object, String) - Method in interface org.eclipse.epsilon.eol.models.IModel
 
isOfKind(Object, String) - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
isOfKind(Object, String) - Method in class org.eclipse.epsilon.eol.models.Model
 
isOfKind(Object, String) - Method in class org.eclipse.epsilon.eol.models.ModelGroup
 
isOfKind(Object, String) - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
isOfType(Object, String) - Method in interface org.eclipse.epsilon.eol.models.IModel
 
isOfType(Object, String) - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
isOfType(Object, String) - Method in class org.eclipse.epsilon.eol.models.Model
 
isOfType(Object, String) - Method in class org.eclipse.epsilon.eol.models.ModelGroup
 
isOfType(Object, String) - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
isOperationCall(AST) - Static method in class org.eclipse.epsilon.eol.util.EolParserUtil
 
isOrdered() - Method in class org.eclipse.epsilon.eol.m3.StructuralFeature
 
isOrdered(Collection<?>) - Static method in class org.eclipse.epsilon.eol.types.EolCollectionType
 
isOrderedSet() - Method in class org.eclipse.epsilon.eol.types.EolCollectionType
 
isOverridable() - Method in class org.eclipse.epsilon.eol.execute.operations.AbstractOperation
 
isOverridable() - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.AsOperation
 
isOverridable() - Method in class org.eclipse.epsilon.eol.execute.operations.simple.assertions.AssertErrorOperation
 
isOverridenDelegate(AbstractOperation) - Method in class org.eclipse.epsilon.eol.execute.operations.EolOperationFactory
Checks whether the given operation is a DelegateBasedOperation and if so, whether its delegate operation is unknown (built-in) to this factory.
isParallel() - Method in class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
 
isParallel() - Method in interface org.eclipse.epsilon.eol.execute.context.concurrent.IEolContextParallel
This method will return true if #beginParallelTask() has been called and false if IEolContextParallel.endParallelTask() has been called, or if #beginParallelTask() has not been called yet.
isParallel() - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration.Builder
 
isParallelisationLegal() - Method in interface org.eclipse.epsilon.eol.execute.context.concurrent.IEolContextParallel
Convenience method for testing whether to perform an operation in parallel using this context without encountering an EolNestedParallelismException.
isPointOrArrow(AST) - Static method in class org.eclipse.epsilon.eol.util.EolParserUtil
 
isProfilingEnabled() - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
isProfilingEnabled() - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
isProfilingEnabled() - Method in class org.eclipse.epsilon.eol.execute.ExecutorFactory
 
isProperty(AST) - Static method in class org.eclipse.epsilon.eol.util.EolParserUtil
 
isPropertySet(Object, String) - Method in interface org.eclipse.epsilon.eol.models.IModel
Returns true if this instance has an explicit value for this property.
isPropertySet(Object, String) - Method in class org.eclipse.epsilon.eol.models.Model
 
isPropertySet(Object, String) - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
isProtected() - Method in interface org.eclipse.epsilon.eol.execute.context.Frame
 
isRange() - Method in class org.eclipse.epsilon.eol.dom.CollectionLiteralExpression
 
isReadOnLoad() - Method in interface org.eclipse.epsilon.eol.models.IModel
 
isReadOnLoad() - Method in class org.eclipse.epsilon.eol.models.Model
 
isReadOnLoad() - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
isReadOnly() - Method in class org.eclipse.epsilon.eol.execute.context.Variable
 
isReal() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
isSequence() - Method in class org.eclipse.epsilon.eol.types.EolCollectionType
 
isSequential() - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration.Builder
 
isSet() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
isSet() - Method in class org.eclipse.epsilon.eol.types.EolCollectionType
 
isStoredOnDisposal() - Method in interface org.eclipse.epsilon.eol.models.IModel
 
isStoredOnDisposal() - Method in class org.eclipse.epsilon.eol.models.Model
 
isStoredOnDisposal() - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
isSubstringOf(String) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.StringOperationContributor
 
isTerminated() - Method in class org.eclipse.epsilon.eol.execute.control.DefaultExecutionController
 
isTerminated() - Method in interface org.eclipse.epsilon.eol.execute.control.ExecutionController
 
isTerminated() - Method in class org.eclipse.epsilon.eol.execute.control.ExecutionProfiler
 
isThreadSafe() - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
 
isTuple() - Method in class org.eclipse.epsilon.eol.dom.MapLiteralExpression
 
isType(Object) - Method in class org.eclipse.epsilon.eol.types.EolAnyType
 
isType(Object) - Method in class org.eclipse.epsilon.eol.types.EolCollectionType
 
isType(Object) - Method in class org.eclipse.epsilon.eol.types.EolMapType
 
isType(Object) - Method in class org.eclipse.epsilon.eol.types.EolModelElementType
 
isType(Object) - Method in class org.eclipse.epsilon.eol.types.EolModelType
 
isType(Object) - Method in class org.eclipse.epsilon.eol.types.EolNativeType
 
isType(Object) - Method in class org.eclipse.epsilon.eol.types.EolNoType
 
isType(Object) - Method in class org.eclipse.epsilon.eol.types.EolPrimitiveType
 
isType(Object) - Method in class org.eclipse.epsilon.eol.types.EolTupleType
 
isType(Object) - Method in class org.eclipse.epsilon.eol.types.EolType
 
isTypeName - Variable in class org.eclipse.epsilon.eol.dom.NameExpression
 
isTypeName() - Method in class org.eclipse.epsilon.eol.dom.NameExpression
 
isTypeOf(EolType) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
isUndefined() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
isUndefined() - Method in class org.eclipse.epsilon.eol.types.EolUndefined
 
isUnique() - Method in class org.eclipse.epsilon.eol.m3.StructuralFeature
 
isUnique(Collection<?>) - Static method in class org.eclipse.epsilon.eol.types.EolCollectionType
 
ITEMSELECTOR - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
ITEMSELECTOR - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
ITEMSELECTOR - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
ITEMSELECTOR - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
itemSelectorExpression() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
itemSelectorExpression() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
ItemSelectorExpression - Class in org.eclipse.epsilon.eol.dom
 
ItemSelectorExpression() - Constructor for class org.eclipse.epsilon.eol.dom.ItemSelectorExpression
 
itemSelectorExpression_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.itemSelectorExpression_return
 
IterableOperationContributor - Class in org.eclipse.epsilon.eol.execute.operations.contributors
 
IterableOperationContributor() - Constructor for class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
IterableOperationContributor(Iterable<?>) - Constructor for class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
iteratedExpression - Variable in class org.eclipse.epsilon.eol.dom.ForStatement
 
iterator() - Method in class org.eclipse.epsilon.eol.types.EolCollection
 
iterator() - Method in class org.eclipse.epsilon.eol.util.LazyIntegerList
 
iteratorParameter - Variable in class org.eclipse.epsilon.eol.dom.ForStatement
 
ITool - Interface in org.eclipse.epsilon.eol.tools
 
IToolNativeTypeDelegate - Interface in org.eclipse.epsilon.eol.types
 
IUndefined - Interface in org.eclipse.epsilon.eol.execute.introspection
 
IUserInput - Interface in org.eclipse.epsilon.eol.userinput
 
IWrapper - Interface in org.eclipse.epsilon.eol.execute.operations.contributors
 

J

JavaConsoleUserInput - Class in org.eclipse.epsilon.eol.userinput
 
JavaConsoleUserInput() - Constructor for class org.eclipse.epsilon.eol.userinput.JavaConsoleUserInput
 
JavaIDDigit - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
JavaIDDigit - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
JavaIDDigit - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
JavaIDDigit - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
JavaModel - Class in org.eclipse.epsilon.eol.models.java
 
JavaModel(String, Collection<? extends Object>, Collection<? extends Class<?>>) - Constructor for class org.eclipse.epsilon.eol.models.java.JavaModel
 
JavaModel(Collection<? extends Object>, Collection<? extends Class<?>>) - Constructor for class org.eclipse.epsilon.eol.models.java.JavaModel
 
JavaObjectModel - Class in org.eclipse.epsilon.eol.models.java
 
JavaObjectModel() - Constructor for class org.eclipse.epsilon.eol.models.java.JavaObjectModel
 
JavaPropertyGetter - Class in org.eclipse.epsilon.eol.execute.introspection.java
 
JavaPropertyGetter() - Constructor for class org.eclipse.epsilon.eol.execute.introspection.java.JavaPropertyGetter
 
JavaPropertySetter - Class in org.eclipse.epsilon.eol.execute.introspection.java
 
JavaPropertySetter() - Constructor for class org.eclipse.epsilon.eol.execute.introspection.java.JavaPropertySetter
 
join(Collection<T>, Collection<T>) - Static method in class org.eclipse.epsilon.eol.types.EolCollectionType
 

K

key - Variable in class org.eclipse.epsilon.eol.dom.ModelDeclarationParameter
 
keySet() - Method in class org.eclipse.epsilon.eol.types.EolMap
 
keyType - Variable in class org.eclipse.epsilon.eol.types.EolMapType
 
KEYVAL - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
KEYVAL - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
KEYVAL - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
KEYVAL - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
keyvalExpression() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
keyvalExpression() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
keyvalExpression_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.keyvalExpression_return
 
keyvalExpressionList() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
keyvalExpressionList() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
keyvalExpressionList_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.keyvalExpressionList_return
 
KEYVALLIST - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
KEYVALLIST - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
KEYVALLIST - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
KEYVALLIST - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
keyValueExpressionPairs - Variable in class org.eclipse.epsilon.eol.dom.MapLiteralExpression
 
kindCache - Variable in class org.eclipse.epsilon.eol.models.CachedModel
 
knowsAbout(String) - Method in class org.eclipse.epsilon.eol.types.EolClasspathNativeTypeDelegate
 
knowsAbout(String) - Method in interface org.eclipse.epsilon.eol.types.IToolNativeTypeDelegate
 
knowsAboutProperty(Object, String) - Method in interface org.eclipse.epsilon.eol.models.IModel
Returns true if this instance could have this property at some point.
knowsAboutProperty(Object, String) - Method in class org.eclipse.epsilon.eol.models.Model
 
knowsAboutProperty(Object, String) - Method in class org.eclipse.epsilon.eol.models.ModelGroup
 
knowsAboutProperty(Object, String) - Method in class org.eclipse.epsilon.eol.models.ModelReference
 

L

label - Variable in exception org.eclipse.epsilon.eol.exceptions.models.EolEnumerationValueNotFoundException
 
label - Variable in class org.eclipse.epsilon.eol.models.java.Tree
 
LAMBDAEXPR - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
LAMBDAEXPR - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
LAMBDAEXPR - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
LAMBDAEXPR - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
lambdaExpression() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
lambdaExpression() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
lambdaExpression_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.lambdaExpression_return
 
lambdaExpressionInBrackets() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
lambdaExpressionInBrackets() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
lambdaExpressionInBrackets_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.lambdaExpressionInBrackets_return
 
last() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
lastIndexOf(Object) - Method in class org.eclipse.epsilon.eol.types.EolSequence
 
lastIndexOf(Object) - Method in class org.eclipse.epsilon.eol.util.LazyIntegerList
 
LazyIntegerList - Class in org.eclipse.epsilon.eol.util
 
LazyIntegerList(int, int) - Constructor for class org.eclipse.epsilon.eol.util.LazyIntegerList
 
LazyIntegerList.LazyIntegerListIterator - Class in org.eclipse.epsilon.eol.util
 
LazyIntegerListIterator(int, int) - Constructor for class org.eclipse.epsilon.eol.util.LazyIntegerList.LazyIntegerListIterator
 
leaveGlobal(ModuleElement) - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
Convenience method for #leaveGlobal(AST, boolean) which disposes of the global stack frame that was left.
leaveGlobal(ModuleElement, boolean) - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
Leaves the current global stack frame and returns to the previous frame in the stack.
leaveLocal(ModuleElement) - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
Convenience method for {@link #leaveLocal(AST, boolean))} which disposes of the stack frame that was left.
leaveLocal(ModuleElement, boolean) - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
Leaves the current local frame and returns to the previous frame in the stack.
LessEqualOperatorExpression - Class in org.eclipse.epsilon.eol.dom
 
LessEqualOperatorExpression() - Constructor for class org.eclipse.epsilon.eol.dom.LessEqualOperatorExpression
 
LessEqualOperatorExpression(Expression, Expression) - Constructor for class org.eclipse.epsilon.eol.dom.LessEqualOperatorExpression
 
lessThan(Number, Number) - Static method in class org.eclipse.epsilon.eol.types.NumberUtil
 
LessThanOperatorExpression - Class in org.eclipse.epsilon.eol.dom
 
LessThanOperatorExpression() - Constructor for class org.eclipse.epsilon.eol.dom.LessThanOperatorExpression
 
LessThanOperatorExpression(Expression, Expression) - Constructor for class org.eclipse.epsilon.eol.dom.LessThanOperatorExpression
 
Letter - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
Letter - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
Letter - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
Letter - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
LINE_COMMENT - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
LINE_COMMENT - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
LINE_COMMENT - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
LINE_COMMENT - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
listIterator() - Method in class org.eclipse.epsilon.eol.types.EolSequence
 
listIterator() - Method in class org.eclipse.epsilon.eol.util.LazyIntegerList
 
listIterator(int) - Method in class org.eclipse.epsilon.eol.types.EolSequence
 
listIterator(int) - Method in class org.eclipse.epsilon.eol.util.LazyIntegerList
 
literal() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
literal() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
literal_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.literal_return
 
LiteralExpression<T> - Class in org.eclipse.epsilon.eol.dom
 
LiteralExpression() - Constructor for class org.eclipse.epsilon.eol.dom.LiteralExpression
 
LiteralExpression(T) - Constructor for class org.eclipse.epsilon.eol.dom.LiteralExpression
 
literalMapCollection() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
literalMapCollection() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
literalMapCollection_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.literalMapCollection_return
 
literalSequentialCollection() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
literalSequentialCollection() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
literalSequentialCollection_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.literalSequentialCollection_return
 
ln() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.NumberOperationContributor
 
load() - Method in class org.eclipse.epsilon.eol.models.CachedModel
 
load() - Method in class org.eclipse.epsilon.eol.models.EmptyModel
 
load() - Method in interface org.eclipse.epsilon.eol.models.IModel
 
load() - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
load() - Method in class org.eclipse.epsilon.eol.models.java.JavaObjectModel
 
load() - Method in class org.eclipse.epsilon.eol.models.ModelGroup
 
load() - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
load(URI) - Method in class org.eclipse.epsilon.eol.dom.Import
 
load(StringProperties) - Method in interface org.eclipse.epsilon.eol.models.IModel
 
load(StringProperties) - Method in class org.eclipse.epsilon.eol.models.Model
 
load(StringProperties) - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
load(StringProperties, String) - Method in interface org.eclipse.epsilon.eol.models.IModel
 
load(StringProperties, String) - Method in class org.eclipse.epsilon.eol.models.Model
 
load(StringProperties, String) - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
load(StringProperties, IRelativePathResolver) - Method in class org.eclipse.epsilon.eol.models.CachedModel
 
load(StringProperties, IRelativePathResolver) - Method in class org.eclipse.epsilon.eol.models.EmptyModel
 
load(StringProperties, IRelativePathResolver) - Method in interface org.eclipse.epsilon.eol.models.IModel
 
load(StringProperties, IRelativePathResolver) - Method in class org.eclipse.epsilon.eol.models.Model
 
load(StringProperties, IRelativePathResolver) - Method in class org.eclipse.epsilon.eol.models.ModelGroup
 
load(StringProperties, IRelativePathResolver) - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
loadModel() - Method in class org.eclipse.epsilon.eol.models.CachedModel
 
loadModels - Variable in class org.eclipse.epsilon.eol.launch.EolRunConfiguration.Builder
 
loadModels - Variable in class org.eclipse.epsilon.eol.launch.EolRunConfiguration
 
loadModels() - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration
 
loadModels(boolean) - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration.Builder
 
loadModelsImpl() - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration
 
localFrameStack - Variable in class org.eclipse.epsilon.eol.execute.context.AsyncStatementInstance
 
locals - Variable in class org.eclipse.epsilon.eol.execute.context.FrameStack
 
log() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.NumberOperationContributor
 
log10() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.NumberOperationContributor
 
logicalExpression() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
logicalExpression() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
logicalExpression_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.logicalExpression_return
 
logicalExpressionInBrackets() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
logicalExpressionInBrackets() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
logicalExpressionInBrackets_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.logicalExpressionInBrackets_return
 

M

main - Variable in class org.eclipse.epsilon.eol.EolModule
 
main(String[]) - Static method in class org.eclipse.epsilon.eol.EolEngine
 
main(String[]) - Static method in class org.eclipse.epsilon.eol.execute.context.ExtendedProperties
 
main(String[]) - Static method in class org.eclipse.epsilon.eol.util.LazyIntegerList
 
manager - Variable in class org.eclipse.epsilon.eol.execute.prettyprinting.DefaultPrettyPrinter
 
mAnnotation() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
many - Variable in class org.eclipse.epsilon.eol.m3.StructuralFeature
 
map - Variable in class org.eclipse.epsilon.eol.util.Cache
 
Map - Static variable in class org.eclipse.epsilon.eol.types.EolMapType
 
MAP - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
MAP - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
MAP - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
MAP - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
MapByOperation - Class in org.eclipse.epsilon.eol.execute.operations.declarative
 
MapByOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.MapByOperation
 
MapLiteralExpression<K,​V> - Class in org.eclipse.epsilon.eol.dom
 
MapLiteralExpression() - Constructor for class org.eclipse.epsilon.eol.dom.MapLiteralExpression
 
mapName - Variable in class org.eclipse.epsilon.eol.dom.MapLiteralExpression
 
MapTypeName - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
MapTypeName - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
MapTypeName - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
MapTypeName - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
mARROW() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
max - Variable in class org.eclipse.epsilon.eol.util.LazyIntegerList.LazyIntegerListIterator
 
max - Variable in class org.eclipse.epsilon.eol.util.LazyIntegerList
 
max() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
max(Number) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
max(Number) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.NumberOperationContributor
 
MAXIMUM - org.eclipse.epsilon.eol.execute.operations.declarative.NMatchOperation.MatchMode
 
maximumCollectionSize - Variable in class org.eclipse.epsilon.eol.execute.prettyprinting.DefaultPrettyPrinter
 
maxThreads - Variable in class org.eclipse.epsilon.eol.execute.concurrent.EolThreadFactory
 
mBOOLEAN() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
mCollectionTypeName() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
mCOMMENT() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
mDIGIT() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
merge(K, V, BiFunction<? super V, ? super V, ? extends V>) - Method in class org.eclipse.epsilon.eol.types.EolMap
 
merge(BaseDelegate.MergeMode) - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
Adds all of this FrameStack's frames into its base FrameStack, or vice-versa.
merge(BaseDelegate.MergeMode) - Method in class org.eclipse.epsilon.eol.execute.ExecutorFactory
 
mergeExecutionTimes(Map<? extends ModuleElement, Duration>...) - Method in class org.eclipse.epsilon.eol.execute.control.ExecutionProfiler
 
mergeFrameStacks(FrameStack, FrameStack) - Static method in class org.eclipse.epsilon.eol.execute.context.FrameStack
Adds all the frames and variables from the first argument to the second one.
mEscapeSequence() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
message - Variable in exception org.eclipse.epsilon.eol.exceptions.EolRuntimeException
 
metaClass - Variable in class org.eclipse.epsilon.eol.types.EolModelElementType
 
MetaClass - Class in org.eclipse.epsilon.eol.m3
 
MetaClass() - Constructor for class org.eclipse.epsilon.eol.m3.MetaClass
 
metamodel - Variable in class org.eclipse.epsilon.eol.dom.ModelDeclaration
 
Metamodel - Class in org.eclipse.epsilon.eol.m3
 
Metamodel() - Constructor for class org.eclipse.epsilon.eol.m3.Metamodel
 
MetamodelFactory - Class in org.eclipse.epsilon.eol.m3
 
MetamodelFactory() - Constructor for class org.eclipse.epsilon.eol.m3.MetamodelFactory
 
metaModelName - Variable in exception org.eclipse.epsilon.eol.exceptions.models.EolInvalidMetaModelException
 
MetaType - Class in org.eclipse.epsilon.eol.m3
 
MetaType() - Constructor for class org.eclipse.epsilon.eol.m3.MetaType
 
metaTypes - Variable in class org.eclipse.epsilon.eol.m3.Package
 
method - Variable in class org.eclipse.epsilon.eol.execute.introspection.java.ObjectMethod
 
methodContributorRegistry - Variable in class org.eclipse.epsilon.eol.execute.context.EolContext
 
methodName - Variable in exception org.eclipse.epsilon.eol.exceptions.EolIllegalOperationException
 
methodToString(Method) - Static method in class org.eclipse.epsilon.eol.util.ReflectionUtil
Returns a string representation of the method
mEXPONENT() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
mFLOAT_TYPE_SUFFIX() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
min - Variable in class org.eclipse.epsilon.eol.util.LazyIntegerList.LazyIntegerListIterator
 
min - Variable in class org.eclipse.epsilon.eol.util.LazyIntegerList
 
min() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
min(Number) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
min(Number) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.NumberOperationContributor
 
MINIMUM - org.eclipse.epsilon.eol.execute.operations.declarative.NMatchOperation.MatchMode
 
mINT() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
minusIndentationAndAppend() - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
MinusOperatorExpression - Class in org.eclipse.epsilon.eol.dom
 
MinusOperatorExpression() - Constructor for class org.eclipse.epsilon.eol.dom.MinusOperatorExpression
 
MinusOperatorExpression(Expression, Expression) - Constructor for class org.eclipse.epsilon.eol.dom.MinusOperatorExpression
 
mJavaIDDigit() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
mLetter() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
mLINE_COMMENT() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
mMapTypeName() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
mNAME() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
mNAVIGATION() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
mod(Integer) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IntegerOperationContributor
 
mode - Variable in class org.eclipse.epsilon.eol.execute.operations.declarative.NMatchOperation
 
model - Variable in class org.eclipse.epsilon.eol.dom.ModelDeclaration
 
model - Variable in exception org.eclipse.epsilon.eol.exceptions.models.EolEnumerationValueNotFoundException
 
model - Variable in exception org.eclipse.epsilon.eol.exceptions.models.EolModelLoadingException
 
model - Variable in exception org.eclipse.epsilon.eol.exceptions.models.EolNotInstantiableModelElementTypeException
 
Model - Class in org.eclipse.epsilon.eol.models
 
Model() - Constructor for class org.eclipse.epsilon.eol.models.Model
 
modelAlias() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
modelAlias() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
modelAlias_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.modelAlias_return
 
modelDeclaration() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
modelDeclaration() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
ModelDeclaration - Class in org.eclipse.epsilon.eol.dom
 
ModelDeclaration() - Constructor for class org.eclipse.epsilon.eol.dom.ModelDeclaration
 
MODELDECLARATION - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
MODELDECLARATION - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
MODELDECLARATION - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
MODELDECLARATION - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
modelDeclaration_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.modelDeclaration_return
 
modelDeclarationParameter() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
modelDeclarationParameter() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
ModelDeclarationParameter - Class in org.eclipse.epsilon.eol.dom
 
ModelDeclarationParameter() - Constructor for class org.eclipse.epsilon.eol.dom.ModelDeclarationParameter
 
MODELDECLARATIONPARAMETER - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
MODELDECLARATIONPARAMETER - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
MODELDECLARATIONPARAMETER - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
MODELDECLARATIONPARAMETER - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
modelDeclarationParameter_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.modelDeclarationParameter_return
 
modelDeclarationParameters - Variable in class org.eclipse.epsilon.eol.dom.ModelDeclaration
 
modelDeclarationParameters() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
modelDeclarationParameters() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
MODELDECLARATIONPARAMETERS - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
MODELDECLARATIONPARAMETERS - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
MODELDECLARATIONPARAMETERS - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
MODELDECLARATIONPARAMETERS - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
modelDeclarationParameters_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.modelDeclarationParameters_return
 
modelDeclarations - Variable in class org.eclipse.epsilon.eol.EolModule
 
modelDriver() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
modelDriver() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
modelDriver_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.modelDriver_return
 
modelElement - Variable in class org.eclipse.epsilon.eol.execute.introspection.recording.PropertyAccess
 
ModelElementOperationContributor - Class in org.eclipse.epsilon.eol.execute.operations.contributors
 
ModelElementOperationContributor() - Constructor for class org.eclipse.epsilon.eol.execute.operations.contributors.ModelElementOperationContributor
 
modelElementsEqual(ModelRepository, Object, Object) - Static method in class org.eclipse.epsilon.eol.types.ObjectUtil
 
ModelElementType - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
ModelElementType - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
ModelElementType - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
ModelElementType - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
ModelFactory - Class in org.eclipse.epsilon.eol.tools
 
ModelFactory() - Constructor for class org.eclipse.epsilon.eol.tools.ModelFactory
 
ModelGroup - Class in org.eclipse.epsilon.eol.models
 
ModelGroup() - Constructor for class org.eclipse.epsilon.eol.models.ModelGroup
 
ModelGroup(ModelRepository, String) - Constructor for class org.eclipse.epsilon.eol.models.ModelGroup
 
ModelGroup.DelegatingModelElementPropertyGetter - Class in org.eclipse.epsilon.eol.models
 
ModelGroup.DelegatingModelElementPropertySetter - Class in org.eclipse.epsilon.eol.models
 
modelName - Variable in exception org.eclipse.epsilon.eol.exceptions.models.EolInvalidMetaModelException
 
modelName - Variable in class org.eclipse.epsilon.eol.types.EolModelElementType
 
modelNames - Variable in class org.eclipse.epsilon.eol.dom.TransactionStatement
 
ModelReference - Class in org.eclipse.epsilon.eol.models
 
ModelReference(IModel) - Constructor for class org.eclipse.epsilon.eol.models.ModelReference
 
modelRepo - Variable in class org.eclipse.epsilon.eol.types.EolModelElementType
 
modelRepository - Variable in class org.eclipse.epsilon.eol.execute.context.EolContext
 
ModelRepository - Class in org.eclipse.epsilon.eol.models
 
ModelRepository() - Constructor for class org.eclipse.epsilon.eol.models.ModelRepository
 
ModelRepository.AmbiguityCheckResult - Class in org.eclipse.epsilon.eol.models
 
ModelRepositoryManager - Class in org.eclipse.epsilon.eol.models
 
ModelRepositoryManager() - Constructor for class org.eclipse.epsilon.eol.models.ModelRepositoryManager
 
ModelRepositoryTransactionSupport - Class in org.eclipse.epsilon.eol.models.transactions
 
ModelRepositoryTransactionSupport(ModelRepository) - Constructor for class org.eclipse.epsilon.eol.models.transactions.ModelRepositoryTransactionSupport
 
models - Variable in class org.eclipse.epsilon.eol.models.ModelGroup
 
models - Variable in class org.eclipse.epsilon.eol.models.transactions.CompositeModelTransactionSupport
 
modelsAndProperties - Variable in class org.eclipse.epsilon.eol.launch.EolRunConfiguration.Builder
 
modelsAndProperties - Variable in class org.eclipse.epsilon.eol.launch.EolRunConfiguration
 
ModelTransactionTree - Class in org.eclipse.epsilon.eol.models.transactions
 
ModelTransactionTree(IModelTransaction, ModelTransactionTree) - Constructor for class org.eclipse.epsilon.eol.models.transactions.ModelTransactionTree
 
Modified - org.eclipse.epsilon.eol.models.IComparableModel.DifferenceType
 
module - Variable in class org.eclipse.epsilon.eol.EolEngine
 
module - Variable in class org.eclipse.epsilon.eol.execute.context.EolContext
 
module - Variable in class org.eclipse.epsilon.eol.launch.EolRunConfiguration.Builder
 
module - Variable in class org.eclipse.epsilon.eol.parse.EolUnparser
 
module - Variable in class org.eclipse.epsilon.eol.types.EolModelElementType
 
mPOINT() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
mPOINT_POINT() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
mSpecialNameChar() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
mSpecialTypeName() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
mStrangeNameLiteral() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
mSTRING() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
mT__100() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__101() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__102() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__103() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__104() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__105() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__106() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__107() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__108() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__109() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__110() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__111() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__112() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__113() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__114() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__115() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__116() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__117() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__118() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__119() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__120() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__121() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__122() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__123() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__124() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__125() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__126() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__127() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__128() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__129() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__130() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__131() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__132() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__133() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__134() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__135() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__136() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__137() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__138() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__139() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__140() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__141() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__142() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__143() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__144() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__145() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__146() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__147() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__148() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__149() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__150() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__83() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__84() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__85() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__86() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__87() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__88() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__89() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__90() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__91() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__92() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__93() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__94() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__95() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__96() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__97() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__98() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mT__99() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
mTokens() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
mTokens() - Method in class org.eclipse.epsilon.eol.parse.EolLexer
 
multiplicativeExpression() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
multiplicativeExpression() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
MultiplicativeExpression - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
MultiplicativeExpression - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
MultiplicativeExpression - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
MultiplicativeExpression - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
multiplicativeExpression_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.multiplicativeExpression_return
 
multiply(Number, Number) - Static method in class org.eclipse.epsilon.eol.types.NumberUtil
 
mWS() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 

N

name - Variable in class org.eclipse.epsilon.eol.dom.Annotation
 
name - Variable in class org.eclipse.epsilon.eol.dom.NameExpression
 
name - Variable in class org.eclipse.epsilon.eol.dom.TypeExpression
 
name - Variable in class org.eclipse.epsilon.eol.execute.context.Variable
 
name - Variable in class org.eclipse.epsilon.eol.m3.NamedElement
 
name - Variable in class org.eclipse.epsilon.eol.models.Model
 
name - Variable in class org.eclipse.epsilon.eol.models.ModelReference
 
NAME - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
NAME - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
NAME - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
NAME - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
NamedElement - Class in org.eclipse.epsilon.eol.m3
 
NamedElement() - Constructor for class org.eclipse.epsilon.eol.m3.NamedElement
 
nameExpression - Variable in class org.eclipse.epsilon.eol.dom.FeatureCallExpression
The feature name expression.
nameExpression - Variable in class org.eclipse.epsilon.eol.dom.ModelDeclaration
 
nameExpression - Variable in class org.eclipse.epsilon.eol.dom.Operation
 
nameExpression - Variable in class org.eclipse.epsilon.eol.dom.Parameter
 
nameExpression - Variable in class org.eclipse.epsilon.eol.dom.VariableDeclaration
 
NameExpression - Class in org.eclipse.epsilon.eol.dom
 
NameExpression() - Constructor for class org.eclipse.epsilon.eol.dom.NameExpression
 
NameExpression(String) - Constructor for class org.eclipse.epsilon.eol.dom.NameExpression
 
nameOfSelectedModel - Variable in class org.eclipse.epsilon.eol.models.ModelRepository.AmbiguityCheckResult
 
namePrefix - Variable in class org.eclipse.epsilon.eol.execute.concurrent.EolThreadFactory
 
namesOfOwningModels - Variable in class org.eclipse.epsilon.eol.models.ModelRepository.AmbiguityCheckResult
 
NAMESPACE - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
NAMESPACE - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
NAMESPACE - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
NAMESPACE - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
nativeType - Variable in class org.eclipse.epsilon.eol.dom.TypeExpression
 
nativeType() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
NativeType - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
NativeType - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
NativeType - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
NativeType - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
nativeTypeDelegates - Variable in class org.eclipse.epsilon.eol.execute.context.EolContext
 
NAVIGATION - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
NAVIGATION - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
NAVIGATION - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
NAVIGATION - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
negative(Number) - Static method in class org.eclipse.epsilon.eol.types.NumberUtil
 
NegativeOperatorExpression - Class in org.eclipse.epsilon.eol.dom
 
NegativeOperatorExpression() - Constructor for class org.eclipse.epsilon.eol.dom.NegativeOperatorExpression
 
NegativeOperatorExpression(Expression) - Constructor for class org.eclipse.epsilon.eol.dom.NegativeOperatorExpression
 
nested - Variable in class org.eclipse.epsilon.eol.models.transactions.ModelTransactionTree
 
NestedModelTransactionSupport - Class in org.eclipse.epsilon.eol.models.transactions
 
NestedModelTransactionSupport() - Constructor for class org.eclipse.epsilon.eol.models.transactions.NestedModelTransactionSupport
 
NEW - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
NEW - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
NEW - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
NEW - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
newExecutorService() - Method in class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
 
newExpression() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
newExpression() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
NewExpression - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
NewExpression - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
NewExpression - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
NewExpression - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
newExpression_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.newExpression_return
 
NewInstanceExpression - Class in org.eclipse.epsilon.eol.dom
 
NewInstanceExpression() - Constructor for class org.eclipse.epsilon.eol.dom.NewInstanceExpression
 
newline() - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
newlineUnindentCurlybrace() - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
newThread(Runnable) - Method in class org.eclipse.epsilon.eol.execute.concurrent.EolThreadFactory
 
next() - Method in class org.eclipse.epsilon.eol.util.LazyIntegerList.LazyIntegerListIterator
 
nextIndex() - Method in class org.eclipse.epsilon.eol.util.LazyIntegerList.LazyIntegerListIterator
 
NMatchOperation - Class in org.eclipse.epsilon.eol.execute.operations.declarative
Operation based on whether n elements satisfy the predicate.
NMatchOperation(NMatchOperation.MatchMode) - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.NMatchOperation
nMatch operation where target matches is specified on a per-invocation basis.
NMatchOperation(NMatchOperation.MatchMode, int) - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.NMatchOperation
nMatch operation with the target matches pre-specified.
NMatchOperation.MatchMode - Enum in org.eclipse.epsilon.eol.execute.operations.declarative
Determines the interpretation of n.
NMatchOperation.MatchMode.EXACT: Whether the number of elements satisfying the predicate is equal to n,
NMatchOperation.MatchMode.MINIMUM: Whether the number of elements satisfying the predicate is greater than or equal to n,
NMatchOperation.MatchMode.MAXIMUM: Whether the number of elements satisfying the predicate is less than or equal to n.
NoInstance - Static variable in class org.eclipse.epsilon.eol.types.EolNoType
 
NoModelTransactionSupport - Class in org.eclipse.epsilon.eol.models.transactions
 
NoModelTransactionSupport() - Constructor for class org.eclipse.epsilon.eol.models.transactions.NoModelTransactionSupport
 
not() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.BooleanOperationContributor
 
notEmpty() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
NotEqualsOperatorExpression - Class in org.eclipse.epsilon.eol.dom
 
NotEqualsOperatorExpression() - Constructor for class org.eclipse.epsilon.eol.dom.NotEqualsOperatorExpression
 
NotEqualsOperatorExpression(Expression, Expression) - Constructor for class org.eclipse.epsilon.eol.dom.NotEqualsOperatorExpression
 
NotOperatorExpression - Class in org.eclipse.epsilon.eol.dom
 
NotOperatorExpression() - Constructor for class org.eclipse.epsilon.eol.dom.NotOperatorExpression
 
NotOperatorExpression(Expression) - Constructor for class org.eclipse.epsilon.eol.dom.NotOperatorExpression
 
nullifyThreadLocals() - Method in class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
 
NUM_THREADS_CONFIG - Static variable in interface org.eclipse.epsilon.eol.execute.context.concurrent.IEolContextParallel
The key used for configuring the parallelism in dt plugins.
NumberOperationContributor - Class in org.eclipse.epsilon.eol.execute.operations.contributors
 
NumberOperationContributor() - Constructor for class org.eclipse.epsilon.eol.execute.operations.contributors.NumberOperationContributor
 
NumberUtil - Class in org.eclipse.epsilon.eol.types
NOTE: this class reimplements JLS sections 5.6.1 (unary numeric promotion) and 5.6.2 (binary numeric promotion) to reduce casts and instanceof checks.
NumberUtil() - Constructor for class org.eclipse.epsilon.eol.types.NumberUtil
 

O

object - Variable in exception org.eclipse.epsilon.eol.exceptions.EolIllegalOperationException
 
object - Variable in exception org.eclipse.epsilon.eol.exceptions.EolIllegalPropertyException
 
object - Variable in class org.eclipse.epsilon.eol.execute.operations.declarative.SortByOperation.DecoratedObject
 
ObjectMethod - Class in org.eclipse.epsilon.eol.execute.introspection.java
 
ObjectMethod() - Constructor for class org.eclipse.epsilon.eol.execute.introspection.java.ObjectMethod
 
ObjectMethod(Object) - Constructor for class org.eclipse.epsilon.eol.execute.introspection.java.ObjectMethod
 
ObjectMethod(Object, Method) - Constructor for class org.eclipse.epsilon.eol.execute.introspection.java.ObjectMethod
 
objects - Variable in class org.eclipse.epsilon.eol.models.java.JavaModel
 
ObjectUtil - Class in org.eclipse.epsilon.eol.types
 
ObjectUtil() - Constructor for class org.eclipse.epsilon.eol.types.ObjectUtil
 
operation - Variable in exception org.eclipse.epsilon.eol.exceptions.EolNotApplicableOperationException
 
Operation - Class in org.eclipse.epsilon.eol.dom
 
Operation() - Constructor for class org.eclipse.epsilon.eol.dom.Operation
 
operationCache - Variable in class org.eclipse.epsilon.eol.execute.operations.EolOperationFactory
 
OperationCallExpression - Class in org.eclipse.epsilon.eol.dom
 
OperationCallExpression() - Constructor for class org.eclipse.epsilon.eol.dom.OperationCallExpression
 
OperationCallExpression(boolean) - Constructor for class org.eclipse.epsilon.eol.dom.OperationCallExpression
 
OperationCallExpression(Expression, NameExpression, Expression...) - Constructor for class org.eclipse.epsilon.eol.dom.OperationCallExpression
 
OperationContributor - Class in org.eclipse.epsilon.eol.execute.operations.contributors
Implementation note: All extending classes should ensure that the operation contributor is stateless, or if it contains state (i.e.
OperationContributor() - Constructor for class org.eclipse.epsilon.eol.execute.operations.contributors.OperationContributor
 
OperationContributorRegistry - Class in org.eclipse.epsilon.eol.execute.operations.contributors
 
OperationContributorRegistry() - Constructor for class org.eclipse.epsilon.eol.execute.operations.contributors.OperationContributorRegistry
 
operationDeclaration() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
operationDeclaration() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
operationDeclaration_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.operationDeclaration_return
 
operationDeclarationOrAnnotationBlock() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
operationDeclarationOrAnnotationBlock() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
operationDeclarationOrAnnotationBlock_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.operationDeclarationOrAnnotationBlock_return
 
operationFactory - Variable in class org.eclipse.epsilon.eol.execute.context.EolContext
 
OperationList - Class in org.eclipse.epsilon.eol.dom
 
OperationList() - Constructor for class org.eclipse.epsilon.eol.dom.OperationList
 
operations - Variable in class org.eclipse.epsilon.eol.EolModule
 
operator - Variable in class org.eclipse.epsilon.eol.dom.OperatorExpression
 
OPERATOR - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
OPERATOR - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
OPERATOR - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
OPERATOR - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
OperatorExpression - Class in org.eclipse.epsilon.eol.dom
 
OperatorExpression() - Constructor for class org.eclipse.epsilon.eol.dom.OperatorExpression
 
OperatorExpression(Expression, Expression) - Constructor for class org.eclipse.epsilon.eol.dom.OperatorExpression
 
OperatorExpressionFactory - Class in org.eclipse.epsilon.eol.dom
 
OperatorExpressionFactory() - Constructor for class org.eclipse.epsilon.eol.dom.OperatorExpressionFactory
 
or(boolean) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.BooleanOperationContributor
 
ordered - Variable in class org.eclipse.epsilon.eol.m3.StructuralFeature
 
OrderedSet - Static variable in class org.eclipse.epsilon.eol.types.EolCollectionType
 
org.eclipse.epsilon.eol - package org.eclipse.epsilon.eol
 
org.eclipse.epsilon.eol.concurrent - package org.eclipse.epsilon.eol.concurrent
 
org.eclipse.epsilon.eol.dom - package org.eclipse.epsilon.eol.dom
 
org.eclipse.epsilon.eol.exceptions - package org.eclipse.epsilon.eol.exceptions
 
org.eclipse.epsilon.eol.exceptions.concurrent - package org.eclipse.epsilon.eol.exceptions.concurrent
 
org.eclipse.epsilon.eol.exceptions.flowcontrol - package org.eclipse.epsilon.eol.exceptions.flowcontrol
 
org.eclipse.epsilon.eol.exceptions.models - package org.eclipse.epsilon.eol.exceptions.models
 
org.eclipse.epsilon.eol.execute - package org.eclipse.epsilon.eol.execute
 
org.eclipse.epsilon.eol.execute.concurrent - package org.eclipse.epsilon.eol.execute.concurrent
 
org.eclipse.epsilon.eol.execute.context - package org.eclipse.epsilon.eol.execute.context
 
org.eclipse.epsilon.eol.execute.context.concurrent - package org.eclipse.epsilon.eol.execute.context.concurrent
 
org.eclipse.epsilon.eol.execute.control - package org.eclipse.epsilon.eol.execute.control
 
org.eclipse.epsilon.eol.execute.introspection - package org.eclipse.epsilon.eol.execute.introspection
 
org.eclipse.epsilon.eol.execute.introspection.java - package org.eclipse.epsilon.eol.execute.introspection.java
 
org.eclipse.epsilon.eol.execute.introspection.recording - package org.eclipse.epsilon.eol.execute.introspection.recording
 
org.eclipse.epsilon.eol.execute.operations - package org.eclipse.epsilon.eol.execute.operations
 
org.eclipse.epsilon.eol.execute.operations.contributors - package org.eclipse.epsilon.eol.execute.operations.contributors
 
org.eclipse.epsilon.eol.execute.operations.contributors.compatibility - package org.eclipse.epsilon.eol.execute.operations.contributors.compatibility
 
org.eclipse.epsilon.eol.execute.operations.declarative - package org.eclipse.epsilon.eol.execute.operations.declarative
 
org.eclipse.epsilon.eol.execute.operations.declarative.concurrent - package org.eclipse.epsilon.eol.execute.operations.declarative.concurrent
 
org.eclipse.epsilon.eol.execute.operations.simple - package org.eclipse.epsilon.eol.execute.operations.simple
 
org.eclipse.epsilon.eol.execute.operations.simple.assertions - package org.eclipse.epsilon.eol.execute.operations.simple.assertions
 
org.eclipse.epsilon.eol.execute.prettyprinting - package org.eclipse.epsilon.eol.execute.prettyprinting
 
org.eclipse.epsilon.eol.function - package org.eclipse.epsilon.eol.function
 
org.eclipse.epsilon.eol.launch - package org.eclipse.epsilon.eol.launch
 
org.eclipse.epsilon.eol.m3 - package org.eclipse.epsilon.eol.m3
 
org.eclipse.epsilon.eol.models - package org.eclipse.epsilon.eol.models
 
org.eclipse.epsilon.eol.models.java - package org.eclipse.epsilon.eol.models.java
 
org.eclipse.epsilon.eol.models.transactions - package org.eclipse.epsilon.eol.models.transactions
 
org.eclipse.epsilon.eol.parse - package org.eclipse.epsilon.eol.parse
 
org.eclipse.epsilon.eol.tools - package org.eclipse.epsilon.eol.tools
 
org.eclipse.epsilon.eol.types - package org.eclipse.epsilon.eol.types
 
org.eclipse.epsilon.eol.types.concurrent - package org.eclipse.epsilon.eol.types.concurrent
 
org.eclipse.epsilon.eol.userinput - package org.eclipse.epsilon.eol.userinput
 
org.eclipse.epsilon.eol.util - package org.eclipse.epsilon.eol.util
 
OrOperatorExpression - Class in org.eclipse.epsilon.eol.dom
 
OrOperatorExpression() - Constructor for class org.eclipse.epsilon.eol.dom.OrOperatorExpression
 
OrOperatorExpression(Expression, Expression) - Constructor for class org.eclipse.epsilon.eol.dom.OrOperatorExpression
 
outputStream - Variable in class org.eclipse.epsilon.eol.execute.context.EolContext
 
owningModel() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
owns(Object) - Method in class org.eclipse.epsilon.eol.models.EmptyModel
 
owns(Object) - Method in interface org.eclipse.epsilon.eol.models.IModel
Used to test whether an object is contained in this model.
owns(Object) - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
owns(Object) - Method in class org.eclipse.epsilon.eol.models.java.JavaObjectModel
 
owns(Object) - Method in class org.eclipse.epsilon.eol.models.ModelGroup
 
owns(Object) - Method in class org.eclipse.epsilon.eol.models.ModelReference
 

P

p - Variable in class org.eclipse.epsilon.eol.execute.operations.declarative.SortByOperation.DecoratedObjectComparator
 
Package - Class in org.eclipse.epsilon.eol.m3
 
Package() - Constructor for class org.eclipse.epsilon.eol.m3.Package
 
packagedType() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
packagedType() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
packagedType_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.packagedType_return
 
pad(int, String, boolean) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.StringOperationContributor
 
parallel() - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration.Builder
 
parallel(boolean) - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration.Builder
 
ParallelCollectOperation - Class in org.eclipse.epsilon.eol.execute.operations.declarative.concurrent
 
ParallelCollectOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.concurrent.ParallelCollectOperation
 
ParallelCountOperation - Class in org.eclipse.epsilon.eol.execute.operations.declarative.concurrent
Counts the number of elements satisfying the condition.
ParallelCountOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.concurrent.ParallelCountOperation
 
ParallelExistsOperation - Class in org.eclipse.epsilon.eol.execute.operations.declarative.concurrent
 
ParallelExistsOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.concurrent.ParallelExistsOperation
 
ParallelForAllOperation - Class in org.eclipse.epsilon.eol.execute.operations.declarative.concurrent
 
ParallelForAllOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.concurrent.ParallelForAllOperation
 
parallelGet(ThreadLocal<? extends R>, Supplier<? extends R>) - Method in class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
Utility method used to appropriately return either a thread-local or the original value, depending on whether this context EolContextParallel.isParallel().
parallelGet(ThreadLocal<? extends R>, R) - Method in class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
Utility method used to appropriately return either a thread-local or the original value, depending on whether this context EolContextParallel.isParallel().
parallelism - Variable in class org.eclipse.epsilon.eol.launch.EolRunConfiguration.Builder
 
ParallelMapByOperation - Class in org.eclipse.epsilon.eol.execute.operations.declarative.concurrent
 
ParallelMapByOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.concurrent.ParallelMapByOperation
 
ParallelNMatchOperation - Class in org.eclipse.epsilon.eol.execute.operations.declarative.concurrent
 
ParallelNMatchOperation(NMatchOperation.MatchMode) - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.concurrent.ParallelNMatchOperation
 
ParallelNMatchOperation(NMatchOperation.MatchMode, int) - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.concurrent.ParallelNMatchOperation
 
ParallelRejectOneOperation - Class in org.eclipse.epsilon.eol.execute.operations.declarative.concurrent
 
ParallelRejectOneOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.concurrent.ParallelRejectOneOperation
 
ParallelRejectOperation - Class in org.eclipse.epsilon.eol.execute.operations.declarative.concurrent
 
ParallelRejectOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.concurrent.ParallelRejectOperation
 
ParallelSelectOneOperation - Class in org.eclipse.epsilon.eol.execute.operations.declarative.concurrent
 
ParallelSelectOneOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.concurrent.ParallelSelectOneOperation
 
ParallelSelectOperation - Class in org.eclipse.epsilon.eol.execute.operations.declarative.concurrent
 
ParallelSelectOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.concurrent.ParallelSelectOperation
 
parallelSet(T, ThreadLocal<? super T>, Consumer<? super T>) - Method in class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
Utility method used to appropriately set either a thread-local or the original value, depending on whether this context EolContextParallel.isParallel().
ParallelSortByOperation - Class in org.eclipse.epsilon.eol.execute.operations.declarative.concurrent
 
ParallelSortByOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.concurrent.ParallelSortByOperation
 
parallelStream() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
parallelStream() - Method in class org.eclipse.epsilon.eol.types.EolCollection
 
Parameter - Class in org.eclipse.epsilon.eol.dom
 
Parameter() - Constructor for class org.eclipse.epsilon.eol.dom.Parameter
 
Parameter(NameExpression) - Constructor for class org.eclipse.epsilon.eol.dom.Parameter
 
Parameter(NameExpression, TypeExpression) - Constructor for class org.eclipse.epsilon.eol.dom.Parameter
 
parameterExpressions - Variable in class org.eclipse.epsilon.eol.dom.CollectionLiteralExpression
 
parameterExpressions - Variable in class org.eclipse.epsilon.eol.dom.NewInstanceExpression
 
parameterExpressions - Variable in class org.eclipse.epsilon.eol.dom.OperationCallExpression
 
parameterExpressions - Variable in class org.eclipse.epsilon.eol.dom.VariableDeclaration
 
parameterList() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
parameterList() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
parameterList_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.parameterList_return
 
parameters - Variable in class org.eclipse.epsilon.eol.dom.FirstOrderOperationCallExpression
 
parameters - Variable in class org.eclipse.epsilon.eol.launch.EolRunConfiguration.Builder
 
parameters - Variable in class org.eclipse.epsilon.eol.launch.EolRunConfiguration
 
PARAMETERS - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
PARAMETERS - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
PARAMETERS - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
PARAMETERS - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
parameterTypeExpressions - Variable in class org.eclipse.epsilon.eol.dom.TypeExpression
 
PARAMLIST - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
PARAMLIST - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
PARAMLIST - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
PARAMLIST - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
parent - Variable in class org.eclipse.epsilon.eol.models.java.Tree
 
parent - Variable in class org.eclipse.epsilon.eol.models.transactions.ModelTransactionTree
 
parse(String, File) - Method in class org.eclipse.epsilon.eol.AbstractModule
 
parse(String, File) - Method in interface org.eclipse.epsilon.eol.IEolModule
 
parse(URI) - Method in class org.eclipse.epsilon.eol.AbstractModule
 
parseProblems - Variable in class org.eclipse.epsilon.eol.AbstractModule
 
parseProblems - Variable in exception org.eclipse.epsilon.eol.exceptions.EolParseException
 
parser - Variable in class org.eclipse.epsilon.eol.AbstractModule
 
pathLiteral - Variable in class org.eclipse.epsilon.eol.dom.Import
 
pathName() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
pathName() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
pathName_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.pathName_return
 
plusIndentationAndAppend() - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
PlusOperatorExpression - Class in org.eclipse.epsilon.eol.dom
 
PlusOperatorExpression() - Constructor for class org.eclipse.epsilon.eol.dom.PlusOperatorExpression
 
PlusOperatorExpression(Expression, Expression) - Constructor for class org.eclipse.epsilon.eol.dom.PlusOperatorExpression
 
POINT - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
POINT - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
POINT - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
POINT - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
POINT_POINT - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
POINT_POINT - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
POINT_POINT - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
POINT_POINT - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
postExecuteFailure(ModuleElement, Exception, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.ExecutorFactory
Overriding classes must call this super method.
postExecuteFinally(ModuleElement, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.ExecutorFactory
Overriding classes must call this super method.
postExecuteSuccess(ModuleElement, Object, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.ExecutorFactory
Overriding classes must call this super method.
postExecution() - Method in class org.eclipse.epsilon.eol.dom.ExecutableBlock
Any chores to be done after execution
postfixExpression() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
postfixExpression() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
postfixExpression_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.postfixExpression_return
 
PostfixOperatorExpression - Class in org.eclipse.epsilon.eol.dom
 
PostfixOperatorExpression(boolean) - Constructor for class org.eclipse.epsilon.eol.dom.PostfixOperatorExpression
 
PostfixOperatorExpression(Expression, boolean) - Constructor for class org.eclipse.epsilon.eol.dom.PostfixOperatorExpression
 
postOperationStatements - Variable in class org.eclipse.epsilon.eol.EolModule
 
pow(Number) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.NumberOperationContributor
 
powerset() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
preExecute() - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration
 
preExecute(ModuleElement, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.ExecutorFactory
 
prepareContext() - Method in class org.eclipse.epsilon.eol.EolModule
 
prepareFrameStack() - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration
 
prepareModule() - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration
 
PrettyPrinter - Interface in org.eclipse.epsilon.eol.execute.prettyprinting
 
prettyPrinterManager - Variable in class org.eclipse.epsilon.eol.execute.context.EolContext
 
PrettyPrinterManager - Class in org.eclipse.epsilon.eol.execute.prettyprinting
 
PrettyPrinterManager() - Constructor for class org.eclipse.epsilon.eol.execute.prettyprinting.PrettyPrinterManager
 
prettyPrinters - Variable in class org.eclipse.epsilon.eol.execute.prettyprinting.PrettyPrinterManager
 
prettyPrintManager - Variable in exception org.eclipse.epsilon.eol.exceptions.EolIllegalOperationException
 
preventLoadingOfExternalModelElements() - Method in interface org.eclipse.epsilon.eol.models.IReflectiveModel
Prevents the loading of model elements that are referenced by this model but are not contained in this model.
preventLoadingOfExternalModelElements() - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
preventLoadingOfExternalModelElements() - Method in class org.eclipse.epsilon.eol.models.ReflectiveModelReference
 
previous() - Method in class org.eclipse.epsilon.eol.util.LazyIntegerList.LazyIntegerListIterator
 
previousIndex() - Method in class org.eclipse.epsilon.eol.util.LazyIntegerList.LazyIntegerListIterator
 
primitiveExpression() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
primitiveExpression() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
primitiveExpression_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.primitiveExpression_return
 
print() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
print(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
print(Object) - Method in class org.eclipse.epsilon.eol.execute.prettyprinting.DefaultPrettyPrinter
 
print(Object) - Method in class org.eclipse.epsilon.eol.execute.prettyprinting.EolPrettyPrinter
 
print(Object) - Method in interface org.eclipse.epsilon.eol.execute.prettyprinting.PrettyPrinter
 
print(Object) - Method in class org.eclipse.epsilon.eol.execute.prettyprinting.PrettyPrinterManager
 
print(Object, Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
println() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
println(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
println(Object, Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
printStackTrace(PrintStream) - Method in class org.eclipse.epsilon.eol.execute.StackTraceManager
 
printStackTrace(PrintWriter) - Method in class org.eclipse.epsilon.eol.execute.StackTraceManager
 
product() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
ProfilableIEolModule - Interface in org.eclipse.epsilon.eol.launch
Convenience interface for profiling methods in an IEolModule.
profileExecution() - Method in interface org.eclipse.epsilon.eol.launch.ProfilableIEolModule
 
profileExecution(Consumer<EolRuntimeException>) - Method in interface org.eclipse.epsilon.eol.launch.ProfilableIEolModule
 
profileExecutionStage(String, Runnable) - Method in interface org.eclipse.epsilon.eol.launch.ProfilableIEolModule
 
profileExecutionStage(String, Consumer<T>, T) - Method in interface org.eclipse.epsilon.eol.launch.ProfilableIEolModule
 
profileExecutionStage(String, Function<T, R>, T) - Method in interface org.eclipse.epsilon.eol.launch.ProfilableIEolModule
 
profileExecutionStage(String, Supplier<R>) - Method in interface org.eclipse.epsilon.eol.launch.ProfilableIEolModule
 
profileExecutionStage(String, CheckedEolConsumer<T>, T) - Method in interface org.eclipse.epsilon.eol.launch.ProfilableIEolModule
 
profileExecutionStage(String, CheckedEolFunction<T, R>, T) - Method in interface org.eclipse.epsilon.eol.launch.ProfilableIEolModule
 
profileExecutionStage(String, CheckedEolRunnable) - Method in interface org.eclipse.epsilon.eol.launch.ProfilableIEolModule
 
profileExecutionStage(String, CheckedEolSupplier<R>) - Method in interface org.eclipse.epsilon.eol.launch.ProfilableIEolModule
 
profilingEnabled - Variable in class org.eclipse.epsilon.eol.execute.context.EolContext
 
prompt(String) - Method in class org.eclipse.epsilon.eol.userinput.AbstractUserInput
 
prompt(String, String) - Method in class org.eclipse.epsilon.eol.userinput.ConsoleUserInput
 
prompt(String, String) - Method in interface org.eclipse.epsilon.eol.userinput.IUserInput
 
promptInteger(String) - Method in class org.eclipse.epsilon.eol.userinput.AbstractUserInput
 
promptInteger(String, int) - Method in class org.eclipse.epsilon.eol.userinput.ConsoleUserInput
 
promptInteger(String, int) - Method in interface org.eclipse.epsilon.eol.userinput.IUserInput
 
promptReal(String) - Method in class org.eclipse.epsilon.eol.userinput.AbstractUserInput
 
promptReal(String, double) - Method in class org.eclipse.epsilon.eol.userinput.ConsoleUserInput
 
promptReal(String, double) - Method in interface org.eclipse.epsilon.eol.userinput.IUserInput
 
promptReal(String, float) - Method in class org.eclipse.epsilon.eol.userinput.ConsoleUserInput
 
promptReal(String, float) - Method in interface org.eclipse.epsilon.eol.userinput.IUserInput
 
propagate(Throwable) - Static method in exception org.eclipse.epsilon.eol.exceptions.EolRuntimeException
 
propagateDetailed(Throwable) - Static method in exception org.eclipse.epsilon.eol.exceptions.EolRuntimeException
 
property - Variable in exception org.eclipse.epsilon.eol.exceptions.EolIllegalPropertyAssignmentException
 
property - Variable in exception org.eclipse.epsilon.eol.exceptions.EolIllegalPropertyException
 
PROPERTY_ALIASES - Static variable in class org.eclipse.epsilon.eol.models.Model
 
PROPERTY_CACHED - Static variable in class org.eclipse.epsilon.eol.models.CachedModel
Whether to cache allOf* calls by default.
PROPERTY_CONCURRENT - Static variable in class org.eclipse.epsilon.eol.models.CachedModel
Whether to use thread-safe collections by default.
PROPERTY_NAME - Static variable in class org.eclipse.epsilon.eol.models.Model
 
PROPERTY_READONLOAD - Static variable in class org.eclipse.epsilon.eol.models.Model
 
PROPERTY_READONLY - Static variable in class org.eclipse.epsilon.eol.models.Model
Indicates that the model will not be modified.
PROPERTY_STOREONDISPOSAL - Static variable in class org.eclipse.epsilon.eol.models.Model
 
PropertyAccess - Class in org.eclipse.epsilon.eol.execute.introspection.recording
 
PropertyAccess(Object, String) - Constructor for class org.eclipse.epsilon.eol.execute.introspection.recording.PropertyAccess
 
PropertyAccesses - Class in org.eclipse.epsilon.eol.execute.introspection.recording
 
PropertyAccesses(IPropertyAccess...) - Constructor for class org.eclipse.epsilon.eol.execute.introspection.recording.PropertyAccesses
 
PropertyAccessExecutionListener - Class in org.eclipse.epsilon.eol.execute.introspection.recording
 
PropertyAccessExecutionListener(IPropertyAccessRecorder...) - Constructor for class org.eclipse.epsilon.eol.execute.introspection.recording.PropertyAccessExecutionListener
 
PropertyAccessRecorder - Class in org.eclipse.epsilon.eol.execute.introspection.recording
 
PropertyAccessRecorder() - Constructor for class org.eclipse.epsilon.eol.execute.introspection.recording.PropertyAccessRecorder
 
PropertyCallExpression - Class in org.eclipse.epsilon.eol.dom
 
PropertyCallExpression() - Constructor for class org.eclipse.epsilon.eol.dom.PropertyCallExpression
 
PropertyCallExpression(Expression, NameExpression) - Constructor for class org.eclipse.epsilon.eol.dom.PropertyCallExpression
 
propertyGetter - Variable in class org.eclipse.epsilon.eol.models.Model
 
propertyName - Variable in class org.eclipse.epsilon.eol.execute.introspection.recording.PropertyAccess
 
propertySetter - Variable in class org.eclipse.epsilon.eol.models.Model
 
PROTECTED - org.eclipse.epsilon.eol.execute.context.FrameType
 
put(Iterable<Variable>) - Method in interface org.eclipse.epsilon.eol.execute.context.Frame
 
put(String, Object) - Method in interface org.eclipse.epsilon.eol.execute.context.Frame
 
put(String, Object) - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
Puts a read-only variable into the topmost frame of the scope
put(String, Object) - Method in class org.eclipse.epsilon.eol.execute.context.SingleFrame
 
put(Collection<Variable>) - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
 
put(Map.Entry<String, ?>) - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
Puts the Entry as read-only variable into the topmost frame of the scope.
put(Map<String, ?>, boolean) - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
Converts the map into Variables and puts them in the topmost frame of the scope.
put(K, V) - Method in class org.eclipse.epsilon.eol.types.EolMap
 
put(K, V) - Method in class org.eclipse.epsilon.eol.util.Cache
 
put(Variable) - Method in interface org.eclipse.epsilon.eol.execute.context.Frame
 
put(Variable) - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
Puts a new variable in the topmost frame of the scope.
put(Variable) - Method in class org.eclipse.epsilon.eol.execute.context.SingleFrame
 
put(Variable) - Method in class org.eclipse.epsilon.eol.types.EolTuple
 
put(Variable...) - Method in interface org.eclipse.epsilon.eol.execute.context.Frame
 
put(Variable...) - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
Puts one or more new variables in the topmost frame of the scope.
putAll(Map<? extends K, ? extends V>) - Method in class org.eclipse.epsilon.eol.types.EolMap
 
putAll(Map<String, Variable>) - Method in interface org.eclipse.epsilon.eol.execute.context.Frame
 
putAll(Map<String, Variable>) - Method in class org.eclipse.epsilon.eol.execute.context.SingleFrame
 
putAll(FrameStack) - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
Copies the references of all variables in the given FrameStack into this FrameStack.
putGlobal(Variable) - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
Puts a new variable in the topmost global stack frame.
putGlobal(Variable...) - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
Puts one or more new variables in the topmost global stack frame.
putIfAbsent(K, V) - Method in class org.eclipse.epsilon.eol.types.EolMap
 

R

random() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
range - Variable in class org.eclipse.epsilon.eol.dom.CollectionLiteralExpression
 
readOnLoad - Variable in class org.eclipse.epsilon.eol.models.Model
 
readOnly - Variable in class org.eclipse.epsilon.eol.execute.context.Variable
 
readString() - Method in class org.eclipse.epsilon.eol.userinput.ConsoleUserInput
 
Real - Static variable in class org.eclipse.epsilon.eol.types.EolPrimitiveType
 
RealLiteral - Class in org.eclipse.epsilon.eol.dom
 
RealLiteral() - Constructor for class org.eclipse.epsilon.eol.dom.RealLiteral
 
RealLiteral(Number) - Constructor for class org.eclipse.epsilon.eol.dom.RealLiteral
 
reason - Variable in exception org.eclipse.epsilon.eol.exceptions.EolRuntimeException
 
record(Object, String) - Method in interface org.eclipse.epsilon.eol.execute.introspection.recording.IPropertyAccessRecorder
Tells the PropertyAccessRecorder that a property access for the specified model element and property name has occurred.
record(Object, String) - Method in class org.eclipse.epsilon.eol.execute.introspection.recording.PropertyAccessRecorder
 
Reference - Class in org.eclipse.epsilon.eol.m3
 
Reference() - Constructor for class org.eclipse.epsilon.eol.m3.Reference
 
referenceQueue - Variable in class org.eclipse.epsilon.eol.util.Cache
 
ReflectionUtil - Class in org.eclipse.epsilon.eol.util
 
ReflectiveModelReference - Class in org.eclipse.epsilon.eol.models
 
ReflectiveModelReference(IReflectiveModel) - Constructor for class org.eclipse.epsilon.eol.models.ReflectiveModelReference
 
ReflectiveOperationContributor - Class in org.eclipse.epsilon.eol.execute.operations.contributors
 
ReflectiveOperationContributor() - Constructor for class org.eclipse.epsilon.eol.execute.operations.contributors.ReflectiveOperationContributor
 
RejectOneOperation - Class in org.eclipse.epsilon.eol.execute.operations.declarative
Returns a new Collection containing one less element for which the predicate is not satisfied.
RejectOneOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.RejectOneOperation
 
RejectOperation - Class in org.eclipse.epsilon.eol.execute.operations.declarative
 
RejectOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.RejectOperation
 
relationalExpression() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
relationalExpression() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
relationalExpression_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.relationalExpression_return
 
remove() - Method in class org.eclipse.epsilon.eol.util.LazyIntegerList.LazyIntegerListIterator
 
remove(int) - Method in class org.eclipse.epsilon.eol.types.EolSequence
 
remove(int) - Method in class org.eclipse.epsilon.eol.util.LazyIntegerList
 
remove(Object) - Method in class org.eclipse.epsilon.eol.types.EolCollection
 
remove(Object) - Method in class org.eclipse.epsilon.eol.types.EolMap
 
remove(Object) - Method in class org.eclipse.epsilon.eol.util.LazyIntegerList
 
remove(Object, Object) - Method in class org.eclipse.epsilon.eol.types.EolMap
 
remove(String) - Method in interface org.eclipse.epsilon.eol.execute.context.Frame
 
remove(String) - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
Removes a variable by name from the topmost frame of the scope.
remove(String) - Method in class org.eclipse.epsilon.eol.execute.context.SingleFrame
 
remove(Collection<String>) - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
Removes the variables from the topmost frame of the scope.
removeAll(ThreadLocal<?>...) - Method in class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
 
removeAll(Collection<?>) - Method in class org.eclipse.epsilon.eol.types.EolCollection
 
removeAll(Collection<?>) - Method in class org.eclipse.epsilon.eol.util.LazyIntegerList
 
removeAt(int) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
removeExecutionListener(IExecutionListener) - Method in class org.eclipse.epsilon.eol.execute.ExecutorFactory
 
removeFromCache(ModelElementType) - Method in class org.eclipse.epsilon.eol.models.CachedModel
 
removeIf(Predicate<? super T>) - Method in class org.eclipse.epsilon.eol.types.EolCollection
 
removeModel(IModel) - Method in class org.eclipse.epsilon.eol.models.ModelRepository
 
replace(String, String) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.compatibility.StringCompatibilityOperationContributor
In the previous version of EOL, EolString.replace mapped to String.replaceAll.
replace(K, V) - Method in class org.eclipse.epsilon.eol.types.EolMap
 
replace(K, V, V) - Method in class org.eclipse.epsilon.eol.types.EolMap
 
replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in class org.eclipse.epsilon.eol.types.EolMap
 
replaceAll(UnaryOperator<T>) - Method in class org.eclipse.epsilon.eol.types.EolSequence
 
replaceLiteral(String, String) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.compatibility.StringCompatibilityOperationContributor
 
report(IEolContext) - Method in class org.eclipse.epsilon.eol.execute.control.DefaultExecutionController
 
report(IEolContext) - Method in interface org.eclipse.epsilon.eol.execute.control.ExecutionController
 
report(IEolContext) - Method in class org.eclipse.epsilon.eol.execute.control.ExecutionProfiler
 
repositories - Variable in class org.eclipse.epsilon.eol.models.ModelRepositoryManager
 
repository - Variable in class org.eclipse.epsilon.eol.models.transactions.ModelRepositoryTransactionSupport
 
reset() - Method in class org.eclipse.epsilon.eol.EolEngine
 
reset() - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration
 
resolve(Class<?>, NameExpression, List<Parameter>, Expression, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.FirstOrderOperation
 
resolve(String) - Method in class org.eclipse.epsilon.eol.models.DefaultRelativePathResolver
 
resolve(String) - Method in interface org.eclipse.epsilon.eol.models.IRelativePathResolver
 
resolveFor(Class<?>, List<Parameter>, Expression, ModuleElement, IEolContext) - Static method in class org.eclipse.epsilon.eol.function.EolLambdaFactory
 
resolveFor(String, List<Parameter>, Expression, ModuleElement, IEolContext) - Static method in class org.eclipse.epsilon.eol.function.EolLambdaFactory
Validation of parameters is assumed to have already been performed in DynamicOperation or by the caller.
resolveFunction(NameExpression, List<Parameter>, Expression, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.FirstOrderOperation
 
resolvePredicate(NameExpression, List<Parameter>, Expression, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.FirstOrderOperation
 
resolveSource(Object, List<Parameter>, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.FirstOrderOperation
 
resolveType(Collection<?>) - Method in interface org.eclipse.epsilon.eol.types.IEolCollectionTypeResolver
 
retainAll(Collection<?>) - Method in class org.eclipse.epsilon.eol.types.EolCollection
 
retainAll(Collection<?>) - Method in class org.eclipse.epsilon.eol.util.LazyIntegerList
 
Return - Class in org.eclipse.epsilon.eol.execute
 
Return(Object) - Constructor for class org.eclipse.epsilon.eol.execute.Return
 
RETURN - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
RETURN - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
RETURN - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
RETURN - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
returnedExpression - Variable in class org.eclipse.epsilon.eol.dom.ReturnStatement
 
returnStatement() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
returnStatement() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
ReturnStatement - Class in org.eclipse.epsilon.eol.dom
 
ReturnStatement() - Constructor for class org.eclipse.epsilon.eol.dom.ReturnStatement
 
ReturnStatement(Expression) - Constructor for class org.eclipse.epsilon.eol.dom.ReturnStatement
 
returnStatement_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.returnStatement_return
 
returnType - Variable in class org.eclipse.epsilon.eol.dom.Operation
 
returnTypeExpression - Variable in class org.eclipse.epsilon.eol.dom.Operation
 
role - Variable in class org.eclipse.epsilon.eol.dom.ExecutableBlock
 
rollback() - Method in interface org.eclipse.epsilon.eol.models.transactions.IModelTransaction
 
rollbackTransaction() - Method in class org.eclipse.epsilon.eol.models.transactions.CompositeModelTransactionSupport
 
rollbackTransaction() - Method in interface org.eclipse.epsilon.eol.models.transactions.IModelTransactionSupport
 
rollbackTransaction() - Method in class org.eclipse.epsilon.eol.models.transactions.NestedModelTransactionSupport
 
rollbackTransaction() - Method in class org.eclipse.epsilon.eol.models.transactions.NoModelTransactionSupport
 
round() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.NumberOperationContributor
 
run() - Method in class org.eclipse.epsilon.eol.execute.concurrent.EolExecutorThread
 
run() - Method in interface org.eclipse.epsilon.eol.function.CheckedEolRunnable
 
runThrows() - Method in interface org.eclipse.epsilon.eol.function.CheckedEolRunnable
 

S

safe - Variable in class org.eclipse.epsilon.eol.dom.FeatureCallExpression
 
ScalarOperationContributor - Class in org.eclipse.epsilon.eol.execute.operations.contributors
 
ScalarOperationContributor() - Constructor for class org.eclipse.epsilon.eol.execute.operations.contributors.ScalarOperationContributor
 
screenAST(ModuleElement, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.control.ExecutionProfiler
Determines whether the ModuleElement should be profiled.
second() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
secondOperand - Variable in class org.eclipse.epsilon.eol.dom.OperatorExpression
 
SelectBasedOperation - Class in org.eclipse.epsilon.eol.execute.operations.declarative
 
SelectBasedOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.SelectBasedOperation
 
selectByKind(EolType) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
selectByType(EolType) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
SelectFirstOperation - Class in org.eclipse.epsilon.eol.execute.operations.declarative
 
SelectFirstOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.SelectFirstOperation
 
SelectOneOperation - Class in org.eclipse.epsilon.eol.execute.operations.declarative
 
SelectOneOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.SelectOneOperation
 
SelectOperation - Class in org.eclipse.epsilon.eol.execute.operations.declarative
 
SelectOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.SelectOperation
 
semicolon() - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
Sequence - Static variable in class org.eclipse.epsilon.eol.types.EolCollectionType
 
sequential - Variable in class org.eclipse.epsilon.eol.launch.EolRunConfiguration.Builder
 
sequential() - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration.Builder
 
set(int, Integer) - Method in class org.eclipse.epsilon.eol.util.LazyIntegerList
 
set(int, T) - Method in class org.eclipse.epsilon.eol.types.EolSequence
 
set(Integer) - Method in class org.eclipse.epsilon.eol.util.LazyIntegerList.LazyIntegerListIterator
 
Set - Static variable in class org.eclipse.epsilon.eol.types.EolCollectionType
 
setAbstract(boolean) - Method in class org.eclipse.epsilon.eol.m3.MetaClass
 
setAll(boolean) - Method in class org.eclipse.epsilon.eol.dom.BreakStatement
 
setAnnotationBlock(AnnotationBlock) - Method in class org.eclipse.epsilon.eol.dom.AnnotatableModuleElement
 
setAssertionsEnabled(boolean) - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
setAssertionsEnabled(boolean) - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
setAssignmentStatement(AssignmentStatement) - Method in class org.eclipse.epsilon.eol.dom.PostfixOperatorExpression
 
setAst(ModuleElement) - Method in exception org.eclipse.epsilon.eol.exceptions.EolRuntimeException
 
setAst(ModuleElement) - Method in exception org.eclipse.epsilon.eol.exceptions.EolRuntimeExceptionReference
 
setAst(ModuleElement) - Method in class org.eclipse.epsilon.eol.execute.context.AsyncStatementInstance
 
setBase(FrameStack) - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
 
setBase(ExecutorFactory) - Method in class org.eclipse.epsilon.eol.execute.ExecutorFactory
 
setBody(IExecutableModuleElement) - Method in class org.eclipse.epsilon.eol.dom.ExecutableBlock
 
setBody(StatementBlock) - Method in class org.eclipse.epsilon.eol.dom.Case
 
setBody(StatementBlock) - Method in class org.eclipse.epsilon.eol.dom.Operation
 
setBody(StatementBlock) - Method in class org.eclipse.epsilon.eol.dom.TransactionStatement
 
setBodyStatementBlock(StatementBlock) - Method in class org.eclipse.epsilon.eol.dom.ForStatement
 
setBodyStatementBlock(StatementBlock) - Method in class org.eclipse.epsilon.eol.dom.WhileStatement
 
setCachingEnabled(boolean) - Method in class org.eclipse.epsilon.eol.models.CachedModel
 
setChangeable(boolean) - Method in class org.eclipse.epsilon.eol.m3.StructuralFeature
 
setChildren(Collection<Tree>) - Method in class org.eclipse.epsilon.eol.models.java.Tree
 
setCollectionType(String) - Method in class org.eclipse.epsilon.eol.dom.CollectionLiteralExpression
 
setComplexParameters(LinkedHashMap<Expression, List<Parameter>>) - Method in class org.eclipse.epsilon.eol.dom.ComplexOperationCallExpression
 
setConcurrent(boolean) - Method in class org.eclipse.epsilon.eol.m3.StructuralFeature
 
setConcurrent(boolean) - Method in class org.eclipse.epsilon.eol.models.CachedModel
 
setCondition(Expression) - Method in class org.eclipse.epsilon.eol.dom.Case
 
setConditionExpression(Expression) - Method in class org.eclipse.epsilon.eol.dom.IfStatement
 
setConditionExpression(Expression) - Method in class org.eclipse.epsilon.eol.dom.SwitchStatement
 
setConditionExpression(Expression) - Method in class org.eclipse.epsilon.eol.dom.WhileStatement
 
setContainment(boolean) - Method in class org.eclipse.epsilon.eol.m3.Reference
 
setContentType(EolType) - Method in class org.eclipse.epsilon.eol.types.EolCollectionType
 
setContext(IEolContext) - Method in class org.eclipse.epsilon.eol.dom.Import
 
setContext(IEolContext) - Method in class org.eclipse.epsilon.eol.EolModule
 
setContext(IEolContext) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.OperationContributor
 
setContext(IEolContext) - Method in interface org.eclipse.epsilon.eol.IEolModule
 
setContext(IEolContext) - Method in class org.eclipse.epsilon.eol.tools.AbstractTool
 
setContext(IEolContext) - Method in interface org.eclipse.epsilon.eol.tools.ITool
 
setContextless(boolean) - Method in class org.eclipse.epsilon.eol.dom.OperationCallExpression
 
setContextTypeExpression(TypeExpression) - Method in class org.eclipse.epsilon.eol.dom.Operation
 
setCurrentStatement(ModuleElement) - Method in interface org.eclipse.epsilon.eol.execute.context.Frame
 
setCurrentStatement(ModuleElement) - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
 
setCurrentStatement(ModuleElement) - Method in class org.eclipse.epsilon.eol.execute.context.SingleFrame
 
setDefaultPropertyGetter(IPropertyGetter) - Method in class org.eclipse.epsilon.eol.execute.introspection.IntrospectionManager
 
setDefaultPropertySetter(IPropertySetter) - Method in class org.eclipse.epsilon.eol.execute.introspection.IntrospectionManager
 
setDelegateOperation(O) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.DelegateBasedOperation
 
setDeprecationInfo(String) - Method in class org.eclipse.epsilon.eol.execute.context.Variable
 
setDriverNameExpression(NameExpression) - Method in class org.eclipse.epsilon.eol.dom.ModelDeclaration
 
setElementId(Object, String) - Method in class org.eclipse.epsilon.eol.models.EmptyModel
 
setElementId(Object, String) - Method in interface org.eclipse.epsilon.eol.models.IModel
 
setElementId(Object, String) - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
setElementId(Object, String) - Method in class org.eclipse.epsilon.eol.models.java.JavaObjectModel
 
setElementId(Object, String) - Method in class org.eclipse.epsilon.eol.models.ModelGroup
 
setElementId(Object, String) - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
setElseStatementBlock(StatementBlock) - Method in class org.eclipse.epsilon.eol.dom.IfStatement
 
setEntryPoint(ModuleElement) - Method in interface org.eclipse.epsilon.eol.execute.context.Frame
 
setEntryPoint(ModuleElement) - Method in class org.eclipse.epsilon.eol.execute.context.SingleFrame
 
setEnumerationLiteral(String) - Method in class org.eclipse.epsilon.eol.dom.EnumerationLiteralExpression
 
setErrorStream(PrintStream) - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
setErrorStream(PrintStream) - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
setException(EolRuntimeException) - Method in exception org.eclipse.epsilon.eol.exceptions.EolRuntimeExceptionReference
 
setExecutionController(ExecutionController) - Method in class org.eclipse.epsilon.eol.execute.ExecutorFactory
 
setExecutorFactory(ExecutorFactory) - Method in class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
 
setExecutorFactory(ExecutorFactory) - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
setExecutorFactory(ExecutorFactory) - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
setExpression(Expression) - Method in class org.eclipse.epsilon.eol.dom.DeleteStatement
 
setExpression(Expression) - Method in class org.eclipse.epsilon.eol.dom.ExecutableAnnotation
 
setExpression(Expression) - Method in class org.eclipse.epsilon.eol.dom.ExpressionInBrackets
 
setExpression(Expression) - Method in class org.eclipse.epsilon.eol.dom.ExpressionStatement
 
setExtendedProperties(ExtendedProperties) - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
setExtendedProperties(ExtendedProperties) - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
setExternal(boolean) - Method in class org.eclipse.epsilon.eol.dom.VariableDeclaration
 
setFirstOperand(Expression) - Method in class org.eclipse.epsilon.eol.dom.OperatorExpression
 
setFrameStack(FrameStack) - Method in class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
 
setFrameStack(FrameStack) - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
setFrameStack(FrameStack) - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
setImportedModule(IModule) - Method in class org.eclipse.epsilon.eol.dom.Import
 
setIncrease(boolean) - Method in class org.eclipse.epsilon.eol.dom.PostfixOperatorExpression
 
setIndexExpression(Expression) - Method in class org.eclipse.epsilon.eol.dom.ItemSelectorExpression
 
setInstantiate(boolean) - Method in class org.eclipse.epsilon.eol.dom.VariableDeclaration
 
setIntrospectionManager(IntrospectionManager) - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
setIntrospectionManager(IntrospectionManager) - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
setIteratedExpression(Expression) - Method in class org.eclipse.epsilon.eol.dom.ForStatement
 
setIteratorParameter(Parameter) - Method in class org.eclipse.epsilon.eol.dom.ForStatement
 
setKey(String) - Method in class org.eclipse.epsilon.eol.dom.ModelDeclarationParameter
 
setKeyType(EolType) - Method in class org.eclipse.epsilon.eol.types.EolMapType
 
setLabel(String) - Method in interface org.eclipse.epsilon.eol.execute.context.Frame
 
setLabel(String) - Method in class org.eclipse.epsilon.eol.execute.context.SingleFrame
 
setLabel(String) - Method in class org.eclipse.epsilon.eol.models.java.Tree
 
setLocalFrameStack(FrameStack) - Method in class org.eclipse.epsilon.eol.execute.context.AsyncStatementInstance
 
setMain(StatementBlock) - Method in class org.eclipse.epsilon.eol.EolModule
 
setMany(boolean) - Method in class org.eclipse.epsilon.eol.m3.StructuralFeature
 
setMapName(String) - Method in class org.eclipse.epsilon.eol.dom.MapLiteralExpression
 
setMaximumCollectionSize(int) - Method in class org.eclipse.epsilon.eol.execute.prettyprinting.DefaultPrettyPrinter
 
setMessage(String) - Method in exception org.eclipse.epsilon.eol.exceptions.EolRuntimeException
 
setMetaClass(MetaClass) - Method in class org.eclipse.epsilon.eol.types.EolModelElementType
 
setMetamodel(Metamodel) - Method in class org.eclipse.epsilon.eol.dom.ModelDeclaration
 
setMethod(Method) - Method in class org.eclipse.epsilon.eol.execute.introspection.java.ObjectMethod
 
setMethodName(String) - Method in exception org.eclipse.epsilon.eol.exceptions.EolIllegalOperationException
 
setModel(IModel) - Method in class org.eclipse.epsilon.eol.dom.ModelDeclaration
 
setModelName(String) - Method in class org.eclipse.epsilon.eol.types.EolModelElementType
 
setModelNames(List<NameExpression>) - Method in class org.eclipse.epsilon.eol.dom.TransactionStatement
 
setModelRepository(ModelRepository) - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
setModelRepository(ModelRepository) - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
setModule(IModule) - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
setModule(IModule) - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
setName(String) - Method in class org.eclipse.epsilon.eol.dom.Annotation
 
setName(String) - Method in class org.eclipse.epsilon.eol.dom.NameExpression
 
setName(String) - Method in class org.eclipse.epsilon.eol.dom.TypeExpression
 
setName(String) - Method in class org.eclipse.epsilon.eol.execute.context.Variable
 
setName(String) - Method in class org.eclipse.epsilon.eol.m3.NamedElement
 
setName(String) - Method in interface org.eclipse.epsilon.eol.models.IModel
 
setName(String) - Method in class org.eclipse.epsilon.eol.models.Model
 
setName(String) - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
setNameExpression(NameExpression) - Method in class org.eclipse.epsilon.eol.dom.FeatureCallExpression
 
setNameExpression(NameExpression) - Method in class org.eclipse.epsilon.eol.dom.ModelDeclaration
 
setNameExpression(NameExpression) - Method in class org.eclipse.epsilon.eol.dom.Operation
 
setNameExpression(NameExpression) - Method in class org.eclipse.epsilon.eol.dom.Parameter
 
setNameExpression(NameExpression) - Method in class org.eclipse.epsilon.eol.dom.VariableDeclaration
 
setNativeTypeDelegates(List<IToolNativeTypeDelegate>) - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
setNativeTypeDelegates(List<IToolNativeTypeDelegate>) - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
setObject(Object) - Method in exception org.eclipse.epsilon.eol.exceptions.EolIllegalOperationException
 
setObject(Object) - Method in exception org.eclipse.epsilon.eol.exceptions.EolIllegalPropertyException
 
setObject(Object) - Method in class org.eclipse.epsilon.eol.execute.introspection.java.ObjectMethod
 
setOperationFactory(EolOperationFactory) - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
setOperationFactory(EolOperationFactory) - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
setOperator(String) - Method in class org.eclipse.epsilon.eol.dom.OperatorExpression
 
setOrdered(boolean) - Method in class org.eclipse.epsilon.eol.m3.StructuralFeature
 
setOutputStream(PrintStream) - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
setOutputStream(PrintStream) - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
setParallelism(int) - Method in class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
 
setParallelism(int) - Method in interface org.eclipse.epsilon.eol.execute.context.concurrent.IEolContextParallel
Attempts to set the parallelism of this context and its associated executor.
setParent(Tree) - Method in class org.eclipse.epsilon.eol.models.java.Tree
 
setParentModule(IEolModule) - Method in class org.eclipse.epsilon.eol.dom.Import
 
setParentModule(IEolModule) - Method in class org.eclipse.epsilon.eol.EolModule
 
setParentModule(IEolModule) - Method in interface org.eclipse.epsilon.eol.IEolModule
 
setPathLiteral(StringLiteral) - Method in class org.eclipse.epsilon.eol.dom.Import
 
setPrettyPrinterManager(PrettyPrinterManager) - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
setPrettyPrinterManager(PrettyPrinterManager) - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
setProfilingEnabled(boolean) - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
setProfilingEnabled(boolean) - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
setProperty(String) - Method in exception org.eclipse.epsilon.eol.exceptions.EolIllegalPropertyException
 
setPropertyValue(Object, String, Object) - Method in class org.eclipse.epsilon.eol.execute.context.ExtendedProperties
 
setRange(boolean) - Method in class org.eclipse.epsilon.eol.dom.CollectionLiteralExpression
 
setReadOnLoad(boolean) - Method in interface org.eclipse.epsilon.eol.models.IModel
 
setReadOnLoad(boolean) - Method in class org.eclipse.epsilon.eol.models.Model
 
setReadOnLoad(boolean) - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
setReadOnly(boolean) - Method in class org.eclipse.epsilon.eol.execute.context.Variable
 
setReason(String) - Method in exception org.eclipse.epsilon.eol.exceptions.EolIllegalOperationParametersException
 
setReason(String) - Method in exception org.eclipse.epsilon.eol.exceptions.EolRuntimeException
 
setReason(String) - Method in exception org.eclipse.epsilon.eol.exceptions.EolRuntimeExceptionReference
 
setReturnedExpression(Expression) - Method in class org.eclipse.epsilon.eol.dom.ReturnStatement
 
setReturnTypeExpression(TypeExpression) - Method in class org.eclipse.epsilon.eol.dom.Operation
 
setRole(String) - Method in class org.eclipse.epsilon.eol.dom.ExecutableBlock
 
setSecondOperand(Expression) - Method in class org.eclipse.epsilon.eol.dom.OperatorExpression
 
setStoredOnDisposal(boolean) - Method in interface org.eclipse.epsilon.eol.models.IModel
 
setStoredOnDisposal(boolean) - Method in class org.eclipse.epsilon.eol.models.Model
 
setStoredOnDisposal(boolean) - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
setTarget(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.OperationContributor
 
setTarget(Object) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.StringOperationContributor
 
setTargetExpression(Expression) - Method in class org.eclipse.epsilon.eol.dom.AssignmentStatement
 
setTargetExpression(Expression) - Method in class org.eclipse.epsilon.eol.dom.FeatureCallExpression
 
setTargetExpression(Expression) - Method in class org.eclipse.epsilon.eol.dom.ItemSelectorExpression
 
setTerminationHandler(Runnable) - Method in class org.eclipse.epsilon.eol.execute.concurrent.EolExecutorThread
 
setText(String) - Method in class org.eclipse.epsilon.eol.dom.ExecutableBlock
 
setText(String) - Method in class org.eclipse.epsilon.eol.dom.IntegerLiteral
 
setText(String) - Method in class org.eclipse.epsilon.eol.dom.RealLiteral
 
setThenStatementBlock(StatementBlock) - Method in class org.eclipse.epsilon.eol.dom.IfStatement
 
setThirdOperand(Expression) - Method in class org.eclipse.epsilon.eol.dom.TernaryExpression
 
setThreadSafe(boolean) - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
 
setThrown(Expression) - Method in class org.eclipse.epsilon.eol.dom.ThrowStatement
 
setTokenType(ParserRuleReturnScope, int) - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
setTreeAdaptor(TreeAdaptor) - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
setTreeAdaptor(TreeAdaptor) - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
setType(FrameType) - Method in interface org.eclipse.epsilon.eol.execute.context.Frame
 
setType(FrameType) - Method in class org.eclipse.epsilon.eol.execute.context.SingleFrame
 
setType(EolType) - Method in class org.eclipse.epsilon.eol.execute.context.Variable
 
setType(EolType) - Method in class org.eclipse.epsilon.eol.m3.StructuralFeature
 
setTypeExpression(TypeExpression) - Method in class org.eclipse.epsilon.eol.dom.NewInstanceExpression
 
setTypeExpression(TypeExpression) - Method in class org.eclipse.epsilon.eol.dom.Parameter
 
setTypeExpression(TypeExpression) - Method in class org.eclipse.epsilon.eol.dom.VariableDeclaration
 
setTypeName(boolean) - Method in class org.eclipse.epsilon.eol.dom.NameExpression
 
setTypeName(String) - Method in class org.eclipse.epsilon.eol.types.EolModelElementType
 
setUnique(boolean) - Method in class org.eclipse.epsilon.eol.m3.StructuralFeature
 
setUserInput(IUserInput) - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
setUserInput(IUserInput) - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
setValue(Number) - Method in class org.eclipse.epsilon.eol.dom.IntegerLiteral
 
setValue(Number) - Method in class org.eclipse.epsilon.eol.dom.RealLiteral
 
setValue(Object) - Method in class org.eclipse.epsilon.eol.execute.Return
 
setValue(Object, IEolContext) - Method in class org.eclipse.epsilon.eol.execute.context.Variable
 
setValue(String) - Method in class org.eclipse.epsilon.eol.dom.ModelDeclarationParameter
 
setValue(String) - Method in class org.eclipse.epsilon.eol.dom.SimpleAnnotation
 
setValue(T) - Method in class org.eclipse.epsilon.eol.dom.LiteralExpression
 
setValueBruteForce(Object) - Method in class org.eclipse.epsilon.eol.execute.context.Variable
 
setValueExpression(Expression) - Method in class org.eclipse.epsilon.eol.dom.AssignmentStatement
 
setValueType(EolType) - Method in class org.eclipse.epsilon.eol.types.EolMapType
 
setVariable(String, Object) - Method in class org.eclipse.epsilon.eol.EolEvaluator
 
setVariable(String, String) - Method in class org.eclipse.epsilon.eol.EolEvaluator
 
setWarningStream(PrintStream) - Method in class org.eclipse.epsilon.eol.execute.context.EolContext
 
setWarningStream(PrintStream) - Method in interface org.eclipse.epsilon.eol.execute.context.IEolContext
 
shortcutOperatorExpression() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
shortcutOperatorExpression() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
shortcutOperatorExpression_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.shortcutOperatorExpression_return
 
shouldShortCircuit(int, int, int, int) - Method in class org.eclipse.epsilon.eol.execute.operations.declarative.NMatchOperation
 
shutdown() - Method in class org.eclipse.epsilon.eol.EolEngine
 
SimpleAnnotation - Class in org.eclipse.epsilon.eol.dom
 
SimpleAnnotation() - Constructor for class org.eclipse.epsilon.eol.dom.SimpleAnnotation
 
SimpleAnnotation(String) - Constructor for class org.eclipse.epsilon.eol.dom.SimpleAnnotation
 
simpleFeatureCall() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
simpleFeatureCall() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
simpleFeatureCall_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.simpleFeatureCall_return
 
SimpleOperation - Class in org.eclipse.epsilon.eol.execute.operations.simple
 
SimpleOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.simple.SimpleOperation
 
SingleFrame - Class in org.eclipse.epsilon.eol.execute.context
An individual stack frame for the EOL frame stack.
SingleFrame(FrameType, ModuleElement) - Constructor for class org.eclipse.epsilon.eol.execute.context.SingleFrame
 
SingleFrame(FrameType, ModuleElement, String) - Constructor for class org.eclipse.epsilon.eol.execute.context.SingleFrame
 
size() - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
 
size() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
size() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.ScalarOperationContributor
 
size() - Method in class org.eclipse.epsilon.eol.types.EolCollection
 
size() - Method in class org.eclipse.epsilon.eol.types.EolMap
 
size() - Method in class org.eclipse.epsilon.eol.util.Cache
 
size() - Method in class org.eclipse.epsilon.eol.util.LazyIntegerList
 
size(boolean) - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
 
skipModelLoading() - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration.Builder
 
sort(Comparator<? super T>) - Method in class org.eclipse.epsilon.eol.types.EolSequence
 
SortByOperation - Class in org.eclipse.epsilon.eol.execute.operations.declarative
 
SortByOperation() - Constructor for class org.eclipse.epsilon.eol.execute.operations.declarative.SortByOperation
 
SortByOperation.DecoratedObject - Class in org.eclipse.epsilon.eol.execute.operations.declarative
 
SortByOperation.DecoratedObjectComparator - Class in org.eclipse.epsilon.eol.execute.operations.declarative
 
sourceFile - Variable in class org.eclipse.epsilon.eol.AbstractModule
 
sourceUri - Variable in class org.eclipse.epsilon.eol.AbstractModule
 
space() - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
spaceCurlybraceNewlineIndent() - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
SPECIAL_ASSIGNMENT - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
SPECIAL_ASSIGNMENT - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
SPECIAL_ASSIGNMENT - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
SPECIAL_ASSIGNMENT - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
SpecialAssignmentStatement - Class in org.eclipse.epsilon.eol.dom
 
SpecialAssignmentStatement() - Constructor for class org.eclipse.epsilon.eol.dom.SpecialAssignmentStatement
 
SpecialNameChar - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
SpecialNameChar - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
SpecialNameChar - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
SpecialNameChar - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
specialType() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
specialType() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
specialType_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.specialType_return
 
SpecialTypeName - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
SpecialTypeName - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
SpecialTypeName - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
SpecialTypeName - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
spliterator() - Method in class org.eclipse.epsilon.eol.types.EolCollection
 
StackTraceManager - Class in org.eclipse.epsilon.eol.execute
 
StackTraceManager() - Constructor for class org.eclipse.epsilon.eol.execute.StackTraceManager
 
start() - Method in interface org.eclipse.epsilon.eol.models.transactions.IModelTransaction
 
startCurlybrace() - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
startRecording() - Method in interface org.eclipse.epsilon.eol.execute.introspection.recording.IPropertyAccessRecorder
Tells the PropertyAccessRecorder to start a new recording session.
startRecording() - Method in class org.eclipse.epsilon.eol.execute.introspection.recording.PropertyAccessRecorder
 
startTransaction() - Method in class org.eclipse.epsilon.eol.models.transactions.CompositeModelTransactionSupport
 
startTransaction() - Method in interface org.eclipse.epsilon.eol.models.transactions.IModelTransactionSupport
 
startTransaction() - Method in class org.eclipse.epsilon.eol.models.transactions.NestedModelTransactionSupport
 
startTransaction() - Method in class org.eclipse.epsilon.eol.models.transactions.NoModelTransactionSupport
 
statement() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
statement() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
Statement - Class in org.eclipse.epsilon.eol.dom
 
Statement() - Constructor for class org.eclipse.epsilon.eol.dom.Statement
 
statement_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.statement_return
 
statementA() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
statementA() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
statementA_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.statementA_return
 
statementB() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
statementB() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
statementB_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.statementB_return
 
statementBlock() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
statementBlock() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
StatementBlock - Class in org.eclipse.epsilon.eol.dom
 
StatementBlock - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
StatementBlock - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
StatementBlock - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
StatementBlock - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
StatementBlock(Statement...) - Constructor for class org.eclipse.epsilon.eol.dom.StatementBlock
 
statementBlock_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.statementBlock_return
 
statementOrStatementBlock() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
statementOrStatementBlock() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
statementOrStatementBlock_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.statementOrStatementBlock_return
 
statements - Variable in class org.eclipse.epsilon.eol.dom.StatementBlock
 
stopRecording() - Method in interface org.eclipse.epsilon.eol.execute.introspection.recording.IPropertyAccessRecorder
Tells the PropertyAccessRecorder to finalise the current recording session.
stopRecording() - Method in class org.eclipse.epsilon.eol.execute.introspection.recording.PropertyAccessRecorder
 
store() - Method in class org.eclipse.epsilon.eol.models.EmptyModel
 
store() - Method in interface org.eclipse.epsilon.eol.models.IModel
 
store() - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
store() - Method in class org.eclipse.epsilon.eol.models.java.JavaObjectModel
 
store() - Method in class org.eclipse.epsilon.eol.models.ModelGroup
 
store() - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
store(String) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.StringOperationContributor
 
store(String) - Method in class org.eclipse.epsilon.eol.models.EmptyModel
 
store(String) - Method in interface org.eclipse.epsilon.eol.models.IModel
 
store(String) - Method in class org.eclipse.epsilon.eol.models.java.JavaModel
 
store(String) - Method in class org.eclipse.epsilon.eol.models.java.JavaObjectModel
 
store(String) - Method in class org.eclipse.epsilon.eol.models.ModelGroup
 
store(String) - Method in class org.eclipse.epsilon.eol.models.ModelReference
 
storeOnDisposal - Variable in class org.eclipse.epsilon.eol.models.Model
 
StrangeNameLiteral - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
StrangeNameLiteral - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
StrangeNameLiteral - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
StrangeNameLiteral - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
stream() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
stream() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.OperationContributorRegistry
 
stream() - Method in class org.eclipse.epsilon.eol.types.EolCollection
 
stream(boolean) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
String - Static variable in class org.eclipse.epsilon.eol.types.EolPrimitiveType
 
STRING - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
STRING - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
STRING - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
STRING - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
StringCompatibilityOperationContributor - Class in org.eclipse.epsilon.eol.execute.operations.contributors.compatibility
 
StringCompatibilityOperationContributor() - Constructor for class org.eclipse.epsilon.eol.execute.operations.contributors.compatibility.StringCompatibilityOperationContributor
 
StringLiteral - Class in org.eclipse.epsilon.eol.dom
 
StringLiteral() - Constructor for class org.eclipse.epsilon.eol.dom.StringLiteral
 
StringLiteral(String) - Constructor for class org.eclipse.epsilon.eol.dom.StringLiteral
 
StringOperationContributor - Class in org.eclipse.epsilon.eol.execute.operations.contributors
 
StringOperationContributor() - Constructor for class org.eclipse.epsilon.eol.execute.operations.contributors.StringOperationContributor
 
StructuralFeature - Class in org.eclipse.epsilon.eol.m3
 
StructuralFeature() - Constructor for class org.eclipse.epsilon.eol.m3.StructuralFeature
 
structuralFeatures - Variable in class org.eclipse.epsilon.eol.m3.MetaClass
 
subList(int, int) - Method in class org.eclipse.epsilon.eol.types.EolSequence
 
subList(int, int) - Method in class org.eclipse.epsilon.eol.util.LazyIntegerList
 
subPackages - Variable in class org.eclipse.epsilon.eol.m3.Package
 
subtract(Number, Number) - Static method in class org.eclipse.epsilon.eol.types.NumberUtil
 
sum() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
superTypes - Variable in class org.eclipse.epsilon.eol.m3.MetaClass
 
SWITCH - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
SWITCH - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
SWITCH - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
SWITCH - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
switchStatement() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
switchStatement() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
SwitchStatement - Class in org.eclipse.epsilon.eol.dom
 
SwitchStatement() - Constructor for class org.eclipse.epsilon.eol.dom.SwitchStatement
 
SwitchStatement(Expression, List<Case>, Case) - Constructor for class org.eclipse.epsilon.eol.dom.SwitchStatement
 
switchStatement_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.switchStatement_return
 
synpred1_EolLexerRules() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
synpred1_EolLexerRules_fragment() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
synpred102_EolParserRules() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
synpred102_EolParserRules_fragment() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
synpred105_EolParserRules() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
synpred105_EolParserRules_fragment() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
synpred111_EolParserRules() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
synpred111_EolParserRules_fragment() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
synpred113_EolParserRules() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
synpred113_EolParserRules_fragment() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
synpred24_EolParserRules() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
synpred24_EolParserRules_fragment() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
synpred26_EolParserRules() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
synpred26_EolParserRules_fragment() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
synpred27_EolParserRules() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
synpred27_EolParserRules_fragment() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
synpred28_EolParserRules() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
synpred28_EolParserRules_fragment() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
synpred29_EolParserRules() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
synpred29_EolParserRules_fragment() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
synpred43_EolParserRules() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
synpred43_EolParserRules_fragment() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
synpred52_EolParserRules() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
synpred52_EolParserRules_fragment() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
synpred59_EolParserRules() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
synpred59_EolParserRules_fragment() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
synpred74_EolParserRules() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
synpred74_EolParserRules_fragment() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 

T

T__100 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__100 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__100 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__100 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__101 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__101 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__101 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__101 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__102 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__102 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__102 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__102 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__103 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__103 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__103 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__103 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__104 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__104 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__104 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__104 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__105 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__105 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__105 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__105 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__106 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__106 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__106 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__106 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__107 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__107 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__107 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__107 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__108 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__108 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__108 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__108 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__109 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__109 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__109 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__109 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__110 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__110 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__110 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__110 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__111 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__111 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__111 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__111 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__112 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__112 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__112 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__112 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__113 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__113 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__113 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__113 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__114 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__114 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__114 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__114 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__115 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__115 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__115 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__115 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__116 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__116 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__116 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__116 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__117 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__117 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__117 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__117 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__118 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__118 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__118 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__118 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__119 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__119 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__119 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__119 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__120 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__120 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__120 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__120 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__121 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__121 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__121 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__121 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__122 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__122 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__122 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__122 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__123 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__123 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__123 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__123 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__124 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__124 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__124 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__124 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__125 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__125 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__125 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__125 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__126 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__126 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__126 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__126 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__127 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__127 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__127 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__127 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__128 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__128 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__128 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__128 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__129 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__129 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__129 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__129 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__130 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__130 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__130 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__130 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__131 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__131 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__131 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__131 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__132 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__132 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__132 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__132 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__133 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__133 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__133 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__133 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__134 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__134 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__134 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__134 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__135 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__135 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__135 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__135 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__136 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__136 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__136 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__136 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__137 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__137 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__137 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__137 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__138 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__138 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__138 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__138 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__139 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__139 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__139 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__139 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__140 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__140 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__140 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__140 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__141 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__141 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__141 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__141 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__142 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__142 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__142 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__142 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__143 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__143 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__143 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__143 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__144 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__144 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__144 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__144 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__145 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__145 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__145 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__145 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__146 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__146 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__146 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__146 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__147 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__147 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__147 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__147 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__148 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__148 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__148 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__148 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__149 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__149 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__149 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__149 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__150 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__150 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__150 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__150 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__83 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__83 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__83 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__83 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__84 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__84 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__84 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__84 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__85 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__85 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__85 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__85 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__86 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__86 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__86 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__86 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__87 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__87 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__87 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__87 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__88 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__88 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__88 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__88 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__89 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__89 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__89 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__89 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__90 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__90 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__90 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__90 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__91 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__91 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__91 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__91 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__92 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__92 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__92 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__92 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__93 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__93 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__93 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__93 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__94 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__94 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__94 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__94 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__95 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__95 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__95 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__95 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__96 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__96 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__96 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__96 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__97 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__97 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__97 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__97 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__98 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__98 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__98 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__98 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
T__99 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
T__99 - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
T__99 - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
T__99 - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
target - Variable in class org.eclipse.epsilon.eol.models.ModelReference
 
targetExpression - Variable in class org.eclipse.epsilon.eol.dom.AssignmentStatement
 
targetExpression - Variable in class org.eclipse.epsilon.eol.dom.FeatureCallExpression
 
targetExpression - Variable in class org.eclipse.epsilon.eol.dom.ItemSelectorExpression
 
ternary(Supplier<?>, Supplier<?>) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.BooleanOperationContributor
Lazy functional-style ternary operation.
TERNARY - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
TERNARY - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
TERNARY - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
TERNARY - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
TernaryExpression - Class in org.eclipse.epsilon.eol.dom
Ternary operator, similar to Java's.
TernaryExpression() - Constructor for class org.eclipse.epsilon.eol.dom.TernaryExpression
 
TernaryExpression(Expression, Expression, Expression) - Constructor for class org.eclipse.epsilon.eol.dom.TernaryExpression
 
test(T) - Method in interface org.eclipse.epsilon.eol.function.CheckedEolPredicate
 
testThrows(T) - Method in interface org.eclipse.epsilon.eol.function.CheckedEolPredicate
 
testThrows(T, U) - Method in interface org.eclipse.epsilon.eol.function.CheckedEolBiPredicate
 
text - Variable in class org.eclipse.epsilon.eol.dom.ExecutableBlock
 
text - Variable in class org.eclipse.epsilon.eol.dom.IntegerLiteral
 
thenStatementBlock - Variable in class org.eclipse.epsilon.eol.dom.IfStatement
 
third() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IterableOperationContributor
 
thirdOperand - Variable in class org.eclipse.epsilon.eol.dom.TernaryExpression
 
threadCount - Variable in class org.eclipse.epsilon.eol.execute.concurrent.EolThreadFactory
 
THROW - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
THROW - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
THROW - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
THROW - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
thrown - Variable in class org.eclipse.epsilon.eol.dom.ThrowStatement
 
throwStatement() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
throwStatement() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
ThrowStatement - Class in org.eclipse.epsilon.eol.dom
 
ThrowStatement() - Constructor for class org.eclipse.epsilon.eol.dom.ThrowStatement
 
ThrowStatement(Expression) - Constructor for class org.eclipse.epsilon.eol.dom.ThrowStatement
 
throwStatement_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.throwStatement_return
 
TimesOperatorExpression - Class in org.eclipse.epsilon.eol.dom
 
TimesOperatorExpression() - Constructor for class org.eclipse.epsilon.eol.dom.TimesOperatorExpression
 
TimesOperatorExpression(Expression, Expression) - Constructor for class org.eclipse.epsilon.eol.dom.TimesOperatorExpression
 
to(Integer) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IntegerOperationContributor
 
toArray() - Method in class org.eclipse.epsilon.eol.types.EolCollection
 
toArray() - Method in class org.eclipse.epsilon.eol.util.LazyIntegerList
 
toArray(Object[]) - Method in class org.eclipse.epsilon.eol.types.EolCollection
 
toArray(T[]) - Method in class org.eclipse.epsilon.eol.util.LazyIntegerList
 
toBinary() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IntegerOperationContributor
 
toCharSequence() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.StringOperationContributor
 
toEnum() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.StringOperationContributor
 
toHex() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.IntegerOperationContributor
 
tokenNames - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
Tokens - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
Tokens - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
ToolFactory - Class in org.eclipse.epsilon.eol.tools
 
ToolFactory() - Constructor for class org.eclipse.epsilon.eol.tools.ToolFactory
 
toStatementBlock(ModuleElement) - Method in class org.eclipse.epsilon.eol.dom.Statement
 
toString() - Method in class org.eclipse.epsilon.eol.dom.Annotation
 
toString() - Method in class org.eclipse.epsilon.eol.dom.Import
 
toString() - Method in class org.eclipse.epsilon.eol.dom.NameExpression
 
toString() - Method in class org.eclipse.epsilon.eol.dom.Operation
 
toString() - Method in class org.eclipse.epsilon.eol.dom.Parameter
 
toString() - Method in class org.eclipse.epsilon.eol.dom.StatementBlock
 
toString() - Method in class org.eclipse.epsilon.eol.dom.TypeExpression
 
toString() - Method in class org.eclipse.epsilon.eol.EolModule
 
toString() - Method in exception org.eclipse.epsilon.eol.exceptions.EolRuntimeException
 
toString() - Method in exception org.eclipse.epsilon.eol.exceptions.EolRuntimeExceptionReference
 
toString() - Method in class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
 
toString() - Method in class org.eclipse.epsilon.eol.execute.context.FrameStack
 
toString() - Method in class org.eclipse.epsilon.eol.execute.context.SingleFrame
 
toString() - Method in class org.eclipse.epsilon.eol.execute.context.Variable
 
toString() - Method in class org.eclipse.epsilon.eol.execute.control.ExecutionProfiler
 
toString() - Method in class org.eclipse.epsilon.eol.execute.introspection.recording.PropertyAccess
 
toString() - Method in class org.eclipse.epsilon.eol.execute.introspection.recording.PropertyAccesses
 
toString() - Method in class org.eclipse.epsilon.eol.execute.operations.AbstractOperation
 
toString() - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration
 
toString() - Method in class org.eclipse.epsilon.eol.models.ModelRepository
 
toString() - Method in class org.eclipse.epsilon.eol.types.EolAnyType
 
toString() - Method in class org.eclipse.epsilon.eol.types.EolCollection
 
toString() - Method in class org.eclipse.epsilon.eol.types.EolCollectionType
 
toString() - Method in class org.eclipse.epsilon.eol.types.EolMap
 
toString() - Method in class org.eclipse.epsilon.eol.types.EolMapType
 
toString() - Method in class org.eclipse.epsilon.eol.types.EolModelElementType
 
toString() - Method in class org.eclipse.epsilon.eol.types.EolPrimitiveType
 
toString() - Method in class org.eclipse.epsilon.eol.types.EolTuple
 
toString() - Method in class org.eclipse.epsilon.eol.types.EolType
 
toString(Object) - Method in class org.eclipse.epsilon.eol.execute.prettyprinting.PrettyPrinterManager
 
toString(ModuleElement) - Method in class org.eclipse.epsilon.eol.execute.StackTraceManager
 
transaction - Variable in class org.eclipse.epsilon.eol.models.transactions.ModelTransactionTree
 
TRANSACTION - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
TRANSACTION - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
TRANSACTION - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
TRANSACTION - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
transactionStatement() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
transactionStatement() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
TransactionStatement - Class in org.eclipse.epsilon.eol.dom
 
TransactionStatement() - Constructor for class org.eclipse.epsilon.eol.dom.TransactionStatement
 
transactionStatement_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.transactionStatement_return
 
Tree - Class in org.eclipse.epsilon.eol.models.java
 
Tree() - Constructor for class org.eclipse.epsilon.eol.models.java.Tree
 
TuplePropertyGetter - Class in org.eclipse.epsilon.eol.execute.introspection
 
TuplePropertyGetter() - Constructor for class org.eclipse.epsilon.eol.execute.introspection.TuplePropertyGetter
 
TuplePropertySetter - Class in org.eclipse.epsilon.eol.execute.introspection
 
TuplePropertySetter() - Constructor for class org.eclipse.epsilon.eol.execute.introspection.TuplePropertySetter
 
type - Variable in class org.eclipse.epsilon.eol.dom.Parameter
 
type - Variable in class org.eclipse.epsilon.eol.dom.TypeExpression
 
type - Variable in class org.eclipse.epsilon.eol.execute.context.Variable
 
type - Variable in class org.eclipse.epsilon.eol.m3.StructuralFeature
 
type() - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.AnyOperationContributor
 
TYPE - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
TYPE - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
TYPE - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
TYPE - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
typeCache - Variable in class org.eclipse.epsilon.eol.models.CachedModel
 
typeExpression - Variable in class org.eclipse.epsilon.eol.dom.NewInstanceExpression
 
typeExpression - Variable in class org.eclipse.epsilon.eol.dom.Parameter
 
typeExpression - Variable in class org.eclipse.epsilon.eol.dom.VariableDeclaration
 
TypeExpression - Class in org.eclipse.epsilon.eol.dom
 
TypeExpression() - Constructor for class org.eclipse.epsilon.eol.dom.TypeExpression
 
TypeExpression(String) - Constructor for class org.eclipse.epsilon.eol.dom.TypeExpression
 
TypeInitialiser - Class in org.eclipse.epsilon.eol.dom
 
TypeInitialiser() - Constructor for class org.eclipse.epsilon.eol.dom.TypeInitialiser
 
typeName - Variable in exception org.eclipse.epsilon.eol.exceptions.EolTypeNotFoundException
 
typeName - Variable in exception org.eclipse.epsilon.eol.exceptions.models.EolNotInstantiableModelElementTypeException
 
typeName - Variable in class org.eclipse.epsilon.eol.types.EolModelElementType
 
typeName() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
typeName() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
typeName_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.typeName_return
 

U

unaryExpression() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
unaryExpression() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
unaryExpression_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.unaryExpression_return
 
unescape(String) - Method in class org.eclipse.epsilon.eol.dom.StringLiteral
 
unique - Variable in class org.eclipse.epsilon.eol.m3.StructuralFeature
 
unique() - Method in interface org.eclipse.epsilon.eol.execute.introspection.recording.IPropertyAccesses
 
unique() - Method in class org.eclipse.epsilon.eol.execute.introspection.recording.PropertyAccesses
 
unparse(Expression) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
unparse(EolModule) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
unparseAnnotations(AnnotatableModuleElement) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
unparseBinaryOperatorExpression(OperatorExpression, String) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
unparseMain() - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
UNPROTECTED - org.eclipse.epsilon.eol.execute.context.FrameType
 
userInput - Variable in class org.eclipse.epsilon.eol.execute.context.EolContext
 
useThreadLocalValue() - Method in class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel
Determines whether calling EolContextParallel.parallelGet(ThreadLocal, Object) or EolContextParallel.parallelSet(Object, ThreadLocal, Consumer) should use the ThreadLocal value or if the alternative value should be returned.

V

value - Variable in class org.eclipse.epsilon.eol.dom.LiteralExpression
 
value - Variable in class org.eclipse.epsilon.eol.dom.ModelDeclarationParameter
 
value - Variable in class org.eclipse.epsilon.eol.dom.SimpleAnnotation
 
value - Variable in exception org.eclipse.epsilon.eol.exceptions.EolIllegalVariableAssignmentException
 
value - Variable in class org.eclipse.epsilon.eol.execute.context.Variable
 
value - Variable in class org.eclipse.epsilon.eol.execute.Return
 
valueExpression - Variable in class org.eclipse.epsilon.eol.dom.AssignmentStatement
 
valueOf(String) - Static method in enum org.eclipse.epsilon.eol.execute.context.FrameType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.epsilon.eol.execute.operations.declarative.NMatchOperation.MatchMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.epsilon.eol.models.IComparableModel.DifferenceType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.eclipse.epsilon.eol.execute.context.FrameType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.epsilon.eol.execute.operations.declarative.NMatchOperation.MatchMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.epsilon.eol.models.IComparableModel.DifferenceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.eclipse.epsilon.eol.types.EolMap
 
valueType - Variable in class org.eclipse.epsilon.eol.types.EolMapType
 
VAR - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
VAR - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
VAR - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
VAR - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
variable - Variable in exception org.eclipse.epsilon.eol.exceptions.EolIllegalVariableAssignmentException
 
variable - Variable in exception org.eclipse.epsilon.eol.exceptions.EolReadOnlyVariableException
 
Variable - Class in org.eclipse.epsilon.eol.execute.context
 
Variable() - Constructor for class org.eclipse.epsilon.eol.execute.context.Variable
 
Variable(String, Object, EolType) - Constructor for class org.eclipse.epsilon.eol.execute.context.Variable
 
Variable(String, Object, EolType, boolean) - Constructor for class org.eclipse.epsilon.eol.execute.context.Variable
 
Variable(String, EolType) - Constructor for class org.eclipse.epsilon.eol.execute.context.Variable
 
Variable(Map.Entry<String, ?>) - Constructor for class org.eclipse.epsilon.eol.execute.context.Variable
 
Variable(Variable) - Constructor for class org.eclipse.epsilon.eol.execute.context.Variable
Creates a shallow copy of the given Variable.
VariableDeclaration - Class in org.eclipse.epsilon.eol.dom
 
VariableDeclaration() - Constructor for class org.eclipse.epsilon.eol.dom.VariableDeclaration
 
VariableDeclaration(NameExpression, TypeExpression, boolean, Expression...) - Constructor for class org.eclipse.epsilon.eol.dom.VariableDeclaration
 
variableDeclarationExpression() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
variableDeclarationExpression() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
variableDeclarationExpression_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.variableDeclarationExpression_return
 
visit(AbortStatement) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(AbortStatement) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(AndOperatorExpression) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(AndOperatorExpression) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(AnnotationBlock) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(AnnotationBlock) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(AssignmentStatement) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(AssignmentStatement) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(BooleanLiteral) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(BooleanLiteral) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(BreakStatement) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(BreakStatement) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(Case) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(Case) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(CollectionLiteralExpression<?>) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(CollectionLiteralExpression<?>) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(ComplexOperationCallExpression) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(ComplexOperationCallExpression) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(ContinueStatement) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(ContinueStatement) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(DeleteStatement) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(DeleteStatement) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(DivOperatorExpression) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(DivOperatorExpression) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(DoubleEqualsOperatorExpression) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(DoubleEqualsOperatorExpression) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(ElvisOperatorExpression) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(ElvisOperatorExpression) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(EnumerationLiteralExpression) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(EnumerationLiteralExpression) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(EqualsOperatorExpression) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(EqualsOperatorExpression) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(ExecutableAnnotation) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(ExecutableAnnotation) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(ExecutableBlock<?>) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(ExecutableBlock<?>) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(ExpressionInBrackets) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(ExpressionInBrackets) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(ExpressionStatement) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(ExpressionStatement) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(FirstOrderOperationCallExpression) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(FirstOrderOperationCallExpression) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(ForStatement) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(ForStatement) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(GreaterEqualOperatorExpression) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(GreaterEqualOperatorExpression) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(GreaterThanOperatorExpression) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(GreaterThanOperatorExpression) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(IfStatement) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(IfStatement) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(ImpliesOperatorExpression) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(ImpliesOperatorExpression) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(Import) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(Import) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(IntegerLiteral) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(IntegerLiteral) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(ItemSelectorExpression) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(ItemSelectorExpression) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(LessEqualOperatorExpression) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(LessEqualOperatorExpression) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(LessThanOperatorExpression) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(LessThanOperatorExpression) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(MapLiteralExpression<?, ?>) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(MapLiteralExpression<?, ?>) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(MinusOperatorExpression) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(MinusOperatorExpression) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(ModelDeclaration) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(ModelDeclaration) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(ModelDeclarationParameter) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(ModelDeclarationParameter) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(NameExpression) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(NameExpression) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(NegativeOperatorExpression) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(NegativeOperatorExpression) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(NewInstanceExpression) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(NewInstanceExpression) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(NotEqualsOperatorExpression) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(NotEqualsOperatorExpression) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(NotOperatorExpression) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(NotOperatorExpression) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(Operation) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(Operation) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(OperationCallExpression) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(OperationCallExpression) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(OrOperatorExpression) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(OrOperatorExpression) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(Parameter) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(Parameter) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(PlusOperatorExpression) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(PlusOperatorExpression) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(PostfixOperatorExpression) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(PostfixOperatorExpression) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(PropertyCallExpression) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(PropertyCallExpression) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(RealLiteral) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(RealLiteral) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(ReturnStatement) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(ReturnStatement) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(SimpleAnnotation) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(SimpleAnnotation) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(StatementBlock) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(StatementBlock) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(StringLiteral) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(StringLiteral) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(SwitchStatement) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(SwitchStatement) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(TernaryExpression) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(TernaryExpression) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(ThrowStatement) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(ThrowStatement) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(TimesOperatorExpression) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(TimesOperatorExpression) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(TransactionStatement) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(TransactionStatement) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(TypeExpression) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(TypeExpression) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(VariableDeclaration) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(VariableDeclaration) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(WhileStatement) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(WhileStatement) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 
visit(XorOperatorExpression) - Method in interface org.eclipse.epsilon.eol.dom.IEolVisitor
 
visit(XorOperatorExpression) - Method in class org.eclipse.epsilon.eol.parse.EolUnparser
 

W

warnings - Variable in class org.eclipse.epsilon.eol.m3.Metamodel
 
warningStream - Variable in class org.eclipse.epsilon.eol.execute.context.EolContext
 
WHILE - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
WHILE - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
WHILE - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
WHILE - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 
whileStatement() - Method in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
whileStatement() - Method in class org.eclipse.epsilon.eol.parse.EolParser
 
WhileStatement - Class in org.eclipse.epsilon.eol.dom
 
WhileStatement() - Constructor for class org.eclipse.epsilon.eol.dom.WhileStatement
 
WhileStatement(Expression, StatementBlock) - Constructor for class org.eclipse.epsilon.eol.dom.WhileStatement
 
whileStatement_return() - Constructor for class org.eclipse.epsilon.eol.parse.Eol_EolParserRules.whileStatement_return
 
withModel(IModel) - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration.Builder
 
withModel(IModel, StringProperties) - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration.Builder
 
withModelLoading(boolean) - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration.Builder
 
withModels(Map<IModel, StringProperties>) - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration.Builder
 
withModels(IModel...) - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration.Builder
 
withModule(IEolModule) - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration.Builder
 
withParallelism() - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration.Builder
 
withParallelism(int) - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration.Builder
 
withParameter(String, Object) - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration.Builder
 
withParameters(Map<String, Object>) - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration.Builder
 
withProperties(Map<?, ?>) - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration.Builder
 
withProperty(String, Object) - Method in class org.eclipse.epsilon.eol.launch.EolRunConfiguration.Builder
 
wrap(Throwable) - Static method in exception org.eclipse.epsilon.eol.exceptions.EolRuntimeException
 
wrap(Collection<ModelElementType>) - Method in class org.eclipse.epsilon.eol.models.CachedModel
 
wrapped - Variable in class org.eclipse.epsilon.eol.types.EolCollection
 
wrapped - Variable in class org.eclipse.epsilon.eol.types.EolMap
 
WrapperOperationContributor - Class in org.eclipse.epsilon.eol.execute.operations.contributors
 
WrapperOperationContributor() - Constructor for class org.eclipse.epsilon.eol.execute.operations.contributors.WrapperOperationContributor
 
WS - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolLexerRules
 
WS - Static variable in class org.eclipse.epsilon.eol.parse.Eol_EolParserRules
 
WS - Static variable in class org.eclipse.epsilon.eol.parse.EolLexer
 
WS - Static variable in class org.eclipse.epsilon.eol.parse.EolParser
 

X

xor(boolean) - Method in class org.eclipse.epsilon.eol.execute.operations.contributors.BooleanOperationContributor
 
XorOperatorExpression - Class in org.eclipse.epsilon.eol.dom
 
XorOperatorExpression() - Constructor for class org.eclipse.epsilon.eol.dom.XorOperatorExpression
 
XorOperatorExpression(Expression, Expression) - Constructor for class org.eclipse.epsilon.eol.dom.XorOperatorExpression
 

_

_default - Variable in class org.eclipse.epsilon.eol.dom.SwitchStatement
 
A B C D E F G H I J K L M N O P R S T U V W X _ 
All Classes All Packages