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

I

IAnnotatable - Interface in high.mackenzie.autumn.lang.compiler.typesystem.design
An instance of this interface is an entity that can have annotations applied thereto.
IAnnotated - Interface in autumn.lang.compiler.ast.commons
An instance of this interface is an AST node that represents an annotatable construct.
IAnnotation - Interface in high.mackenzie.autumn.lang.compiler.typesystem.design
An instance of this interface is an instantiation of an annotation.
IAnnotationMethod - Interface in high.mackenzie.autumn.lang.compiler.typesystem.design
An instance of this interface is the type of a method in an annotation-definition.
IAnnotationType - Interface in high.mackenzie.autumn.lang.compiler.typesystem.design
An instance of this interface is the type of an annotation-definition.
IArrayType - Interface in high.mackenzie.autumn.lang.compiler.typesystem.design
An instance of this interface is the type of an array.
IAstVisitor - Interface in autumn.lang.compiler.ast.nodes
An instance of this interface is a visitor that can visit the nodes in an Autumn abstract-syntax-tree.
IBinaryOperation - Interface in autumn.lang.compiler.ast.commons
An instance of this interface is an AST node that represents a binary-operation.
IClassType - Interface in high.mackenzie.autumn.lang.compiler.typesystem.design
An instance of this interface is the type of a class.
IConstruct - Interface in autumn.lang.compiler.ast.commons
An instance of this class is an AST node.
IConstructor - Interface in high.mackenzie.autumn.lang.compiler.typesystem.design
An instance of this interface is the type of a constructor.
IConversionOperation - Interface in autumn.lang.compiler.ast.commons
An instance of this interface is an AST node that represents a conversion-operation.
ICustomAnnotatable - Interface in high.mackenzie.autumn.lang.compiler.typesystem
An instance of this interface represents a customized annotatable entity.
IDatum - Interface in autumn.lang.compiler.ast.commons
An instance of this interface is an AST node that represents a datum.
IDeclaredType - Interface in high.mackenzie.autumn.lang.compiler.typesystem.design
An instance of this interface is a type that can be placed in a class-file.
identityEquals(Object, Object) - Static method in class autumn.lang.internals.Operators
Identity Equality Operation
IdentityEqualsOperation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the identity-equality operator.
IdentityEqualsOperation() - Constructor for class autumn.lang.compiler.ast.nodes.IdentityEqualsOperation
 
identityNotEquals(Object, Object) - Static method in class autumn.lang.internals.Operators
Identity Inequality Operation
IdentityNotEqualsOperation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the identity-inequality operator.
IdentityNotEqualsOperation() - Constructor for class autumn.lang.compiler.ast.nodes.IdentityNotEqualsOperation
 
IDirective - Interface in autumn.lang.compiler.ast.commons
An instance of this interface is an AST node that represents a directive.
IDocumented - Interface in autumn.lang.compiler.ast.commons
An instance of this interface is an AST node that has a documentation comment applied to it.
IElementType - Interface in high.mackenzie.autumn.lang.compiler.typesystem.design
An instance of this interface can be the type of elements in an array.
IEnumConstant - Interface in high.mackenzie.autumn.lang.compiler.typesystem.design
An instance of this interface is the type of a field that is also an enum-constant.
IEnumType - Interface in high.mackenzie.autumn.lang.compiler.typesystem.design
An instance of this interface is type of an enumeration.
IErrorReporter - Interface in autumn.lang.compiler.errors
An instance of this interface is used to report compile-time errors to the user/programmer.
IExpression - Interface in autumn.lang.compiler.ast.commons
An instance of this interface is an AST node that is part of an expression.
IExpressionType - Interface in high.mackenzie.autumn.lang.compiler.typesystem.design
An instance of this interface can be the type of a value that an expression produces.
IF_FALSE - Static variable in class high.mackenzie.autumn.lang.compiler.utils.Utils
 
IF_TRUE - Static variable in class high.mackenzie.autumn.lang.compiler.utils.Utils
 
IField - Interface in high.mackenzie.autumn.lang.compiler.typesystem.design
An instance of this interface is the type of a field.
IFormalParameter - Interface in high.mackenzie.autumn.lang.compiler.typesystem.design
An instance of this interface is the type of a formal parameter.
IfStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents an if-then-else style statement.
IfStatement() - Constructor for class autumn.lang.compiler.ast.nodes.IfStatement
 
