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.Id
SemanticUtils.classInitializerId
static final LLJava.Id
SemanticUtils.constructorId
protected LLJava.Id
LLJava.ExplicitName.id
Generated by umod; model author's documentation MISSING.protected LLJava.Id
LLJava.QualId.id
Generated by umod; model author's documentation MISSING.protected LLJava.Id
LLJava.Class.innerName
Generated by umod; model author's documentation MISSING.protected LLJava.Id
LLJava.EnumAnnotationValue.name
Generated by umod; model author's documentation MISSING.protected LLJava.Id
LLJava.InnerClass.name
Generated by umod; model author's documentation MISSING.protected LLJava.Id
LLJava.Member.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.)
The type of this field isLLJava.Id
(nevernull
)
It is set by every possible constructor.protected LLJava.Id
LLJava.MemberFullName.name
Generated by umod; model author's documentation MISSING.protected LLJava.Id
LLJava.TypeParameter.name
Generated by umod; model author's documentation MISSING.static final LLJava.Id
SemanticUtils.simpleAnnotationElementName
Fields in eu.bandm.tools.lljava.absy with type parameters of type LLJava.IdModifier and TypeFieldDescriptionprotected CheckedMap_RD
<LLJava.Id, LLJava.AnnotationValue> LLJava.Annotation.elems
Generated by umod; model author's documentation MISSING.protected CheckedList
<LLJava.Id> LLJava.QualId.qualifier
Generated 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.Id
Copies 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 void
protected void
protected void
protected void
boolean
LLJava.Annotation.containsKey_elems
(LLJava.Id key0) Convenience un-Currying method.protected void
static String
void
protected void
protected void
void
LLJava.Annotation.put_elems
(LLJava.Id key0, LLJava.AnnotationValue value) Convenience un-Currying method.static LLJava.QualId
SemanticUtils.qualId
(LLJava.QualId front, LLJava.Id last) boolean
LLJava.Class.set_innerName
(LLJava.Id val) Generated by umod; model author's documentation MISSING.boolean
Generated by umod; model author's documentation MISSING.boolean
Generated by umod; model author's documentation MISSING.boolean
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.)
Updates the (mutable) instance destructively.boolean
Generated by umod; model author's documentation MISSING.boolean
Generated by umod; model author's documentation MISSING.protected Format
Generated by umod; model author's documentation MISSING.Generated by umod; model author's documentation MISSING.boolean
Method 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.boolean
LLJava.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.Id
LLJavaGrammar.id
(Reducer.Context<SourceId> context, String text) protected LLJava.Id
LLJavaParser.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.Field
LLJavaGrammar.fieldDefinition
(Reducer.Context<SourceId> context, List<LLJava.ModifierExpr> modifiers, LLJava.TypeExpr type, LLJava.Id name, Optional<LLJava.Literal> initializer) protected LLJava.Field
LLJavaParser.fieldDefinition
(Reducer.Context<SourceId> context, List<LLJava.ModifierExpr> modifiers, LLJava.TypeExpr type, LLJava.Id name, Optional<LLJava.Literal> initializer) protected abstract LLJava.MemberDynamicName
LLJavaGrammar.memberDynamicName
(Reducer.Context<SourceId> context, LLJava.MethodHandleExpr factory, List<LLJava.LoadableExpr> bootstrapArguments, LLJava.Id name) protected LLJava.MemberDynamicName
LLJavaParser.memberDynamicName
(Reducer.Context<SourceId> context, LLJava.MethodHandleExpr factory, List<LLJava.LoadableExpr> bootstrapArguments, LLJava.Id name) protected abstract LLJava.Method
LLJavaGrammar.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.Method
LLJavaParser.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.TypeParameter
LLJavaGrammar.typeParameter
(Reducer.Context<SourceId> context, List<LLJava.Annotation> annotations, LLJava.Id name, Optional<LLJava.UpperTypeBound> bound) protected LLJava.TypeParameter
LLJavaParser.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.Annotation
LLJavaGrammar.annotation
(Reducer.Context<SourceId> context, LLJava.QualId name, List<Map.Entry<LLJava.Id, LLJava.AnnotationValue>> elems) protected LLJava.Annotation
LLJavaParser.annotation
(Reducer.Context<SourceId> context, LLJava.QualId name, List<Map.Entry<LLJava.Id, LLJava.AnnotationValue>> elems) protected abstract LLJava.QualId
LLJavaGrammar.qualId
(Reducer.Context<SourceId> context, List<LLJava.Id> ids) protected LLJava.QualId
LLJavaParser.qualId
(Reducer.Context<SourceId> context, List<LLJava.Id> parts)