+
+ @Override
+ LeafListRuntimeType createRuntimeType(final Type type) {
+ return new DefaultLeafListRuntimeType(type, statement());
+ }
+
+ @Override
+ LeafListRuntimeType rebaseRuntimeType(final LeafListRuntimeType type, final LeafListEffectiveStatement statement) {
+ return new DefaultLeafListRuntimeType(type.javaType(), statement);
+ }