IInterfaceType - Interface in high.mackenzie.autumn.lang.compiler.typesystem.design
An instance of this interface is the type of an interface.
IInvokableMember - Interface in high.mackenzie.autumn.lang.compiler.typesystem.design
An instance of this interface is the type of an invokable member.
IMember - Interface in high.mackenzie.autumn.lang.compiler.typesystem.design
An instance of this interface is a member (ie sub-part) of a ClassLikeType
IMethod - Interface in high.mackenzie.autumn.lang.compiler.typesystem.design
An instance of this interface is the type of a method.
immutable(Iterable) - Static method in class autumn.util.F
 
immutable(List) - Static method in class autumn.util.F
 
immutable(Map) - Static method in class autumn.util.F
 
immutable(Set) - Static method in class autumn.util.F
 
IModuleMember - Interface in autumn.lang.compiler.ast.commons
An instance instance of this interface is an AST node that represents a member of a module.
implies(boolean, boolean) - Static method in class autumn.lang.internals.Operators
Logical-IMPLIES Operation
ImpliesOperation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the logical-implication operator.
ImpliesOperation() - Constructor for class autumn.lang.compiler.ast.nodes.ImpliesOperation
 
importClass(Class) - Method in class high.mackenzie.autumn.lang.compiler.compilers.Importer
This method creates a type-alias.
ImportDirective - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a directive that imports a type.
ImportDirective() - Constructor for class autumn.lang.compiler.ast.nodes.ImportDirective
 
imported() - Method in class high.mackenzie.autumn.lang.compiler.compilers.Importer
This method creates a set containing the fully-qualified names of the imported types.
imported - Variable in class high.mackenzie.autumn.lang.compiler.compilers.ProgramCompiler
 
Importer - Class in high.mackenzie.autumn.lang.compiler.compilers
Essentially, an instance of this class implements import-directives.
Importer(ModuleCompiler) - Constructor for class high.mackenzie.autumn.lang.compiler.compilers.Importer
Sole Constructor.
imports - Variable in class high.mackenzie.autumn.lang.compiler.compilers.ModuleCompiler
Essentially, this object implements the import-directives contained in the module.
importType(String, String) - Method in class high.mackenzie.autumn.lang.compiler.compilers.Importer
This method creates a type-alias.
IncompleteNodeException - Exception in autumn.lang.compiler.exceptions
This type of exception indicates that an Abstract Syntax Tree node contains a part that is null, when it is forbidden to do so.
IncompleteNodeException(IConstruct) - Constructor for exception autumn.lang.compiler.exceptions.IncompleteNodeException
Sole Constructor.
Infer - Annotation Type in autumn.lang.annotations
This type of annotation indicates that the return-types of a function's invocations will be inferred.
INFER - Variable in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
 
info() - Method in interface autumn.lang.Module
This method retrieves the object that describes this module.
inner() - Method in interface autumn.lang.DefinedFunctor
This method retrieves the functor that is wrapped by this object.
inner() - Method in class autumn.lang.internals.AbstractDefinedFunctor
This method retrieves the functor that is wrapped by this object.
instance() - Method in interface autumn.lang.ModuleInfo
This method retrieves the module that this object describes.
InstanceFieldTester - Class in high.mackenzie.autumn.resources
This class provides static fields for use in tests and example programs.
InstanceFieldTester() - Constructor for class high.mackenzie.autumn.resources.InstanceFieldTester
 
InstanceOfExpression - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents an instance-of test expression.
InstanceOfExpression() - Constructor for class autumn.lang.compiler.ast.nodes.InstanceOfExpression
 
IntDatum - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a int literal.
IntDatum() - Constructor for class autumn.lang.compiler.ast.nodes.IntDatum
 
