Package | Description |
---|---|
eu.bandm.tools.lljava.codec | |
eu.bandm.tools.umod.runtime |
Runtime classes for the model code generated by the
umod-Compiler , esp for data integrity
de/serialization, visualzation, visitors and rewriters. |
Modifier and Type | Method and Description |
---|---|
protected void |
SignatureParser.unerase(Property<LLJava.ArrayTypeExpr> raw,
LLJava.ArrayTypeExpr generic,
boolean fixed) |
protected void |
SignatureParser.unerase(Property<LLJava.ClassTypeExpr> raw,
LLJava.ClassTypeExpr generic,
boolean fixed) |
protected void |
SignatureParser.unerase(Property<LLJava.PrimitiveTypeExpr> raw,
LLJava.PrimitiveTypeExpr generic,
boolean fixed) |
protected void |
SignatureParser.unerase(Property<LLJava.ReferenceTypeExpr> raw,
LLJava.ReferenceTypeExpr generic,
boolean fixed) |
protected void |
SignatureParser.unerase(Property<LLJava.TypeArgument> raw,
LLJava.TypeArgument generic,
boolean fixed) |
protected void |
SignatureParser.unerase(Property<LLJava.TypeExpr> raw,
LLJava.TypeExpr generic,
boolean fixed) |
protected void |
SignatureParser.unerase(Property<LLJava.Wildcard> raw,
LLJava.Wildcard generic,
boolean fixed) |
protected void |
SignatureParser.uneraseFail(Property<? extends LLJava.Node> raw,
LLJava.Node generic) |
Modifier and Type | Method and Description |
---|---|
protected void |
SignatureParser.uneraseClassTypes(List<Property<LLJava.ClassTypeExpr>> raw,
List<LLJava.ClassTypeExpr> generic,
boolean fixed) |
protected void |
SignatureParser.uneraseReferenceTypes(List<Property<LLJava.ReferenceTypeExpr>> raw,
List<LLJava.ReferenceTypeExpr> generic,
boolean fixed) |
protected void |
SignatureParser.uneraseTypes(List<Property<LLJava.TypeExpr>> raw,
List<LLJava.TypeExpr> generic,
boolean fixed) |
Modifier and Type | Method and Description |
---|---|
default <B> Property<B> |
Property.bind(PropertyFunction<? super A,B> fun) |
default <B> Property<B> |
Property.bind(PropertyFunction<? super A,B> fun) |
default <B extends A> |
Property.cast(Class<B> subclass) |
default <B extends A> |
Property.cast(Class<B> subclass) |
static <A> Property<A> |
Property.element(List<A> list,
int index) |
static <A> Property<A> |
Property.element(List<A> list,
int index) |
static <K,A> Property<A> |
Property.entry(Map<K,A> map,
K key) |
static <K,A> Property<A> |
Property.entry(Map<K,A> map,
K key) |
default Property<B> |
PropertyFunction.instantiate(A arg) |
default Property<B> |
PropertyFunction.instantiate(A arg) |
static <A> Property<A> |
Property.of(Supplier<? extends A> getter,
Consumer<? super A> setter) |
static <A> Property<A> |
Property.of(Supplier<? extends A> getter,
Consumer<? super A> setter) |
see also the complete user documentation .