Uses of Class
eu.bandm.tools.lljava.absy.LLJava.Id
Packages that use LLJava.Id
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.Id in eu.bandm.tools.lljava.absy
Fields in eu.bandm.tools.lljava.absy declared as LLJava.IdModifier and TypeFieldDescriptionstatic final LLJava.IdSemanticUtils.classInitializerIdstatic final LLJava.IdSemanticUtils.constructorIdprotected LLJava.IdLLJava.ExplicitName.idGenerated by umod; model author's documentation MISSING.protected LLJava.IdLLJava.QualId.idGenerated by umod; model author's documentation MISSING.protected LLJava.IdLLJava.Class.innerNameGenerated by umod; model author's documentation MISSING.protected LLJava.IdLLJava.EnumAnnotationValue.nameGenerated by umod; model author's documentation MISSING.protected LLJava.IdLLJava.InnerClass.nameGenerated by umod; model author's documentation MISSING.protected LLJava.IdLLJava.Member.nameEqual to the very last component of the fully qualified name.
(This definition has been created by UMod from the source at SYSTEM "LLJava.umod":178.9-179.14, see this pretty print.)
The type of this field isLLJava.Id(nevernull)
It is set by every possible constructor.protected LLJava.IdLLJava.MemberFullName.nameGenerated by umod; model author's documentation MISSING.protected LLJava.IdLLJava.TypeParameter.nameGenerated by umod; model author's documentation MISSING.static final LLJava.IdSemanticUtils.simpleAnnotationElementNameFields in eu.bandm.tools.lljava.absy with type parameters of type LLJava.IdModifier and TypeFieldDescriptionprotected CheckedMap_RD<LLJava.Id, LLJava.AnnotationValue> LLJava.Annotation.elemsGenerated by umod; model author's documentation MISSING.protected CheckedList<LLJava.Id> LLJava.QualId.qualifierGenerated by umod; model author's documentation MISSING.Methods in eu.bandm.tools.lljava.absy that return LLJava.IdModifier and TypeMethodDescriptionLLJava.Id.doclone()Clones this object.LLJava.ExplicitName.get_id()Generated by umod; model author's documentation MISSING.LLJava.QualId.get_id()Generated by umod; model author's documentation MISSING.LLJava.Class.get_innerName()Generated by umod; model author's documentation MISSING.LLJava.EnumAnnotationValue.get_name()Generated by umod; model author's documentation MISSING.LLJava.InnerClass.get_name()Generated by umod; model author's documentation MISSING.LLJava.Member.get_name()Equal to the very last component of the fully qualified name.
(This definition has been created by UMod from the source at SYSTEM "LLJava.umod":178.9-179.14, see this pretty print.)
Generated getter method.LLJava.MemberFullName.get_name()Generated by umod; model author's documentation MISSING.LLJava.TypeParameter.get_name()Generated by umod; model author's documentation MISSING.static LLJava.IdCopies values of all common fields from the argument.Generated by umod; model author's documentation MISSING.Methods in eu.bandm.tools.lljava.absy that return types with arguments of type LLJava.IdModifier and TypeMethodDescriptionLLJava.Annotation.get_elems()Generated by umod; model author's documentation MISSING.LLJava.QualId.get_qualifier()Generated by umod; model author's documentation MISSING.Lifts a pattern which matches the field value to one which matches this whole object.Methods in eu.bandm.tools.lljava.absy with parameters of type LLJava.IdModifier and TypeMethodDescriptionprotected voidprotected voidprotected voidprotected voidbooleanLLJava.Annotation.containsKey_elems(LLJava.Id key0) Convenience un-Currying method.protected voidstatic Stringvoidprotected voidprotected voidvoidLLJava.Annotation.put_elems(LLJava.Id key0, LLJava.AnnotationValue value) Convenience un-Currying method.static LLJava.QualIdSemanticUtils.qualId(LLJava.QualId front, LLJava.Id last) booleanLLJava.Class.set_innerName(LLJava.Id val) Generated by umod; model author's documentation MISSING.booleanGenerated by umod; model author's documentation MISSING.booleanGenerated by umod; model author's documentation MISSING.booleanEqual to the very last component of the fully qualified name.
(This definition has been created by UMod from the source at SYSTEM "LLJava.umod":178.9-179.14, see this pretty print.)
Updates the (mutable) instance destructively.booleanGenerated by umod; model author's documentation MISSING.booleanGenerated by umod; model author's documentation MISSING.protected FormatGenerated by umod; model author's documentation MISSING.Generated by umod; model author's documentation MISSING.booleanMethod parameters in eu.bandm.tools.lljava.absy with type arguments of type LLJava.IdModifier and TypeMethodDescriptionstatic Pattern<LLJava.Annotation> LLJava.Annotation.get_elems(Pattern<? super CheckedMap_RD<LLJava.Id, LLJava.AnnotationValue>> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<LLJava.ExplicitName> Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<LLJava.QualId> Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<LLJava.Class> LLJava.Class.get_innerName(Pattern<? super LLJava.Id> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<LLJava.EnumAnnotationValue> Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<LLJava.InnerClass> Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<LLJava.Member> Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<LLJava.MemberFullName> Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<LLJava.TypeParameter> Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<LLJava.QualId> LLJava.QualId.get_qualifier(Pattern<? super CheckedList<LLJava.Id>> p) Lifts a pattern which matches the field value to one which matches this whole object.booleanLLJava.Annotation.set_elems(CheckedMap_RD<LLJava.Id, LLJava.AnnotationValue> val) Generated by umod; model author's documentation MISSING.LLJava.QualId.with_qualifier(CheckedList<LLJava.Id> val) Generated by umod; model author's documentation MISSING.Constructors in eu.bandm.tools.lljava.absy with parameters of type LLJava.IdModifierConstructorDescriptionEnumAnnotationValue(LLJava.QualId type, LLJava.Id name) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Field(LLJava.TypeExpr type, LLJava.Id name) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Field(LLJava.TypeExpr type, LLJava.Id name, LLJava.Literal initializer) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".InnerClass(LLJava.Id name, LLJava.Class definition) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Synthetic minimal constructor provided by the umod compiler.MemberDynamicName(LLJava.Id name, LLJava.MethodHandleExpr factory) Synthetic minimal constructor provided by the umod compiler.MemberDynamicName(LLJava.Id name, LLJava.MethodHandleExpr factory, CheckedList<LLJava.LoadableExpr> bootstrapArguments) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".MemberFullName(LLJava.Id name) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".MemberStaticName(LLJava.Id name) Synthetic minimal constructor provided by the umod compiler.MemberStaticName(LLJava.Id name, LLJava.QualId owner) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Method(LLJava.ResultExpr result, LLJava.Id name, LLJava.MethodBody body) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".QualId(CheckedList<LLJava.Id> qualifier, LLJava.Id id) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".TypeParameter(LLJava.Id name, LLJava.UpperTypeBound bound) Synthetic minimal constructor provided by the umod compiler.TypeParameter(CheckedList<LLJava.Annotation> annotations, LLJava.Id name, LLJava.UpperTypeBound bound) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Constructor parameters in eu.bandm.tools.lljava.absy with type arguments of type LLJava.IdModifierConstructorDescriptionQualId(CheckedList<LLJava.Id> qualifier, LLJava.Id id) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..". -
Uses of LLJava.Id in eu.bandm.tools.lljava.codec
Methods in eu.bandm.tools.lljava.codec that return LLJava.Id -
Uses of LLJava.Id in eu.bandm.tools.lljava.parser
Fields in eu.bandm.tools.lljava.parser with type parameters of type LLJava.IdMethods in eu.bandm.tools.lljava.parser that return LLJava.IdModifier and TypeMethodDescriptionprotected abstract LLJava.IdLLJavaGrammar.id(Reducer.Context<SourceId> context, String text) protected LLJava.IdLLJavaParser.id(Reducer.Context<SourceId> context, String text) Methods in eu.bandm.tools.lljava.parser that return types with arguments of type LLJava.IdModifier and TypeMethodDescriptionLLJavaGrammar.elementValuePair(Expression<SourceId, LLJavaLexer.TokenType, LLJava.Annotation> annotation) LLJavaGrammar.elementValuePairs(Expression<SourceId, LLJavaLexer.TokenType, LLJava.Annotation> annotation) protected List<Map.Entry<LLJava.Id, LLJava.AnnotationValue>> LLJavaGrammar.simpleAnnotation(LLJava.AnnotationValue value) Methods in eu.bandm.tools.lljava.parser with parameters of type LLJava.IdModifier and TypeMethodDescriptionprotected abstract LLJava.FieldLLJavaGrammar.fieldDefinition(Reducer.Context<SourceId> context, List<LLJava.ModifierExpr> modifiers, LLJava.TypeExpr type, LLJava.Id name, Optional<LLJava.Literal> initializer) protected LLJava.FieldLLJavaParser.fieldDefinition(Reducer.Context<SourceId> context, List<LLJava.ModifierExpr> modifiers, LLJava.TypeExpr type, LLJava.Id name, Optional<LLJava.Literal> initializer) protected abstract LLJava.MemberDynamicNameLLJavaGrammar.memberDynamicName(Reducer.Context<SourceId> context, LLJava.MethodHandleExpr factory, List<LLJava.LoadableExpr> bootstrapArguments, LLJava.Id name) protected LLJava.MemberDynamicNameLLJavaParser.memberDynamicName(Reducer.Context<SourceId> context, LLJava.MethodHandleExpr factory, List<LLJava.LoadableExpr> bootstrapArguments, LLJava.Id name) protected abstract LLJava.MethodLLJavaGrammar.methodDefinition(Reducer.Context<SourceId> context, List<LLJava.ModifierExpr> modifiers, List<LLJava.TypeParameter> typeParameters, LLJava.ResultExpr returnType, LLJava.Id name, List<LLJava.Parameter> parameters, List<LLJava.ClassReference> exceptions, LLJava.MethodBody body) protected LLJava.MethodLLJavaParser.methodDefinition(Reducer.Context<SourceId> context, List<LLJava.ModifierExpr> modifiers, List<LLJava.TypeParameter> typeParameters, LLJava.ResultExpr returnType, LLJava.Id name, List<LLJava.Parameter> parameters, List<LLJava.ClassReference> exceptions, LLJava.MethodBody body) protected abstract LLJava.TypeParameterLLJavaGrammar.typeParameter(Reducer.Context<SourceId> context, List<LLJava.Annotation> annotations, LLJava.Id name, Optional<LLJava.UpperTypeBound> bound) protected LLJava.TypeParameterLLJavaParser.typeParameter(Reducer.Context<SourceId> context, List<LLJava.Annotation> annotations, LLJava.Id name, Optional<LLJava.UpperTypeBound> bound) Method parameters in eu.bandm.tools.lljava.parser with type arguments of type LLJava.IdModifier and TypeMethodDescriptionprotected abstract LLJava.AnnotationLLJavaGrammar.annotation(Reducer.Context<SourceId> context, LLJava.QualId name, List<Map.Entry<LLJava.Id, LLJava.AnnotationValue>> elems) protected LLJava.AnnotationLLJavaParser.annotation(Reducer.Context<SourceId> context, LLJava.QualId name, List<Map.Entry<LLJava.Id, LLJava.AnnotationValue>> elems) protected abstract LLJava.QualIdLLJavaGrammar.qualId(Reducer.Context<SourceId> context, List<LLJava.Id> ids) protected LLJava.QualIdLLJavaParser.qualId(Reducer.Context<SourceId> context, List<LLJava.Id> parts)