internalName(IReferenceType) - Static method in class high.mackenzie.autumn.lang.compiler.utils.Utils
This method computes the internal name of a type.
internalNamesOf(Iterable<? extends IReferenceType>) - Method in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
This method creates a list containing the internal-names of a set of reference-types.
IntLiteral - Class in autumn.lang.compiler.ast.literals
An instance of this class represents a int literal.
IntLiteral(String) - Constructor for class autumn.lang.compiler.ast.literals.IntLiteral
Constructor.
IntLiteral(int) - Constructor for class autumn.lang.compiler.ast.literals.IntLiteral
Constructor.
INullType - Interface in high.mackenzie.autumn.lang.compiler.typesystem.design
An instance of this interface is the type of the "null" constant.
invoke(int, ArgumentStack) - Method in interface autumn.lang.Module
This method invokes a function within this module.
invoke() - Method in class autumn.util.functors.Action
This method invokes the inner functor.
invoke() - Method in class autumn.util.functors.Function0
This method invokes the inner functor.
invoke(Object) - Method in class autumn.util.functors.Function1
This method invokes the inner functor.
invoke(Object, Object) - Method in class autumn.util.functors.Function2
This method invokes the inner functor.
invoke(Object, Object, Object) - Method in class autumn.util.functors.Function3
This method invokes the inner functor.
invoke(Object, Object, Object, Object) - Method in class autumn.util.functors.Function4
This method invokes the inner functor.
invoke(Object, Object, Object, Object, Object) - Method in class autumn.util.functors.Function5
This method invokes the inner functor.
invoke(Object, Object, Object, Object, Object, Object) - Method in class autumn.util.functors.Function6
This method invokes the inner functor.
invoke(Object, Object, Object, Object, Object, Object, Object) - Method in class autumn.util.functors.Function7
This method invokes the inner functor.
invoke(Object, Object, Object, Object, Object, Object, Object, Object) - Method in class autumn.util.functors.Function8
This method invokes the inner functor.
invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class autumn.util.functors.Function9
This method invokes the inner functor.
invoke(Object, Object) - Method in class autumn.util.functors.Ordering
This method invokes the inner functor.
invoke(Object) - Method in class autumn.util.functors.Predicate
This method invokes the inner functor.
invoke(Object, Method, Object[]) - Method in class autumn.util.functors.ProxyHandler
This method invokes the inner functor.
invoke(InsnList, int, Class, Class, String, Class...) - Static method in class high.mackenzie.autumn.lang.compiler.utils.Utils
This method creates a bytecode instruction that invokes a method.
invokeMain(String[]) - Method in class autumn.lang.compiler.DynamicLoader
This method invokes the program's entry-point thereby causing the program to execute.
invokeMethod() - Method in class high.mackenzie.autumn.lang.compiler.utils.FunctorAnalyzer
This method retrieves the most-specific of the invoke(*) methods.
invokeMethods() - Method in class high.mackenzie.autumn.lang.compiler.utils.FunctorAnalyzer
This method retrieves the invoke(*) methods from the type.
IOperation - Interface in autumn.lang.compiler.ast.commons
An instance of this interface is an AST node that is an operator-based operation.
IPrimitiveType - Interface in high.mackenzie.autumn.lang.compiler.typesystem.design
An instance of this interface is the type of a primitive value.
IRecord - Interface in autumn.lang.compiler.ast.commons
An instance of this interface is the definition of a record type.
IReferenceType - Interface in high.mackenzie.autumn.lang.compiler.typesystem.design
An instance of this interface is a type that represents a runtime object.
IReturnType - Interface in high.mackenzie.autumn.lang.compiler.typesystem.design
An instance of this interface is a type that can be the return-type of a method.
isAccessible(IDeclaredType, IMember) - Method in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
This method determines whether a given constructor, method, or field is accessible.
isAccessible(IDeclaredType, IDeclaredType) - Method in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
This method determines whether a given type is accessible.
isAlreadyCompiled() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.CustomDeclaredType
This method determines whether this type is already compiled.
isAlreadyCompiled() - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IDeclaredType
This method determines whether this type is already compiled.
isAlreadyCompiled() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.ReflectiveDeclaredType
This method determines whether this type is already compiled.
isAnnotationMethod() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.CustomMethod
This method determines whether this object really represents an annotation-method.
isAnnotationMethod() - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IAnnotationMethod
This method determines whether this object really represents an annotation-method.
isAnnotationMethod() - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IMethod
This method determines whether this object really represents an annotation-method.
isAnnotationMethod() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.ReflectiveMethod
This method determines whether this object really represents an annotation-method.
isAnnotationPresent(IAnnotatable, String) - Static method in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
This method determines whether an annotation is applied to an annotatable entity.
isAnnotationPresent(IAnnotatable, Class) - Static method in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
This method determines whether an annotation is applied to an annotatable entity.
isAnnotationType(Class) - Static method in class autumn.util.F
 
