Package org.jfuncmachine.compiler.model
package org.jfuncmachine.compiler.model
Expressions, types, and class structures
-
ClassesClassDescriptionValues describing the various access options for Java classes, interfaces, and methods.A definition for a class, containing methods, fields, and the names of interfaces that are implementedDefines a class fieldA special version of MethodDef for defining constructorsA definition for an num, containing methods, fields, the names of interfaces that are implemented, and enum value constructorsAn expression to initialize an enum valueThe base class for inline functions (functions where the instructions are directly inserted into the byte code rather than generating a function call)Defines a method, which has zero or more parameters, a return type and a single expressionUtilities for creating pointers/references to methods, including constructors and interface methodsUtilities for creating pointers/references to methods, including constructors and interface methodsRepresents any item that is expected to have come from a particular source fileA special version of MethodDef for defining a static initializer