de.grogra.rgg.model
public class PropertyRuntime extends RuntimeModel
| Modifier and Type | Class and Description |
|---|---|
static class |
PropertyRuntime.GraphProperty<T> |
RuntimeModel.BooleanProperty, RuntimeModel.ByteProperty, RuntimeModel.CharProperty, RuntimeModel.DoubleProperty, RuntimeModel.FloatProperty, RuntimeModel.IntProperty, RuntimeModel.LongProperty, RuntimeModel.ObjectProperty<T>, RuntimeModel.ShortPropertyRuntimeModel.Property| Modifier and Type | Field and Description |
|---|---|
static PropertyRuntime |
INSTANCE |
| Constructor and Description |
|---|
PropertyRuntime() |
| Modifier and Type | Method and Description |
|---|---|
RuntimeModel.Property |
propertyForName(java.lang.String cfc,
TypeLoader loader)
Returns the run-time
Property for a given
name. |
getInterface, initialize, propertyForNamepublic static final PropertyRuntime INSTANCE
public RuntimeModel.Property propertyForName(java.lang.String cfc, TypeLoader loader)
RuntimeModelProperty for a given
name. The name has to be a name
which was returned by an
invocation of CompiletimeModel.Property.getRuntimeName()
for a compile-time property at compile-time. The implementation has
to return the corresponding run-time property. If classes have to
be loaded, the loader has to be used.cfc - the name of the property, as returned by the compile-time propertyloader - a loader for loading of classesname