isAnnotationType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.ArrayType
This method determines whether this type is an annotation-type.
isAnnotationType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.CustomDeclaredType
This method determines whether this object is really the type of an annotation-definition.
isAnnotationType() - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IAnnotationType
This method determines whether this object is really the type of an annotation-definition.
isAnnotationType() - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IDeclaredType
This method determines whether this object is really the type of an annotation-definition.
isAnnotationType() - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IReferenceType
This method determines whether this type is an annotation-type.
isAnnotationType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.NullType
This method determines whether this type is an annotation-type.
isAnnotationType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.ReflectiveDeclaredType
This method determines whether this object is really the type of an annotation-definition.
isArrayType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.AbstractDeclaredType
This method determines whether this type is an array-type.
isArrayType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.ArrayType
This method determines whether this type is an array-type.
isArrayType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.CustomDeclaredType
This method determines whether this type is an array-type.
isArrayType() - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IReferenceType
This method determines whether this type is an array-type.
isArrayType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.NullType
This method determines whether this type is an array-type.
isAssignableTo(Class, Class) - Static method in class autumn.util.F
 
isAssignableTo(Class, Class) - Static method in class high.mackenzie.autumn.util.T
 
isAssumeOn() - Static method in class autumn.lang.compiler.Autumn
This method determines whether assumptions are turned on.
isBoolean() - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IPrimitiveType
This method determines whether this object represents the "boolean" type.
isBoolean() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.PrimitiveType
This method determines whether this object represents the "boolean" type.
isByte() - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IPrimitiveType
This method determines whether this object represents the "byte" type.
isByte() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.PrimitiveType
This method determines whether this object represents the "byte" type.
isCanceled() - Method in interface high.mackenzie.autumn.resources.dev.AsyncTask
This method determines whether this task was canceled.
isChar() - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IPrimitiveType
This method determines whether this object represents the "char" type.
isChar() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.PrimitiveType
This method determines whether this object represents the "char" type.
isClassType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.ArrayType
This method determines whether this type is a class-type.
isClassType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.CustomDeclaredType
This method determines whether this object is really the type of an class-definition.
isClassType() - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IClassType
This method determines whether this object is really the type of an class-definition.
isClassType() - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IDeclaredType
This method determines whether this object is really the type of an class-definition.
isClassType() - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IReferenceType
This method determines whether this type is a class-type.
isClassType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.NullType
This method determines whether this type is a class-type.
isClassType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.ReflectiveDeclaredType
This method determines whether this object is really the type of an class-definition.
isDeclared() - Method in class high.mackenzie.autumn.lang.compiler.utils.GetterMethod
This method determines whether this getter method is declared in its owner.
isDeclared() - Method in class high.mackenzie.autumn.lang.compiler.utils.SetterMethod
This method determines whether this setter method is declared in its owner.
isDeclaredType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.AbstractDeclaredType
This method determines whether this type is a declared-type.
isDeclaredType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.ArrayType
This method determines whether this type is a declared-type.
isDeclaredType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.CustomDeclaredType
This method determines whether this type is a declared-type.
isDeclaredType() - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IReferenceType
This method determines whether this type is a declared-type.
isDeclaredType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.NullType
This method determines whether this type is a declared-type.
isDesignType(Class) - Static method in class autumn.util.F
 
isDouble() - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IPrimitiveType
This method determines whether this object represents the "double" type.
isDouble() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.PrimitiveType
This method determines whether this object represents the "double" type.
isEmpty() - Method in class autumn.lang.compiler.ast.commons.ConstructList
This method determines whether the is list is empty.
isEmpty() - Method in class autumn.lang.compiler.TreeBuilder
This method determines whether the primary-stack is empty.
isEmpty() - Method in class autumn.lang.internals.AbstractRecord
This method determines whether this record is empty.
isEmpty() - Method in class autumn.lang.internals.ArgumentStack
This method determines whether the argument-stack is empty.
isEmpty() - Method in interface autumn.lang.Record
This method determines whether this record is empty.
isEmpty(Module) - Static method in class high.mackenzie.autumn.lang.compiler.compilers.ModuleCompiler
This method determines whether a module is empty.
isEnumConstant() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.CustomField
This method determines whether this object is really the type of an enum-constant.
isEnumConstant() - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IEnumConstant
This method determines whether this object is really the type of an enum-constant.
isEnumConstant() - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IField
This method determines whether this object is really the type of an enum-constant.
isEnumConstant() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.ReflectiveField
This method determines whether this object is really the type of an enum-constant.
isEnumType(Class) - Static method in class autumn.util.F
 
