the runtime instance of the reflected object.
reflected type information of the instance
object.
a stack trace, indicating where the object was added to the repository.
a unique name tag, which will be part of the name of the resulting combinator.
Computes if two combinator information objects are equal up to Scala type equality of their parameters and results.
Computes if two combinator information objects are equal up to Scala type equality of their parameters and results. This is necessary if the same combinator is looked at form different scopes, where in one scope reflection information contains fully qualified packages, while in the other it doesn't.
reflected type information of the instance
object.
the runtime instance of the reflected object.
The name of the combinator
The name of the combinator
The parameter types of the combinator's apply method.
The parameter types of the combinator's apply method.
None, for def apply: A
and Some(Seq()) for apply(): A
.
a stack trace, indicating where the object was added to the repository.
The result type of the combinator's apply method.
The result type of the combinator's apply method.
The optional semantic type annotation (given in the field semanticType: Type
).
The optional semantic type annotation (given in the field semanticType: Type
).
a unique name tag, which will be part of the name of the resulting combinator.
(Since version ) see corresponding Javadoc for more information.
Combinator information for a runtime generated object.
the runtime instance of the reflected object.
reflected type information of the
instance
object.a stack trace, indicating where the object was added to the repository.
a unique name tag, which will be part of the name of the resulting combinator.