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

E

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.
A B C D E F G H I J K L M N O P R S T U V W X Z