isEnumType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.ArrayType
This method determines whether this type is an enum-type.
isEnumType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.CustomDeclaredType
This method determines whether this object is really the type of an enum-definition.
isEnumType() - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IDeclaredType
This method determines whether this object is really the type of an enum-definition.
isEnumType() - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IEnumType
This method determines whether this object is really the type of an enum-definition.
isEnumType() - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IReferenceType
This method determines whether this type is an enum-type.
isEnumType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.NullType
This method determines whether this type is an enum-type.
isEnumType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.ReflectiveDeclaredType
This method determines whether this object is really the type of an enum-definition.
isExceptionType(Class) - Static method in class autumn.util.F
 
isFinished() - Method in interface high.mackenzie.autumn.resources.dev.AsyncTask
This method determines whether the task has finished running yet.
isFloat() - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IPrimitiveType
This method determines whether this object represents the "float" type.
isFloat() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.PrimitiveType
This method determines whether this object represents the "float" type.
isFunctorType(Class) - Static method in class autumn.util.F
 
isInt() - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IPrimitiveType
This method determines whether this object represents the "int" type.
isInt() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.PrimitiveType
This method determines whether this object represents the "int" type.
isInterfaceType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.ArrayType
This method determines whether this type is an interface-type.
isInterfaceType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.CustomDeclaredType
This method determines whether this object is really the type of an interface-definition.
isInterfaceType() - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IDeclaredType
This method determines whether this object is really the type of an interface-definition.
isInterfaceType() - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IInterfaceType
This method determines whether this object is really the type of an interface-definition.
isInterfaceType() - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IReferenceType
This method determines whether this type is an interface-type.
isInterfaceType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.NullType
This method determines whether this type is an interface-type.
isInterfaceType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.ReflectiveDeclaredType
This method determines whether this object is really the type of an interface-definition.
isKeyword(String) - Static method in class high.mackenzie.autumn.lang.compiler.utils.Utils
This method determines whether a word is a keyword in the Java programming language.
isLess(T, T) - Method in class high.mackenzie.autumn.lang.compiler.utils.TopoSorter
Given two elements, this function determines whether the left one is less than the right one.
isLong() - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IPrimitiveType
This method determines whether this object represents the "long" type.
isLong() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.PrimitiveType
This method determines whether this object represents the "long" type.
isMalformed() - Method in class autumn.lang.compiler.ast.literals.AbstractNumericLiteral
This method determines whether this literal can be converted to a number accurately.
isModuleType(Class) - Static method in class autumn.util.F
 
isNullType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.AbstractDeclaredType
This method determines whether this type is the null-type.
isNullType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.ArrayType
This method determines whether this type is the null-type.
isNullType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.CustomDeclaredType
This method determines whether this type is the null-type.
isNullType() - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IExpressionType
This method determines whether this type is the null-type.
isNullType() - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IReferenceType
This method determines whether this type is the null-type.
isNullType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.NullType
This method determines whether this type is the null-type.
isNullType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.PrimitiveType
This method determines whether this type is the null-type.
isNullType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.VoidType
This method determines whether this type is the null-type.
IsOperation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents an is-conversion expression.
IsOperation() - Constructor for class autumn.lang.compiler.ast.nodes.IsOperation
 
