Class Hierarchy
- java.lang.Object
- de.grogra.xl.compiler.AccessMethod
- de.grogra.xl.compiler.ASMTypeLoader (implements de.grogra.reflect.TypeLoader)
- org.objectweb.asm.ClassVisitor
- org.objectweb.asm.ClassWriter
- de.grogra.xl.compiler.XLClassWriter
- org.objectweb.asm.ClassWriter
- de.grogra.xl.compiler.CompilationUnit
- de.grogra.xl.compiler.CompilerOptions (implements java.lang.Cloneable)
- de.grogra.xl.compiler.DefiniteAssignment
- de.grogra.graph.impl.Edge (implements java.io.Serializable)
- de.grogra.graph.impl.Node (implements de.grogra.util.Map, de.grogra.persistence.PersistenceCapable, de.grogra.persistence.Shareable, de.grogra.reflect.UserFields, de.grogra.reflect.XObject)
- de.grogra.xl.expr.Expression (implements java.lang.Cloneable, de.grogra.xl.expr.ExpressionFactory, de.grogra.reflect.TypeId, de.grogra.xl.expr.ValueObserver)
- de.grogra.xl.compiler.OpenArgument
- de.grogra.xl.expr.VoidExpression
- de.grogra.xl.expr.MethodExpression (implements de.grogra.xl.vmx.Routine)
- de.grogra.xl.expr.ComplexMethod
- de.grogra.xl.expr.MethodExpression (implements de.grogra.xl.vmx.Routine)
- de.grogra.xl.expr.Expression (implements java.lang.Cloneable, de.grogra.xl.expr.ExpressionFactory, de.grogra.reflect.TypeId, de.grogra.xl.expr.ValueObserver)
- de.grogra.graph.impl.Node (implements de.grogra.util.Map, de.grogra.persistence.PersistenceCapable, de.grogra.persistence.Shareable, de.grogra.reflect.UserFields, de.grogra.reflect.XObject)
- de.grogra.xl.compiler.InvalidQueryModel (implements de.grogra.xl.query.CompiletimeModel)
- de.grogra.xl.compiler.Main
- de.grogra.reflect.MemberBase (implements de.grogra.reflect.Member)
- de.grogra.reflect.MemberDecorator (implements de.grogra.reflect.Member)
- de.grogra.reflect.FieldDecorator (implements de.grogra.reflect.Field)
- de.grogra.xl.compiler.InheritedField
- de.grogra.xl.compiler.InheritedMethod (implements de.grogra.reflect.Method)
- de.grogra.xl.compiler.ShiftedMethod (implements de.grogra.reflect.Method)
- de.grogra.reflect.FieldDecorator (implements de.grogra.reflect.Field)
- org.objectweb.asm.MethodVisitor
- de.grogra.xl.compiler.BytecodeWriter (implements org.objectweb.asm.Opcodes)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- antlr.ANTLRException
- antlr.RecognitionException
- de.grogra.grammar.RecognitionException (implements java.lang.Comparable<T>, de.grogra.util.DetailedException, de.grogra.util.UserException)
- de.grogra.grammar.RecognitionExceptionList
- de.grogra.xl.compiler.ProblemReporter
- de.grogra.grammar.RecognitionExceptionList
- de.grogra.grammar.RecognitionException (implements java.lang.Comparable<T>, de.grogra.util.DetailedException, de.grogra.util.UserException)
- antlr.RecognitionException
- antlr.ANTLRException
- java.lang.Exception
- antlr.TreeParser
- de.grogra.xl.compiler.CompilerBase (implements de.grogra.xl.compiler.CompilerTokenTypes, de.grogra.xl.compiler.scope.Members.Resolution)
- de.grogra.xl.compiler.Compiler
- de.grogra.xl.compiler.CompilerBase (implements de.grogra.xl.compiler.CompilerTokenTypes, de.grogra.xl.compiler.scope.Members.Resolution)
- de.grogra.reflect.XObjectImpl (implements de.grogra.reflect.XObject)
Interface Hierarchy
- de.grogra.xl.compiler.CompilerTokenTypes
- de.grogra.xl.compiler.Extension
Annotation Interface Hierarchy
- de.grogra.xl.compiler.UseExtension (implements java.lang.annotation.Annotation)