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

N

Name - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a simple name.
Name() - Constructor for class autumn.lang.compiler.ast.nodes.Name
 
name() - Method in class autumn.lang.compiler.ClassFile
This method retrieves the fully-qualified name of the class.
name() - Method in interface autumn.lang.Delegate
This method retrieves the name of the method that is invoked by this delegate.
name() - Method in class autumn.lang.internals.ModuleDelegate
This method retrieves the name of the method that is invoked by this delegate.
name() - Method in class autumn.lang.Local
This method retrieves the name of the variable.
name() - Method in interface autumn.lang.ModuleInfo
This method retrieves the fully qualified name of the underlying module.
name(String) - Method in interface autumn.util.test.TestCase
This method sets the name of this test-case.
name() - Method in interface autumn.util.test.TestResult
This method retrieves the name of the test-case.
name - Variable in class high.mackenzie.autumn.lang.compiler.utils.Conversion
This is the name of the conversion method, if the conversion is predefined.
name - Variable in class high.mackenzie.autumn.lang.compiler.utils.GetterMethod
This is the name of the element that the getter gets.
name(String) - Method in interface high.mackenzie.autumn.lang.compiler.utils.RecordAnalyzer.Citizen
 
name() - Method in interface high.mackenzie.autumn.lang.compiler.utils.RecordAnalyzer.Citizen
 
name(Object) - Method in interface high.mackenzie.autumn.lang.compiler.utils.RecordAnalyzer.Person
 
name() - Method in interface high.mackenzie.autumn.lang.compiler.utils.RecordAnalyzer.Person
 
name(String) - Method in interface high.mackenzie.autumn.lang.compiler.utils.RecordAnalyzer.Taxable
 
name() - Method in interface high.mackenzie.autumn.lang.compiler.utils.RecordAnalyzer.Taxable
 
name - Variable in class high.mackenzie.autumn.lang.compiler.utils.RecordElement
This is the name of the element.
name - Variable in class high.mackenzie.autumn.lang.compiler.utils.SetterMethod
This is the name of the element that the setter sets.
Namespace - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the name of a package.
Namespace() - Constructor for class autumn.lang.compiler.ast.nodes.Namespace
 
negate(byte) - Static method in class autumn.lang.internals.Operators
Negation Operation
negate(short) - Static method in class autumn.lang.internals.Operators
Negation Operation
negate(int) - Static method in class autumn.lang.internals.Operators
Negation Operation
negate(long) - Static method in class autumn.lang.internals.Operators
Negation Operation
negate(float) - Static method in class autumn.lang.internals.Operators
Negation Operation
negate(double) - Static method in class autumn.lang.internals.Operators
Negation Operation
negate(BigInteger) - Static method in class autumn.lang.internals.Operators
Negation Operation
negate(BigDecimal) - Static method in class autumn.lang.internals.Operators
Negation Operation
NegateOperation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the negation operator.
NegateOperation() - Constructor for class autumn.lang.compiler.ast.nodes.NegateOperation
 
newAnnotationType(String) - Method in class high.mackenzie.autumn.lang.compiler.typesystem.TypeFactory
This method declares a new annotation-type.
newArray(Class, int) - Static method in class autumn.util.F
 
newClassType(String) - Method in class high.mackenzie.autumn.lang.compiler.typesystem.TypeFactory
This method declares a new class-type.
newEnumType(String) - Method in class high.mackenzie.autumn.lang.compiler.typesystem.TypeFactory
This method declares a new enum-type.
NewExpression - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents an expression that instantiates a new object.
NewExpression() - Constructor for class autumn.lang.compiler.ast.nodes.NewExpression
 
newImmutableList(Iterable<T>) - Static method in class autumn.lang.internals.Helpers
This method creates a new immutable-list from an iterable data-structure.
newImmutableMap(List<K>, List<V>) - Static method in class autumn.lang.internals.Helpers
This method creates a new immutable-map from an two iterables.
newInterfaceType(String) - Method in class high.mackenzie.autumn.lang.compiler.typesystem.TypeFactory
This method declares a new interface-type.
newProxy(Class, ProxyHandler) - Static method in class autumn.util.F
 
node() - Method in class autumn.lang.compiler.errors.ErrorReport
This method returns the AST node that failed the static check.
node() - Method in exception autumn.lang.compiler.exceptions.RepeatedNodeException
This method retrieves the node that is repeated illegally.
node() - Method in exception autumn.lang.compiler.exceptions.UnprintableNodeException
This method retrieves the node that cannot be printed.
node - Variable in class high.mackenzie.autumn.lang.compiler.compilers.ModuleCompiler
This is the Abstract-Syntax-Tree representation of the module.
nodesOf(IConstruct) - Static method in class autumn.lang.compiler.AutumnPrettyPrinter
This method linearizes the nodes in a given abstract-syntax-tree.
NopStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that that represents a nop-statement.
NopStatement() - Constructor for class autumn.lang.compiler.ast.nodes.NopStatement
 
not(boolean) - Static method in class autumn.lang.internals.Operators
Negation Operation
not(long) - Static method in class autumn.util.Bitwise
This method performs a bitwise negation.
notEquals(boolean, boolean) - Static method in class autumn.lang.internals.Operators
Inequality Operation
notEquals(char, char) - Static method in class autumn.lang.internals.Operators
Inequality Operation
notEquals(byte, byte) - Static method in class autumn.lang.internals.Operators
Inequality Operation
notEquals(short, short) - Static method in class autumn.lang.internals.Operators
Inequality Operation
notEquals(int, int) - Static method in class autumn.lang.internals.Operators
Inequality Operation
notEquals(long, long) - Static method in class autumn.lang.internals.Operators
Inequality Operation
notEquals(float, float) - Static method in class autumn.lang.internals.Operators
Inequality Operation
notEquals(double, double) - Static method in class autumn.lang.internals.Operators
Inequality Operation
notEquals(BigInteger, BigInteger) - Static method in class autumn.lang.internals.Operators
Inequality Operation
notEquals(BigDecimal, BigDecimal) - Static method in class autumn.lang.internals.Operators
Inequality Operation
notEquals(Object, Object) - Static method in class autumn.lang.internals.Operators
Inequality Operation
NotEqualsOperation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the inequality operator.
NotEqualsOperation() - Constructor for class autumn.lang.compiler.ast.nodes.NotEqualsOperation
 
NotOperation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the logical-NOT operator.
NotOperation() - Constructor for class autumn.lang.compiler.ast.nodes.NotOperation
 
NULL - Variable in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
 
NullCoalescingOperation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the null-coalescing operator.
NullCoalescingOperation() - Constructor for class autumn.lang.compiler.ast.nodes.NullCoalescingOperation
 
NullDatum - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a the null constant.
NullDatum() - Constructor for class autumn.lang.compiler.ast.nodes.NullDatum
 
NullType - Class in high.mackenzie.autumn.lang.compiler.typesystem
An instance of this class is the null-type.
NullType(ITypeFactory) - Constructor for class high.mackenzie.autumn.lang.compiler.typesystem.NullType
Sole Constructor.
NUMBER - Variable in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
 
A B C D E F G H I J K L M N O P R S T U V W X Z