isParameterLengthViolation() - Method in class high.mackenzie.autumn.lang.compiler.utils.FunctorSubtypingViolation
The lengths of the methods parameter-lists must be the same.
isParameterTypeViolation() - Method in class high.mackenzie.autumn.lang.compiler.utils.FunctorSubtypingViolation
Each parameter in the lower method must be a subtype of the equivalent parameter in the upper method.
isParsable() - Method in class autumn.lang.compiler.ast.literals.AbstractNumericLiteral
This method determines whether this literal would be recognized by the parser.
isParsable() - Method in class autumn.lang.compiler.ast.literals.BigDecimalLiteral
This method determines whether this literal would be recognized by the parser.
isParsable() - Method in class autumn.lang.compiler.ast.literals.BigIntegerLiteral
This method determines whether this literal would be recognized by the parser.
isParsable() - Method in class autumn.lang.compiler.ast.literals.ByteLiteral
This method determines whether this literal would be recognized by the parser.
isParsable() - Method in class autumn.lang.compiler.ast.literals.CharLiteral
This method determines whether this literal would be recognized by the parser.
isParsable() - Method in class autumn.lang.compiler.ast.literals.DoubleLiteral
This method determines whether this literal would be recognized by the parser.
isParsable() - Method in class autumn.lang.compiler.ast.literals.FloatLiteral
This method determines whether this literal would be recognized by the parser.
isParsable() - Method in class autumn.lang.compiler.ast.literals.IntLiteral
This method determines whether this literal would be recognized by the parser.
isParsable() - Method in class autumn.lang.compiler.ast.literals.LongLiteral
This method determines whether this literal would be recognized by the parser.
isParsable() - Method in class autumn.lang.compiler.ast.literals.ShortLiteral
This method determines whether this literal would be recognized by the parser.
isPrimitiveType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.AbstractDeclaredType
This method determines whether this type is a primitive-type.
isPrimitiveType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.ArrayType
This method determines whether this type is a primitive-type.
isPrimitiveType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.CustomDeclaredType
This method determines whether this type is a primitive-type.
isPrimitiveType() - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IExpressionType
This method determines whether this type is a primitive-type.
isPrimitiveType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.NullType
This method determines whether this type is a primitive-type.
isPrimitiveType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.PrimitiveType
This method determines whether this type is a primitive-type.
isPrimitiveType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.VoidType
This method determines whether this type is a primitive-type.
isRecordType(Class) - Static method in class autumn.util.F
 
isReferenceType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.AbstractDeclaredType
This method determines whether this type is a reference-type.
isReferenceType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.ArrayType
This method determines whether this type is a reference-type.
isReferenceType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.CustomDeclaredType
This method determines whether this type is a reference-type.
isReferenceType() - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IExpressionType
This method determines whether this type is a reference-type.
isReferenceType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.NullType
This method determines whether this type is a reference-type.
isReferenceType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.PrimitiveType
This method determines whether this type is a reference-type.
isReferenceType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.VoidType
This method determines whether this type is a reference-type.
isReturnTypeViolation() - Method in class high.mackenzie.autumn.lang.compiler.utils.FunctorSubtypingViolation
The return-type of the lower method must be subtype of the upper method's return-type.
isRunning() - Method in interface high.mackenzie.autumn.resources.dev.AsyncTask
This method determines whether this task is currently running.
isShort() - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IPrimitiveType
This method determines whether this object represents the "short" type.
isShort() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.PrimitiveType
This method determines whether this object represents the "short" type.
isStart() - Method in interface autumn.lang.ModuleInfo
This method determines whether the module is likely the entry-point of the program.
isStruct() - Method in class autumn.lang.internals.AbstractRecord
This method determines whether this object was created from a struct-definition.
isStruct() - Method in interface autumn.lang.Record
This method determines whether this object was created from a struct-definition.
isStructType(Class) - Static method in class autumn.util.F
 
isSubset(Record, Record) - Static method in class high.mackenzie.autumn.util.T
This method determines whether the set of entries in one record is a subset of the records in another record.
isSubtypeOf(Class, Class) - Static method in class autumn.util.F
 
isSubtypeOf(IType, Class) - Method in class high.mackenzie.autumn.lang.compiler.compilers.TypeSystem
This method determines whether a type is a subtype of a type represented b a class.
isSubtypeOf(IType) - Method in class high.mackenzie.autumn.lang.compiler.typesystem.AbstractDeclaredType
This method determines whether this type is a subtype of another type.
isSubtypeOf(IType) - Method in class high.mackenzie.autumn.lang.compiler.typesystem.ArrayType
This method determines whether this type is a subtype of another type.
isSubtypeOf(IType) - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IType
This method determines whether this type is a subtype of another type.
isSubtypeOf(IType) - Method in class high.mackenzie.autumn.lang.compiler.typesystem.NullType
This method determines whether this type is a subtype of another type.
isSubtypeOf(IType) - Method in class high.mackenzie.autumn.lang.compiler.typesystem.PrimitiveType
This method determines whether this type is a subtype of another type.
isSubtypeOf(IType) - Method in class high.mackenzie.autumn.lang.compiler.typesystem.VoidType
This method determines whether this type is a subtype of another type.
isSubtypeOf(IType, Class) - Method in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
This method determines whether a type is a subtype of another type.
isSubtypeOf(Class, Class) - Static method in class high.mackenzie.autumn.util.T
 
