package org.whole.lang.pojo.model.impl; import org.whole.lang.factories.AbstractEntityRegistry; import org.whole.lang.pojo.reflect.PojoEntityDescriptorEnum; /** * @generator Whole */ public class PojoImplEntityRegistry extends AbstractEntityRegistry { public PojoImplEntityRegistry() { super(PojoEntityDescriptorEnum.instance); } protected void createPrototypes() { put(new LibraryImpl()); put(new DeclarationsImpl()); put(new DataTypeDeclarationImpl()); put(new EnumDeclarationImpl()); put(new AnnotationDeclarationImpl()); put(new PojoDeclarationImpl()); put(new FactoryDeclarationImpl()); put(new FactoryMethodsImpl()); put(new FactoryMethodImpl()); put(new ConstructorsImpl()); put(new ConstructorImpl()); put(new ParametersImpl()); put(new ParameterImpl()); put(new PropertiesImpl()); put(new PropertyImpl()); put(new ReferenceTypesImpl()); put(new ReferenceTypeImpl()); put(new PrimitiveTypeImpl()); put(new ArrayTypeImpl()); put(new MapTypeImpl()); put(new CollectionTypeImpl()); put(new CollectionInterfaceImpl()); put(new NamesImpl()); put(new NameImpl()); put(new LanguageURIImpl()); put(new AnnotationsImpl()); put(new ModifierImpl()); put(new MarkerAnnotationImpl()); put(new SinglePropertyAnnotationImpl()); put(new MultiplePropertiesAnnotationImpl()); put(new PropertyValuePairsImpl()); put(new PropertyValuePairImpl()); put(new ArrayDataImpl()); put(new BooleanDataImpl()); put(new ByteDataImpl()); put(new CharDataImpl()); put(new DoubleDataImpl()); put(new FloatDataImpl()); put(new IntDataImpl()); put(new LongDataImpl()); put(new ShortDataImpl()); put(new StringDataImpl()); } }