- Element - Class in autumn.lang.compiler.ast.nodes
-
An instance of this class is an AST node that represents an element in a struct or tuple.
- Element() - Constructor for class autumn.lang.compiler.ast.nodes.Element
-
- ElementList - Class in autumn.lang.compiler.ast.nodes
-
An instance of this class is an AST node that represents a list of elements.
- ElementList() - Constructor for class autumn.lang.compiler.ast.nodes.ElementList
-
- elements - Variable in class high.mackenzie.autumn.lang.compiler.utils.RecordAnalyzer
-
These are the elements in the new record.
- elements() - Method in class high.mackenzie.autumn.lang.compiler.utils.RecordAnalyzer
-
This method creates a map that maps the name of a element to a description of the element.
- elements() - Method in class high.mackenzie.autumn.lang.compiler.utils.TopoSorter
-
This method converts this topologically sorted list to an immutable list.
- enableAssume() - Static method in class autumn.lang.compiler.Autumn
-
This method turns the assume-statements on.
- encode(Object) - Method in class high.mackenzie.autumn.util.json.JsonEncoder
-
- encode(Record) - Method in class high.mackenzie.autumn.util.json.JsonEncoder
-
- encode(boolean) - Method in class high.mackenzie.autumn.util.json.JsonEncoder
-
- encode(char) - Method in class high.mackenzie.autumn.util.json.JsonEncoder
-
- encode(BigDecimal) - Method in class high.mackenzie.autumn.util.json.JsonEncoder
-
- encode(String) - Method in class high.mackenzie.autumn.util.json.JsonEncoder
-
- encode(Map<String, ? extends Object>) - Method in class high.mackenzie.autumn.util.json.JsonEncoder
-
- encode(List) - Method in class high.mackenzie.autumn.util.json.JsonEncoder
-
- encodeJson(Object) - Static method in class autumn.util.F
-
- ENUM - Variable in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
-
- EnumDefinition - Class in autumn.lang.compiler.ast.nodes
-
An instance of this class is an AST node that represents the definition of an enum-type.
- EnumDefinition() - Constructor for class autumn.lang.compiler.ast.nodes.EnumDefinition
-
- EnumDefinition - Annotation Type in autumn.lang.internals.annotations
-
This type of annotation indicates that a type was created from an enum-definition.
- enumerate(Iterable) - Static method in class autumn.util.F
-
- enumerate(Iterable<?>) - Static method in class high.mackenzie.autumn.util.T
-
This method creates a list of [index, element] pairs.
- enums() - Method in interface autumn.lang.ModuleInfo
-
This method creates a list containing the types of the enumerations defined in the module.
- equals(Object) - Method in class autumn.lang.internals.AbstractRecord
-
This method determines whether this record equals another object.
- equals(boolean, boolean) - Static method in class autumn.lang.internals.Operators
-
Equality Operation
- equals(char, char) - Static method in class autumn.lang.internals.Operators
-
Equality Operation
- equals(byte, byte) - Static method in class autumn.lang.internals.Operators
-
Equality Operation
- equals(short, short) - Static method in class autumn.lang.internals.Operators
-
Equality Operation
- equals(int, int) - Static method in class autumn.lang.internals.Operators
-
Equality Operation
- equals(long, long) - Static method in class autumn.lang.internals.Operators
-
Equality Operation
- equals(float, float) - Static method in class autumn.lang.internals.Operators
-
Equality Operation
- equals(double, double) - Static method in class autumn.lang.internals.Operators
-
Equality Operation
- equals(BigInteger, BigInteger) - Static method in class autumn.lang.internals.Operators
-
Equality Operation
- equals(BigDecimal, BigDecimal) - Static method in class autumn.lang.internals.Operators
-
Equality Operation
- equals(Object, Object) - Static method in class autumn.lang.internals.Operators
-
Equality Operation
- equals(Object) - Method in interface autumn.lang.Record
-
This method determines whether this record equals another object.
- equals(Object) - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IType
-
This method determines whether this object equals another object.
- equals(Object) - Method in class high.mackenzie.autumn.lang.compiler.utils.CovarianceViolation
- equals(Object) - Method in class high.mackenzie.autumn.lang.compiler.utils.GetterMethod
- equals(Object) - Method in class high.mackenzie.autumn.lang.compiler.utils.SetterMethod
- EqualsOperation - Class in autumn.lang.compiler.ast.nodes
-
An instance of this class is an AST node that represents the equality operator.
- EqualsOperation() - Constructor for class autumn.lang.compiler.ast.nodes.EqualsOperation
-
- error - Variable in class high.mackenzie.autumn.lang.compiler.utils.DelegateToHandler
-
This field will be null, unless an error was detected.
- error(Action) - Method in interface high.mackenzie.autumn.resources.dev.AsyncTask
-
This method binds an action hereto to perform after an error.
- ErrorCode - Enum in autumn.lang.compiler.errors
-
An instance of this enum identifies the type of a compile-time error.
- errorCount() - Method in class autumn.lang.compiler.errors.BasicErrorReporter
-
This method returns the number of errors that were thus far reported by this reporter.
- errorCount() - Method in class autumn.lang.compiler.errors.CoupledErrorReporter
-
This method returns the number of errors that were thus far reported by this reporter.
- errorCount() - Method in interface autumn.lang.compiler.errors.IErrorReporter
-
This method returns the number of errors that were thus far reported by this reporter.
- ErrorReport - Class in autumn.lang.compiler.errors
-
An instance of this class is an error-report that describes the failure of a single static check.
- ErrorReport(IConstruct, ErrorCode, String) - Constructor for class autumn.lang.compiler.errors.ErrorReport
-
Constructor.
- escape(String) - Static method in class autumn.util.F
-
- escape(CharSequence) - Static method in class high.mackenzie.autumn.util.T
-
This method replaces escape-sequences in a string with the characters they represent.
- ExceptionDefinition - Class in autumn.lang.compiler.ast.nodes
-
An instance of this class is an AST node that represents the definition of an exception-type.
- ExceptionDefinition() - Constructor for class autumn.lang.compiler.ast.nodes.ExceptionDefinition
-
- ExceptionDefinition - Annotation Type in autumn.lang.internals.annotations
-
This type of annotation indicates that a type was created from an exception-definition.
- ExceptionHandler - Class in autumn.lang.compiler.ast.nodes
-
An instance of this class is an AST node that represents an exception handler within a try-catch statement.
- ExceptionHandler() - Constructor for class autumn.lang.compiler.ast.nodes.ExceptionHandler
-
- exceptions() - Method in interface autumn.lang.ModuleInfo
-
This method creates a list containing the types of the exceptions defined in the module.
- execute(String[]) - Method in class autumn.lang.compiler.AutumnProject
-
- execute(List<File>, String[]) - Static method in class autumn.lang.compiler.AutumnProject
-
- Execution - Class in high.mackenzie.autumn.resources
-
The sole purpose of this class is to force NetBeans
to run the JUnit tests in tests/execution.
- Execution() - Constructor for class high.mackenzie.autumn.resources.Execution
-
- executionTime() - Method in interface autumn.util.test.TestResult
-
This method retrieves the amount of time that the test-case took to execute.
- executionTime() - Method in interface autumn.util.test.TestResults
-
This method retrieves the total amount of time that the test-cases spent executing.
- expect(Class) - Method in interface autumn.util.test.TestCase
-
This method specifies the type of exception that the test-case will hopefully throw.
- expected() - Method in interface autumn.util.test.TestResult
-
This method retrieves the class-object that represents the expected type of exception.
- ExpressionStatement - Class in autumn.lang.compiler.ast.nodes
-
An instance of this class is an AST node that represents an expression being used as a statement.
- ExpressionStatement() - Constructor for class autumn.lang.compiler.ast.nodes.ExpressionStatement
-
- extractAnnotationValues(ITreeNode) - Static method in class high.mackenzie.autumn.lang.compiler.parser.Utils
-
- extractBigDecimalValue(ITreeNode) - Static method in class high.mackenzie.autumn.lang.compiler.parser.Utils
-
- extractBigIntegerValue(ITreeNode) - Static method in class high.mackenzie.autumn.lang.compiler.parser.Utils
-
- extractBooleanValue(ITreeNode) - Static method in class high.mackenzie.autumn.lang.compiler.parser.Utils
-
- extractByteValue(ITreeNode) - Static method in class high.mackenzie.autumn.lang.compiler.parser.Utils
-
- extractCharValue(ITreeNode) - Static method in class high.mackenzie.autumn.lang.compiler.parser.Utils
-
- extractCommentLine(ITreeNode) - Static method in class high.mackenzie.autumn.lang.compiler.parser.Utils
-
- extractDoubleValue(ITreeNode) - Static method in class high.mackenzie.autumn.lang.compiler.parser.Utils
-
- extractFloatValue(ITreeNode) - Static method in class high.mackenzie.autumn.lang.compiler.parser.Utils
-
- extractIntLiteral(ITreeNode) - Static method in class high.mackenzie.autumn.lang.compiler.parser.Utils
-
- extractIntValue(ITreeNode) - Static method in class high.mackenzie.autumn.lang.compiler.parser.Utils
-
- extractLongValue(ITreeNode) - Static method in class high.mackenzie.autumn.lang.compiler.parser.Utils
-
- extractShortValue(ITreeNode) - Static method in class high.mackenzie.autumn.lang.compiler.parser.Utils
-
- extractTypeName(TypeSpecifier) - Method in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
-
This method extract the name of a type from a type-specifier.