IStatement - Interface in autumn.lang.compiler.ast.commons
An instance of this interface is an AST node that is a statement construct.
isTuple() - Method in class autumn.lang.internals.AbstractRecord
This method determines whether this object was created from a tuple-definition.
isTuple() - Method in interface autumn.lang.Record
This method determines whether this object was created from a tuple-definition.
isTupleType(Class) - Static method in class autumn.util.F
 
isVoidType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.AbstractDeclaredType
This method determines whether this type is the void-type.
isVoidType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.ArrayType
This method determines whether this type is the void-type.
isVoidType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.CustomDeclaredType
This method determines whether this type is the void-type.
isVoidType() - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.design.IExpressionType
This method determines whether this type is the void-type.
isVoidType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.NullType
This method determines whether this type is the void-type.
isVoidType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.PrimitiveType
This method determines whether this type is the void-type.
isVoidType() - Method in class high.mackenzie.autumn.lang.compiler.typesystem.VoidType
This method determines whether this type is the void-type.
iter(Annotation) - Static method in class autumn.util.F
 
iter(Iterable) - Static method in class autumn.util.F
 
iter(Iterator) - Static method in class autumn.util.F
 
iter(Map) - Static method in class autumn.util.F
 
iter(Object[]) - Static method in class autumn.util.F
 
iter(Record) - Static method in class autumn.util.F
 
iter(boolean[]) - Static method in class autumn.util.F
 
iter(byte[]) - Static method in class autumn.util.F
 
iter(char[]) - Static method in class autumn.util.F
 
iter(double[]) - Static method in class autumn.util.F
 
iter(float[]) - Static method in class autumn.util.F
 
iter(int[]) - Static method in class autumn.util.F
 
iter(long[]) - Static method in class autumn.util.F
 
iter(short[]) - Static method in class autumn.util.F
 
iter(boolean[]) - Static method in class high.mackenzie.autumn.util.T
This method creates an iterator over a given array of booleans.
iter(char[]) - Static method in class high.mackenzie.autumn.util.T
This method creates an iterator over a given array of chars.
iter(byte[]) - Static method in class high.mackenzie.autumn.util.T
This method creates an iterator over a given array of bytes.
iter(short[]) - Static method in class high.mackenzie.autumn.util.T
This method creates an iterator over a given array of shorts.
iter(int[]) - Static method in class high.mackenzie.autumn.util.T
This method creates an iterator over a given array of ints.
iter(long[]) - Static method in class high.mackenzie.autumn.util.T
This method creates an iterator over a given array of longs.
iter(float[]) - Static method in class high.mackenzie.autumn.util.T
This method creates an iterator over a given array of floats.
iter(double[]) - Static method in class high.mackenzie.autumn.util.T
This method creates an iterator over a given array of doubles.
iter(T[]) - Static method in class high.mackenzie.autumn.util.T
This method creates an iterator over a given array of objects.
iter(Iterable<T>) - Static method in class high.mackenzie.autumn.util.T
This method creates an iterator over an iterable.
iter(Iterator<T>) - Static method in class high.mackenzie.autumn.util.T
This method creates an iterator over an iterator.
iter(Annotation) - Static method in class high.mackenzie.autumn.util.T
 
ITERABLE - Variable in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
 
iterator() - Method in class autumn.lang.compiler.ast.commons.ConstructList
This method creates and returns an iterator over this list.
iterator() - Method in class autumn.lang.internals.AbstractRecord
This method creates an iterator over the values in this record.
iterator() - Method in interface autumn.lang.Record
This method creates an iterator over the values in this record.
iterator() - Method in interface autumn.util.test.TestResults
This method creates an iterator that iterates over the results herein.
IType - Interface in high.mackenzie.autumn.lang.compiler.typesystem.design
An instance of this interface is the type of a value.
ITypeFactory - Interface in high.mackenzie.autumn.lang.compiler.typesystem.design
An instance of this interface is a factory that produces type objects and components therefor.
ITypeSystemUtils - Interface in high.mackenzie.autumn.lang.compiler.typesystem.design
An instance of this interface provides utility methods for working with type-system components.
IUnaryOperation - Interface in autumn.lang.compiler.ast.commons
An instance of this interface is an AST node that is a unary-operation.
IVariableType - Interface in high.mackenzie.autumn.lang.compiler.typesystem.design
An instance of this interface can be the type of a variable.
IVoidType - Interface in high.mackenzie.autumn.lang.compiler.typesystem.design
An instance of this interface is the type of the "void" return-type.
A B C D E F G H I J K L M N O P R S T U V W X Z