SimpleValue simpleValue = SimpleValueSupport.wrap("SimpleValue");
SimpleMetaType simpleMetaType = simpleValue.getMetaType();
metaTypeInstances.put(SIMPLE_TYPE, simpleMetaType);
CompositeMetaType compositeMetaType = new MutableCompositeMetaType("String", "Just something");
metaTypeInstances.put(COMPOSITE_TYPE, compositeMetaType);
CompositeMetaType mapCompositeMetaType = new MapCompositeMetaType(SimpleMetaType.STRING);
metaTypeInstances.put(MAP_COMPOSITE_TYPE, mapCompositeMetaType);
CollectionMetaType collectionMetaType = new CollectionMetaType("ClassName", simpleMetaType);
metaTypeInstances.put(COLLECTION_TYPE, collectionMetaType);
ArrayMetaType arrayMetaType = new ArrayMetaType(2, simpleMetaType);
metaTypeInstances.put(ARRAY_TYPE, arrayMetaType);