de.grogra.xl.impl.simple
public class CompiletimeModel extends CompiletimeModel
| Constructor and Description |
|---|
CompiletimeModel() |
| Modifier and Type | Method and Description |
|---|---|
Type<Node> |
getNodeType()
Specifies the base type of nodes of this model.
|
Type<SimpleProducer> |
getProducerType()
Returns the type of producers for right-hand sides
of rules for this model.
|
Type |
getWrapperTypeFor(Type type)
Return the type of wrappers for values of the given type.
|
getEdgeType, getEdgeTypeFor, getQueryStateType, getRuntimeName, getStandardEdgeFor, getWrapProperty, needsWrapperForpublic Type<Node> getNodeType()
CompiletimeModelpublic Type<SimpleProducer> getProducerType()
CompiletimeModelpublic Type getWrapperTypeFor(Type type)
CompiletimeModelCompiletimeModel.needsWrapperFor(de.grogra.reflect.Type>) returns true.type - a value type