Uses of Class
eu.bandm.tools.lljava.absy.LLJava.ClassReference
Packages that use LLJava.ClassReference
Package
Description
Abstract Syntax of LLJava, representing the byte code instructions, the
objects which contain byte code, and the attributes specific to byte code
classes.
-
Uses of LLJava.ClassReference in eu.bandm.tools.lljava.absy
Fields in eu.bandm.tools.lljava.absy declared as LLJava.ClassReferenceModifier and TypeFieldDescriptionprotected LLJava.ClassReferenceLLJava.Class.superClassGenerated by umod; model author's documentation MISSING.protected LLJava.ClassReferenceLLJava.Exception.typeThe type of the caughtThrowable, or null when catching all.
(This definition has been created by UMod from the source at SYSTEM "LLJava.umod":433.9-434.13, see this pretty print.)
The type of this field isLLJava.ClassReference(maybenull)
Its value defaults tonull.protected LLJava.ClassReferenceLLJava.Handler.typeGenerated by umod; model author's documentation MISSING.Fields in eu.bandm.tools.lljava.absy with type parameters of type LLJava.ClassReferenceModifier and TypeFieldDescriptionprotected CheckedList<LLJava.ClassReference> LLJava.Method.exceptionsGenerated by umod; model author's documentation MISSING.protected CheckedList<LLJava.ClassReference> LLJava.Class.interfacesGenerated by umod; model author's documentation MISSING.Methods in eu.bandm.tools.lljava.absy that return LLJava.ClassReferenceModifier and TypeMethodDescriptionstatic LLJava.ClassReferenceSemanticUtils.classReference(Class<?> cls) static LLJava.ClassReferenceSemanticUtils.classReference(String name) LLJava.ClassReference.doclone()Clones this object.LLJava.Class.get_superClass()Generated by umod; model author's documentation MISSING.LLJava.Exception.get_type()The type of the caughtThrowable, or null when catching all.
(This definition has been created by UMod from the source at SYSTEM "LLJava.umod":433.9-434.13, see this pretty print.)
Generated getter method.LLJava.Handler.get_type()Generated by umod; model author's documentation MISSING.Copies values of all common fields from the argument.static final LLJava.ClassReferenceSemanticUtils.javaLangObjectReference()Methods in eu.bandm.tools.lljava.absy that return types with arguments of type LLJava.ClassReferenceModifier and TypeMethodDescriptionstatic Pattern<LLJava.ClassReference> LLJava.ClassReference.get_entry(Pattern<? super LLJava.ClassRef> p) Lifts a pattern which matches the field value to one which matches this whole object.LLJava.Method.get_exceptions()Generated by umod; model author's documentation MISSING.LLJava.Class.get_interfaces()Generated by umod; model author's documentation MISSING.static Pattern<LLJava.ClassReference> LLJava.ClassReference.get_type(Pattern<? super LLJava.ClassTypeExpr> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<LLJava.ClassReference> LLJava.__Patterns.term_ClassReference(Pattern<? super LLJava.Node> superpattern, Pattern<? super LLJava.ClassTypeExpr> p_type, Pattern<? super LLJava.ClassRef> p_entry) Methods in eu.bandm.tools.lljava.absy with parameters of type LLJava.ClassReferenceModifier and TypeMethodDescriptionprotected voidLLJava.__Formatter.action(LLJava.ClassReference el) protected voidLLJava.MATCH_ONLY_00.action(LLJava.ClassReference e0) protected voidLLJava.MultiVisitor.action(LLJava.ClassReference e0) protected voidLLJava.Visitor.action(LLJava.ClassReference e0) protected voidConstantPoolCollector.Creator.descend(LLJava.ClassReference x) protected voidLLJava.MultiVisitor.descend(LLJava.ClassReference e0) voidControlFlowSynthesizer.exceptionHandler(int startPC, int endPC, int handlerPC, LLJava.ClassReference catchType) voidLLJava.MATCH_ONLY_00.match(LLJava.ClassReference e0) protected voidLLJava.MultiVisitor.post(LLJava.ClassReference e0) protected voidLLJava.MultiVisitor.pre(LLJava.ClassReference e0) booleanLLJava.Class.set_superClass(LLJava.ClassReference val) Generated by umod; model author's documentation MISSING.booleanLLJava.Exception.set_type(LLJava.ClassReference val) The type of the caughtThrowable, or null when catching all.
(This definition has been created by UMod from the source at SYSTEM "LLJava.umod":433.9-434.13, see this pretty print.)
Updates the (mutable) instance destructively.booleanLLJava.Handler.set_type(LLJava.ClassReference val) Generated by umod; model author's documentation MISSING.protected FormatLLJava.__Formatter.toFormat(LLJava.ClassReference el) Method parameters in eu.bandm.tools.lljava.absy with type arguments of type LLJava.ClassReferenceModifier and TypeMethodDescriptionLLJava.__Patterns.cast_ClassReference(Pattern<? super LLJava.ClassReference> p) static Pattern<LLJava.Method> LLJava.Method.get_exceptions(Pattern<? super CheckedList<LLJava.ClassReference>> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<LLJava.Class> LLJava.Class.get_interfaces(Pattern<? super CheckedList<LLJava.ClassReference>> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<LLJava.Class> LLJava.Class.get_superClass(Pattern<? super LLJava.ClassReference> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<LLJava.Exception> LLJava.Exception.get_type(Pattern<? super LLJava.ClassReference> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<LLJava.Handler> LLJava.Handler.get_type(Pattern<? super LLJava.ClassReference> p) Lifts a pattern which matches the field value to one which matches this whole object.booleanLLJava.Method.set_exceptions(CheckedList<LLJava.ClassReference> val) Generated by umod; model author's documentation MISSING.booleanLLJava.Class.set_interfaces(CheckedList<LLJava.ClassReference> val) Generated by umod; model author's documentation MISSING.Constructors in eu.bandm.tools.lljava.absy with parameters of type LLJava.ClassReferenceModifierConstructorDescriptionClass(LLJava.QualId name, LLJava.ClassReference superClass) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Exception(LLJava.GotoInterval range, LLJava.ClassReference type, LLJava.GotoPoint target) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Handler(LLJava.ClassReference type, LLJava.CodePoint body) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..". -
Uses of LLJava.ClassReference in eu.bandm.tools.lljava.codec
Methods in eu.bandm.tools.lljava.codec that return LLJava.ClassReferenceModifier and TypeMethodDescriptionprotected LLJava.ClassReferenceDecoder.classRef(boolean optional, int index) Methods in eu.bandm.tools.lljava.codec with parameters of type LLJava.ClassReferenceModifier and TypeMethodDescriptionprotected voidEncoder.descend(LLJava.ClassReference r) (package private) intEncoder.encode(LLJava.ClassReference c) -
Uses of LLJava.ClassReference in eu.bandm.tools.lljava.parser
Fields in eu.bandm.tools.lljava.parser with type parameters of type LLJava.ClassReferenceModifier and TypeFieldDescriptionLLJavaGrammar.classReferenceLLJavaGrammar.exceptionsLLJavaGrammar.superclassLLJavaGrammar.superinterfacesMethods in eu.bandm.tools.lljava.parser with parameters of type LLJava.ClassReferenceModifier and TypeMethodDescriptionprotected abstract LLJava.ClassLLJavaGrammar.classDefinition(Reducer.Context<SourceId> context, List<LLJava.ModifierExpr> modifiers, LLJava.QualId name, List<LLJava.TypeParameter> typeParameters, LLJava.ClassReference superclass, List<LLJava.ClassReference> interfaces, List<LLJava.Member> members) protected LLJava.ClassLLJavaParser.classDefinition(Reducer.Context<SourceId> context, List<LLJava.ModifierExpr> modifiers, LLJava.QualId name, List<LLJava.TypeParameter> typeParameters, LLJava.ClassReference superclass, List<LLJava.ClassReference> interfaces, List<LLJava.Member> members) Method parameters in eu.bandm.tools.lljava.parser with type arguments of type LLJava.ClassReferenceModifier and TypeMethodDescriptionprotected abstract LLJava.HandlerLLJavaGrammar.catchHandler(Reducer.Context<SourceId> context, List<LLJava.Label> prefixLabels, Optional<LLJava.ClassReference> type, List<LLJava.Label> infixLabels, LLJava.CodePoint body) protected LLJava.HandlerLLJavaParser.catchHandler(Reducer.Context<SourceId> context, List<LLJava.Label> prefixLabels, Optional<LLJava.ClassReference> type, List<LLJava.Label> infixLabels, LLJava.CodePoint body)