All Downloads are FREE. Search and download functionalities are using the official Maven repository.

colesico.framework.telehttp.internal.ReadersIoclet Maven / Gradle / Ivy

// This is automatically generated file. Do not modify!
package colesico.framework.telehttp.internal;

import colesico.framework.assist.LazySingleton;
import colesico.framework.assist.codegen.Genstamp;
import colesico.framework.http.HttpContext;
import colesico.framework.http.HttpRequest;
import colesico.framework.ioc.ioclet.AdvancedIoc;
import colesico.framework.ioc.ioclet.Catalog;
import colesico.framework.ioc.ioclet.DefaultProvider;
import colesico.framework.ioc.ioclet.Factory;
import colesico.framework.ioc.ioclet.Ioclet;
import colesico.framework.ioc.ioclet.SingletonFactory;
import colesico.framework.ioc.key.ClassedKey;
import colesico.framework.ioc.key.TypeKey;
import colesico.framework.ioc.production.InstanceProducingException;
import colesico.framework.profile.teleapi.CommonProfileCreator;
import colesico.framework.profile.teleapi.ProfileSerializer;
import colesico.framework.security.teleapi.PrincipalSerializer;
import colesico.framework.telehttp.HttpTeleReader;
import colesico.framework.telehttp.OriginFactory;
import colesico.framework.telehttp.PrincipalHttpConfigPrototype;
import colesico.framework.telehttp.reader.BooleanReader;
import colesico.framework.telehttp.reader.ByteReader;
import colesico.framework.telehttp.reader.CharacterReader;
import colesico.framework.telehttp.reader.DateReader;
import colesico.framework.telehttp.reader.DoubleReader;
import colesico.framework.telehttp.reader.FloatReader;
import colesico.framework.telehttp.reader.HttpFileReader;
import colesico.framework.telehttp.reader.IntegerReader;
import colesico.framework.telehttp.reader.LocalDateReader;
import colesico.framework.telehttp.reader.LocalDateTimeReader;
import colesico.framework.telehttp.reader.LocalTimeReader;
import colesico.framework.telehttp.reader.LongReader;
import colesico.framework.telehttp.reader.OptionalIntReader;
import colesico.framework.telehttp.reader.OptionalLongReader;
import colesico.framework.telehttp.reader.PrincipalReader;
import colesico.framework.telehttp.reader.ProfileReader;
import colesico.framework.telehttp.reader.ShortReader;
import colesico.framework.telehttp.reader.StringReader;
import colesico.framework.telehttp.t9n.Messages;

@Genstamp(
        generator = "colesico.framework.ioc.codegen.generator.IocletGenerator",
        timestamp = "2023-11-27T16:01:26.513Z",
        hashId = "9a719767-5b3c-4c81-92c4-e13fdcadc41d",
        comments = "Producer: colesico.framework.telehttp.internal.ReadersProducer"
)
public final class ReadersIoclet implements Ioclet {
    private final LazySingleton producer = new LazySingleton() {
        @Override
        public final ReadersProducer create() {
            return new ReadersProducer();
        }
    };

    @Override
    public final String getId() {
        return "colesico.framework.telehttp.internal.ReadersProducer";
    }

    /**
     * Factory to produce colesico.framework.telehttp.HttpTeleReader class instance
     * Scope: SINGLETON; Custom: null
     * Classed: java.lang.Boolean
     */
    public Factory getBooleanReaderFactory0() {
        return new SingletonFactory() {
            private Factory implFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.HttpTeleReader
                this.implFac = ioc.factory(new TypeKey("colesico.framework.telehttp.reader.BooleanReader"));
            }

            @Override
            public final HttpTeleReader create(final Object message) {
                try {
                    // Perform instance producing
                    HttpTeleReader instance = producer.get().getBooleanReader(this.implFac.get(message));
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, HttpTeleReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.HttpTeleReader class instance
     * Scope: SINGLETON; Custom: null
     * Classed: boolean
     */
    public Factory getBoolReaderFactory1() {
        return new SingletonFactory() {
            private Factory implFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.HttpTeleReader
                this.implFac = ioc.factory(new TypeKey("colesico.framework.telehttp.reader.BooleanReader"));
            }

            @Override
            public final HttpTeleReader create(final Object message) {
                try {
                    // Perform instance producing
                    HttpTeleReader instance = producer.get().getBoolReader(this.implFac.get(message));
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, HttpTeleReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.HttpTeleReader class instance
     * Scope: SINGLETON; Custom: null
     * Classed: java.lang.String
     */
    public Factory getStringReaderFactory2() {
        return new SingletonFactory() {
            private Factory implFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.HttpTeleReader
                this.implFac = ioc.factory(new TypeKey("colesico.framework.telehttp.reader.StringReader"));
            }

            @Override
            public final HttpTeleReader create(final Object message) {
                try {
                    // Perform instance producing
                    HttpTeleReader instance = producer.get().getStringReader(this.implFac.get(message));
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, HttpTeleReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.HttpTeleReader class instance
     * Scope: SINGLETON; Custom: null
     * Classed: java.lang.Character
     */
    public Factory getCharacterReaderFactory3() {
        return new SingletonFactory() {
            private Factory implFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.HttpTeleReader
                this.implFac = ioc.factory(new TypeKey("colesico.framework.telehttp.reader.CharacterReader"));
            }

            @Override
            public final HttpTeleReader create(final Object message) {
                try {
                    // Perform instance producing
                    HttpTeleReader instance = producer.get().getCharacterReader(this.implFac.get(message));
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, HttpTeleReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.HttpTeleReader class instance
     * Scope: SINGLETON; Custom: null
     * Classed: char
     */
    public Factory getCharReaderFactory4() {
        return new SingletonFactory() {
            private Factory implFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.HttpTeleReader
                this.implFac = ioc.factory(new TypeKey("colesico.framework.telehttp.reader.CharacterReader"));
            }

            @Override
            public final HttpTeleReader create(final Object message) {
                try {
                    // Perform instance producing
                    HttpTeleReader instance = producer.get().getCharReader(this.implFac.get(message));
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, HttpTeleReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.HttpTeleReader class instance
     * Scope: SINGLETON; Custom: null
     * Classed: java.lang.Byte
     */
    public Factory getByteReaderFactory5() {
        return new SingletonFactory() {
            private Factory implFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.HttpTeleReader
                this.implFac = ioc.factory(new TypeKey("colesico.framework.telehttp.reader.ByteReader"));
            }

            @Override
            public final HttpTeleReader create(final Object message) {
                try {
                    // Perform instance producing
                    HttpTeleReader instance = producer.get().getByteReader(this.implFac.get(message));
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, HttpTeleReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.HttpTeleReader class instance
     * Scope: SINGLETON; Custom: null
     * Classed: byte
     */
    public Factory getBtReaderFactory6() {
        return new SingletonFactory() {
            private Factory implFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.HttpTeleReader
                this.implFac = ioc.factory(new TypeKey("colesico.framework.telehttp.reader.ByteReader"));
            }

            @Override
            public final HttpTeleReader create(final Object message) {
                try {
                    // Perform instance producing
                    HttpTeleReader instance = producer.get().getBtReader(this.implFac.get(message));
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, HttpTeleReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.HttpTeleReader class instance
     * Scope: SINGLETON; Custom: null
     * Classed: java.lang.Short
     */
    public Factory getShortReaderFactory7() {
        return new SingletonFactory() {
            private Factory implFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.HttpTeleReader
                this.implFac = ioc.factory(new TypeKey("colesico.framework.telehttp.reader.ShortReader"));
            }

            @Override
            public final HttpTeleReader create(final Object message) {
                try {
                    // Perform instance producing
                    HttpTeleReader instance = producer.get().getShortReader(this.implFac.get(message));
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, HttpTeleReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.HttpTeleReader class instance
     * Scope: SINGLETON; Custom: null
     * Classed: short
     */
    public Factory getShtReaderFactory8() {
        return new SingletonFactory() {
            private Factory implFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.HttpTeleReader
                this.implFac = ioc.factory(new TypeKey("colesico.framework.telehttp.reader.ShortReader"));
            }

            @Override
            public final HttpTeleReader create(final Object message) {
                try {
                    // Perform instance producing
                    HttpTeleReader instance = producer.get().getShtReader(this.implFac.get(message));
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, HttpTeleReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.HttpTeleReader class instance
     * Scope: SINGLETON; Custom: null
     * Classed: java.lang.Integer
     */
    public Factory getIntegerReaderFactory9() {
        return new SingletonFactory() {
            private Factory implFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.HttpTeleReader
                this.implFac = ioc.factory(new TypeKey("colesico.framework.telehttp.reader.IntegerReader"));
            }

            @Override
            public final HttpTeleReader create(final Object message) {
                try {
                    // Perform instance producing
                    HttpTeleReader instance = producer.get().getIntegerReader(this.implFac.get(message));
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, HttpTeleReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.HttpTeleReader class instance
     * Scope: SINGLETON; Custom: null
     * Classed: int
     */
    public Factory getIntReaderFactory10() {
        return new SingletonFactory() {
            private Factory implFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.HttpTeleReader
                this.implFac = ioc.factory(new TypeKey("colesico.framework.telehttp.reader.IntegerReader"));
            }

            @Override
            public final HttpTeleReader create(final Object message) {
                try {
                    // Perform instance producing
                    HttpTeleReader instance = producer.get().getIntReader(this.implFac.get(message));
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, HttpTeleReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.HttpTeleReader class instance
     * Scope: SINGLETON; Custom: null
     * Classed: java.util.OptionalInt
     */
    public Factory getOptionalIntReaderFactory11() {
        return new SingletonFactory() {
            private Factory implFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.HttpTeleReader
                this.implFac = ioc.factory(new TypeKey("colesico.framework.telehttp.reader.OptionalIntReader"));
            }

            @Override
            public final HttpTeleReader create(final Object message) {
                try {
                    // Perform instance producing
                    HttpTeleReader instance = producer.get().getOptionalIntReader(this.implFac.get(message));
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, HttpTeleReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.HttpTeleReader class instance
     * Scope: SINGLETON; Custom: null
     * Classed: java.lang.Long
     */
    public Factory getLongReaderFactory12() {
        return new SingletonFactory() {
            private Factory implFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.HttpTeleReader
                this.implFac = ioc.factory(new TypeKey("colesico.framework.telehttp.reader.LongReader"));
            }

            @Override
            public final HttpTeleReader create(final Object message) {
                try {
                    // Perform instance producing
                    HttpTeleReader instance = producer.get().getLongReader(this.implFac.get(message));
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, HttpTeleReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.HttpTeleReader class instance
     * Scope: SINGLETON; Custom: null
     * Classed: long
     */
    public Factory getLngReaderFactory13() {
        return new SingletonFactory() {
            private Factory implFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.HttpTeleReader
                this.implFac = ioc.factory(new TypeKey("colesico.framework.telehttp.reader.LongReader"));
            }

            @Override
            public final HttpTeleReader create(final Object message) {
                try {
                    // Perform instance producing
                    HttpTeleReader instance = producer.get().getLngReader(this.implFac.get(message));
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, HttpTeleReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.HttpTeleReader class instance
     * Scope: SINGLETON; Custom: null
     * Classed: java.util.OptionalLong
     */
    public Factory getOptionalLongReaderFactory14() {
        return new SingletonFactory() {
            private Factory implFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.HttpTeleReader
                this.implFac = ioc.factory(new TypeKey("colesico.framework.telehttp.reader.OptionalLongReader"));
            }

            @Override
            public final HttpTeleReader create(final Object message) {
                try {
                    // Perform instance producing
                    HttpTeleReader instance = producer.get().getOptionalLongReader(this.implFac.get(message));
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, HttpTeleReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.HttpTeleReader class instance
     * Scope: SINGLETON; Custom: null
     * Classed: java.lang.Float
     */
    public Factory getFloatReaderFactory15() {
        return new SingletonFactory() {
            private Factory implFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.HttpTeleReader
                this.implFac = ioc.factory(new TypeKey("colesico.framework.telehttp.reader.FloatReader"));
            }

            @Override
            public final HttpTeleReader create(final Object message) {
                try {
                    // Perform instance producing
                    HttpTeleReader instance = producer.get().getFloatReader(this.implFac.get(message));
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, HttpTeleReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.HttpTeleReader class instance
     * Scope: SINGLETON; Custom: null
     * Classed: float
     */
    public Factory getFltReaderFactory16() {
        return new SingletonFactory() {
            private Factory implFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.HttpTeleReader
                this.implFac = ioc.factory(new TypeKey("colesico.framework.telehttp.reader.FloatReader"));
            }

            @Override
            public final HttpTeleReader create(final Object message) {
                try {
                    // Perform instance producing
                    HttpTeleReader instance = producer.get().getFltReader(this.implFac.get(message));
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, HttpTeleReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.HttpTeleReader class instance
     * Scope: SINGLETON; Custom: null
     * Classed: java.lang.Double
     */
    public Factory getDoubleReaderFactory17() {
        return new SingletonFactory() {
            private Factory implFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.HttpTeleReader
                this.implFac = ioc.factory(new TypeKey("colesico.framework.telehttp.reader.DoubleReader"));
            }

            @Override
            public final HttpTeleReader create(final Object message) {
                try {
                    // Perform instance producing
                    HttpTeleReader instance = producer.get().getDoubleReader(this.implFac.get(message));
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, HttpTeleReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.HttpTeleReader class instance
     * Scope: SINGLETON; Custom: null
     * Classed: double
     */
    public Factory getDblReaderFactory18() {
        return new SingletonFactory() {
            private Factory implFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.HttpTeleReader
                this.implFac = ioc.factory(new TypeKey("colesico.framework.telehttp.reader.DoubleReader"));
            }

            @Override
            public final HttpTeleReader create(final Object message) {
                try {
                    // Perform instance producing
                    HttpTeleReader instance = producer.get().getDblReader(this.implFac.get(message));
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, HttpTeleReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.HttpTeleReader class instance
     * Scope: SINGLETON; Custom: null
     * Classed: java.util.Date
     */
    public Factory getDateReaderFactory19() {
        return new SingletonFactory() {
            private Factory implFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.HttpTeleReader
                this.implFac = ioc.factory(new TypeKey("colesico.framework.telehttp.reader.DateReader"));
            }

            @Override
            public final HttpTeleReader create(final Object message) {
                try {
                    // Perform instance producing
                    HttpTeleReader instance = producer.get().getDateReader(this.implFac.get(message));
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, HttpTeleReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.HttpTeleReader class instance
     * Scope: SINGLETON; Custom: null
     * Classed: java.time.LocalDate
     */
    public Factory getLocalDateReaderFactory20() {
        return new SingletonFactory() {
            private Factory implFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.HttpTeleReader
                this.implFac = ioc.factory(new TypeKey("colesico.framework.telehttp.reader.LocalDateReader"));
            }

            @Override
            public final HttpTeleReader create(final Object message) {
                try {
                    // Perform instance producing
                    HttpTeleReader instance = producer.get().getLocalDateReader(this.implFac.get(message));
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, HttpTeleReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.HttpTeleReader class instance
     * Scope: SINGLETON; Custom: null
     * Classed: java.time.LocalTime
     */
    public Factory getLocalTimeReaderFactory21() {
        return new SingletonFactory() {
            private Factory implFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.HttpTeleReader
                this.implFac = ioc.factory(new TypeKey("colesico.framework.telehttp.reader.LocalTimeReader"));
            }

            @Override
            public final HttpTeleReader create(final Object message) {
                try {
                    // Perform instance producing
                    HttpTeleReader instance = producer.get().getLocalTimeReader(this.implFac.get(message));
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, HttpTeleReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.HttpTeleReader class instance
     * Scope: SINGLETON; Custom: null
     * Classed: java.time.LocalDateTime
     */
    public Factory getLocalDateTimeReaderFactory22() {
        return new SingletonFactory() {
            private Factory implFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.HttpTeleReader
                this.implFac = ioc.factory(new TypeKey("colesico.framework.telehttp.reader.LocalDateTimeReader"));
            }

            @Override
            public final HttpTeleReader create(final Object message) {
                try {
                    // Perform instance producing
                    HttpTeleReader instance = producer.get().getLocalDateTimeReader(this.implFac.get(message));
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, HttpTeleReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.HttpTeleReader class instance
     * Scope: SINGLETON; Custom: null
     * Classed: colesico.framework.http.HttpFile
     */
    public Factory getHttpFileReaderFactory23() {
        return new SingletonFactory() {
            private Factory implFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.HttpTeleReader
                this.implFac = ioc.factory(new TypeKey("colesico.framework.telehttp.reader.HttpFileReader"));
            }

            @Override
            public final HttpTeleReader create(final Object message) {
                try {
                    // Perform instance producing
                    HttpTeleReader instance = producer.get().getHttpFileReader(this.implFac.get(message));
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, HttpTeleReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.reader.BooleanReader class instance
     * Scope: SINGLETON; Custom: null
     */
    public Factory getBooleanReaderFactory24() {
        return new SingletonFactory() {
            private Factory originFactoryFac;

            private Factory messagesFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.reader.BooleanReader
                this.originFactoryFac = ioc.factory(new TypeKey("colesico.framework.telehttp.OriginFactory"));
                this.messagesFac = ioc.factory(new TypeKey("colesico.framework.telehttp.t9n.Messages"));
            }

            @Override
            public final BooleanReader create(final Object message) {
                try {
                    // Perform instance producing
                    BooleanReader instance = new BooleanReader(this.originFactoryFac.get(message),this.messagesFac.get(message));
                    // Post construct listeners invocations:
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, BooleanReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.reader.StringReader class instance
     * Scope: SINGLETON; Custom: null
     */
    public Factory getStringReaderFactory25() {
        return new SingletonFactory() {
            private Factory originFactoryFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.reader.StringReader
                this.originFactoryFac = ioc.factory(new TypeKey("colesico.framework.telehttp.OriginFactory"));
            }

            @Override
            public final StringReader create(final Object message) {
                try {
                    // Perform instance producing
                    StringReader instance = new StringReader(this.originFactoryFac.get(message));
                    // Post construct listeners invocations:
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, StringReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.reader.CharacterReader class instance
     * Scope: SINGLETON; Custom: null
     */
    public Factory getCharacterReaderFactory26() {
        return new SingletonFactory() {
            private Factory originFactoryFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.reader.CharacterReader
                this.originFactoryFac = ioc.factory(new TypeKey("colesico.framework.telehttp.OriginFactory"));
            }

            @Override
            public final CharacterReader create(final Object message) {
                try {
                    // Perform instance producing
                    CharacterReader instance = new CharacterReader(this.originFactoryFac.get(message));
                    // Post construct listeners invocations:
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, CharacterReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.reader.ByteReader class instance
     * Scope: SINGLETON; Custom: null
     */
    public Factory getByteReaderFactory27() {
        return new SingletonFactory() {
            private Factory originFactoryFac;

            private Factory messagesFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.reader.ByteReader
                this.originFactoryFac = ioc.factory(new TypeKey("colesico.framework.telehttp.OriginFactory"));
                this.messagesFac = ioc.factory(new TypeKey("colesico.framework.telehttp.t9n.Messages"));
            }

            @Override
            public final ByteReader create(final Object message) {
                try {
                    // Perform instance producing
                    ByteReader instance = new ByteReader(this.originFactoryFac.get(message),this.messagesFac.get(message));
                    // Post construct listeners invocations:
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, ByteReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.reader.ShortReader class instance
     * Scope: SINGLETON; Custom: null
     */
    public Factory getShortReaderFactory28() {
        return new SingletonFactory() {
            private Factory originFactoryFac;

            private Factory messagesFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.reader.ShortReader
                this.originFactoryFac = ioc.factory(new TypeKey("colesico.framework.telehttp.OriginFactory"));
                this.messagesFac = ioc.factory(new TypeKey("colesico.framework.telehttp.t9n.Messages"));
            }

            @Override
            public final ShortReader create(final Object message) {
                try {
                    // Perform instance producing
                    ShortReader instance = new ShortReader(this.originFactoryFac.get(message),this.messagesFac.get(message));
                    // Post construct listeners invocations:
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, ShortReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.reader.IntegerReader class instance
     * Scope: SINGLETON; Custom: null
     */
    public Factory getIntegerReaderFactory29() {
        return new SingletonFactory() {
            private Factory originFactoryFac;

            private Factory messagesFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.reader.IntegerReader
                this.originFactoryFac = ioc.factory(new TypeKey("colesico.framework.telehttp.OriginFactory"));
                this.messagesFac = ioc.factory(new TypeKey("colesico.framework.telehttp.t9n.Messages"));
            }

            @Override
            public final IntegerReader create(final Object message) {
                try {
                    // Perform instance producing
                    IntegerReader instance = new IntegerReader(this.originFactoryFac.get(message),this.messagesFac.get(message));
                    // Post construct listeners invocations:
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, IntegerReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.reader.OptionalIntReader class instance
     * Scope: SINGLETON; Custom: null
     */
    public Factory getOptionalIntReaderFactory30() {
        return new SingletonFactory() {
            private Factory originFactoryFac;

            private Factory messagesFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.reader.OptionalIntReader
                this.originFactoryFac = ioc.factory(new TypeKey("colesico.framework.telehttp.OriginFactory"));
                this.messagesFac = ioc.factory(new TypeKey("colesico.framework.telehttp.t9n.Messages"));
            }

            @Override
            public final OptionalIntReader create(final Object message) {
                try {
                    // Perform instance producing
                    OptionalIntReader instance = new OptionalIntReader(this.originFactoryFac.get(message),this.messagesFac.get(message));
                    // Post construct listeners invocations:
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, OptionalIntReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.reader.LongReader class instance
     * Scope: SINGLETON; Custom: null
     */
    public Factory getLongReaderFactory31() {
        return new SingletonFactory() {
            private Factory originFactoryFac;

            private Factory messagesFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.reader.LongReader
                this.originFactoryFac = ioc.factory(new TypeKey("colesico.framework.telehttp.OriginFactory"));
                this.messagesFac = ioc.factory(new TypeKey("colesico.framework.telehttp.t9n.Messages"));
            }

            @Override
            public final LongReader create(final Object message) {
                try {
                    // Perform instance producing
                    LongReader instance = new LongReader(this.originFactoryFac.get(message),this.messagesFac.get(message));
                    // Post construct listeners invocations:
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, LongReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.reader.OptionalLongReader class instance
     * Scope: SINGLETON; Custom: null
     */
    public Factory getOptionalLongReaderFactory32() {
        return new SingletonFactory() {
            private Factory originFactoryFac;

            private Factory messagesFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.reader.OptionalLongReader
                this.originFactoryFac = ioc.factory(new TypeKey("colesico.framework.telehttp.OriginFactory"));
                this.messagesFac = ioc.factory(new TypeKey("colesico.framework.telehttp.t9n.Messages"));
            }

            @Override
            public final OptionalLongReader create(final Object message) {
                try {
                    // Perform instance producing
                    OptionalLongReader instance = new OptionalLongReader(this.originFactoryFac.get(message),this.messagesFac.get(message));
                    // Post construct listeners invocations:
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, OptionalLongReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.reader.FloatReader class instance
     * Scope: SINGLETON; Custom: null
     */
    public Factory getFloatReaderFactory33() {
        return new SingletonFactory() {
            private Factory originFactoryFac;

            private Factory messagesFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.reader.FloatReader
                this.originFactoryFac = ioc.factory(new TypeKey("colesico.framework.telehttp.OriginFactory"));
                this.messagesFac = ioc.factory(new TypeKey("colesico.framework.telehttp.t9n.Messages"));
            }

            @Override
            public final FloatReader create(final Object message) {
                try {
                    // Perform instance producing
                    FloatReader instance = new FloatReader(this.originFactoryFac.get(message),this.messagesFac.get(message));
                    // Post construct listeners invocations:
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, FloatReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.reader.DoubleReader class instance
     * Scope: SINGLETON; Custom: null
     */
    public Factory getDoubleReaderFactory34() {
        return new SingletonFactory() {
            private Factory originFactoryFac;

            private Factory messagesFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.reader.DoubleReader
                this.originFactoryFac = ioc.factory(new TypeKey("colesico.framework.telehttp.OriginFactory"));
                this.messagesFac = ioc.factory(new TypeKey("colesico.framework.telehttp.t9n.Messages"));
            }

            @Override
            public final DoubleReader create(final Object message) {
                try {
                    // Perform instance producing
                    DoubleReader instance = new DoubleReader(this.originFactoryFac.get(message),this.messagesFac.get(message));
                    // Post construct listeners invocations:
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, DoubleReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.reader.DateReader class instance
     * Scope: SINGLETON; Custom: null
     */
    public Factory getDateReaderFactory35() {
        return new SingletonFactory() {
            private Factory originFactoryFac;

            private Factory messagesFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.reader.DateReader
                this.originFactoryFac = ioc.factory(new TypeKey("colesico.framework.telehttp.OriginFactory"));
                this.messagesFac = ioc.factory(new TypeKey("colesico.framework.telehttp.t9n.Messages"));
            }

            @Override
            public final DateReader create(final Object message) {
                try {
                    // Perform instance producing
                    DateReader instance = new DateReader(this.originFactoryFac.get(message),this.messagesFac.get(message));
                    // Post construct listeners invocations:
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, DateReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.reader.LocalDateReader class instance
     * Scope: SINGLETON; Custom: null
     */
    public Factory getLocalDateReaderFactory36() {
        return new SingletonFactory() {
            private Factory originFactoryFac;

            private Factory messagesFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.reader.LocalDateReader
                this.originFactoryFac = ioc.factory(new TypeKey("colesico.framework.telehttp.OriginFactory"));
                this.messagesFac = ioc.factory(new TypeKey("colesico.framework.telehttp.t9n.Messages"));
            }

            @Override
            public final LocalDateReader create(final Object message) {
                try {
                    // Perform instance producing
                    LocalDateReader instance = new LocalDateReader(this.originFactoryFac.get(message),this.messagesFac.get(message));
                    // Post construct listeners invocations:
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, LocalDateReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.reader.LocalTimeReader class instance
     * Scope: SINGLETON; Custom: null
     */
    public Factory getLocalTimeReaderFactory37() {
        return new SingletonFactory() {
            private Factory originFactoryFac;

            private Factory messagesFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.reader.LocalTimeReader
                this.originFactoryFac = ioc.factory(new TypeKey("colesico.framework.telehttp.OriginFactory"));
                this.messagesFac = ioc.factory(new TypeKey("colesico.framework.telehttp.t9n.Messages"));
            }

            @Override
            public final LocalTimeReader create(final Object message) {
                try {
                    // Perform instance producing
                    LocalTimeReader instance = new LocalTimeReader(this.originFactoryFac.get(message),this.messagesFac.get(message));
                    // Post construct listeners invocations:
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, LocalTimeReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.reader.LocalDateTimeReader class instance
     * Scope: SINGLETON; Custom: null
     */
    public Factory getLocalDateTimeReaderFactory38() {
        return new SingletonFactory() {
            private Factory originFactoryFac;

            private Factory messagesFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.reader.LocalDateTimeReader
                this.originFactoryFac = ioc.factory(new TypeKey("colesico.framework.telehttp.OriginFactory"));
                this.messagesFac = ioc.factory(new TypeKey("colesico.framework.telehttp.t9n.Messages"));
            }

            @Override
            public final LocalDateTimeReader create(final Object message) {
                try {
                    // Perform instance producing
                    LocalDateTimeReader instance = new LocalDateTimeReader(this.originFactoryFac.get(message),this.messagesFac.get(message));
                    // Post construct listeners invocations:
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, LocalDateTimeReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.reader.PrincipalReader class instance
     * Scope: SINGLETON; Custom: null
     */
    public Factory getPrincipalReaderFactory39() {
        return new SingletonFactory() {
            private Factory configFac;

            private Factory principalSerializerFac;

            private Factory httpContextProvFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.reader.PrincipalReader
                this.configFac = ioc.factory(new TypeKey("colesico.framework.telehttp.PrincipalHttpConfigPrototype"));
                this.principalSerializerFac = ioc.factory(new TypeKey("colesico.framework.security.teleapi.PrincipalSerializer"));
                this.httpContextProvFac = ioc.factory(new TypeKey("colesico.framework.http.HttpContext"));
            }

            @Override
            public final PrincipalReader create(final Object message) {
                try {
                    // Perform instance producing
                    PrincipalReader instance = new PrincipalReader(this.configFac.get(message),this.principalSerializerFac.get(message),new DefaultProvider(this.httpContextProvFac,message));
                    // Post construct listeners invocations:
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, PrincipalReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.reader.ProfileReader class instance
     * Scope: SINGLETON; Custom: null
     */
    public Factory getProfileReaderFactory40() {
        return new SingletonFactory() {
            private Factory profileSerializerFac;

            private Factory commonProfileCreatorFac;

            private Factory httpContextProvFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.reader.ProfileReader
                this.profileSerializerFac = ioc.factory(new TypeKey("colesico.framework.profile.teleapi.ProfileSerializer"));
                this.commonProfileCreatorFac = ioc.factory(new TypeKey("colesico.framework.profile.teleapi.CommonProfileCreator"));
                this.httpContextProvFac = ioc.factory(new TypeKey("colesico.framework.http.HttpContext"));
            }

            @Override
            public final ProfileReader create(final Object message) {
                try {
                    // Perform instance producing
                    ProfileReader instance = new ProfileReader(this.profileSerializerFac.get(message),this.commonProfileCreatorFac.get(message),new DefaultProvider(this.httpContextProvFac,message));
                    // Post construct listeners invocations:
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, ProfileReader.class);
                }
            }
        };
    }

    /**
     * Factory to produce colesico.framework.telehttp.reader.HttpFileReader class instance
     * Scope: SINGLETON; Custom: null
     */
    public Factory getHttpFileReaderFactory41() {
        return new SingletonFactory() {
            private Factory requestProvFac;

            @Override
            public final void setup(final AdvancedIoc ioc) {
                // Initialize dependencies for: colesico.framework.telehttp.reader.HttpFileReader
                this.requestProvFac = ioc.factory(new TypeKey("colesico.framework.http.HttpRequest"));
            }

            @Override
            public final HttpFileReader create(final Object message) {
                try {
                    // Perform instance producing
                    HttpFileReader instance = new HttpFileReader(new DefaultProvider(this.requestProvFac,message));
                    // Post construct listeners invocations:
                    return instance;
                } catch (InstanceProducingException ipe) {
                    throw ipe;
                } catch (Throwable t) {
                    throw new InstanceProducingException(t, HttpFileReader.class);
                }
            }
        };
    }

    @Override
    public final void addFactories(final Catalog catalog) {
        if(catalog.accept(new ClassedKey("colesico.framework.telehttp.HttpTeleReader","java.lang.Boolean"), null, null, false)){
            catalog.add(getBooleanReaderFactory0());
        }

        if(catalog.accept(new ClassedKey("colesico.framework.telehttp.HttpTeleReader","boolean"), null, null, false)){
            catalog.add(getBoolReaderFactory1());
        }

        if(catalog.accept(new ClassedKey("colesico.framework.telehttp.HttpTeleReader","java.lang.String"), null, null, false)){
            catalog.add(getStringReaderFactory2());
        }

        if(catalog.accept(new ClassedKey("colesico.framework.telehttp.HttpTeleReader","java.lang.Character"), null, null, false)){
            catalog.add(getCharacterReaderFactory3());
        }

        if(catalog.accept(new ClassedKey("colesico.framework.telehttp.HttpTeleReader","char"), null, null, false)){
            catalog.add(getCharReaderFactory4());
        }

        if(catalog.accept(new ClassedKey("colesico.framework.telehttp.HttpTeleReader","java.lang.Byte"), null, null, false)){
            catalog.add(getByteReaderFactory5());
        }

        if(catalog.accept(new ClassedKey("colesico.framework.telehttp.HttpTeleReader","byte"), null, null, false)){
            catalog.add(getBtReaderFactory6());
        }

        if(catalog.accept(new ClassedKey("colesico.framework.telehttp.HttpTeleReader","java.lang.Short"), null, null, false)){
            catalog.add(getShortReaderFactory7());
        }

        if(catalog.accept(new ClassedKey("colesico.framework.telehttp.HttpTeleReader","short"), null, null, false)){
            catalog.add(getShtReaderFactory8());
        }

        if(catalog.accept(new ClassedKey("colesico.framework.telehttp.HttpTeleReader","java.lang.Integer"), null, null, false)){
            catalog.add(getIntegerReaderFactory9());
        }

        if(catalog.accept(new ClassedKey("colesico.framework.telehttp.HttpTeleReader","int"), null, null, false)){
            catalog.add(getIntReaderFactory10());
        }

        if(catalog.accept(new ClassedKey("colesico.framework.telehttp.HttpTeleReader","java.util.OptionalInt"), null, null, false)){
            catalog.add(getOptionalIntReaderFactory11());
        }

        if(catalog.accept(new ClassedKey("colesico.framework.telehttp.HttpTeleReader","java.lang.Long"), null, null, false)){
            catalog.add(getLongReaderFactory12());
        }

        if(catalog.accept(new ClassedKey("colesico.framework.telehttp.HttpTeleReader","long"), null, null, false)){
            catalog.add(getLngReaderFactory13());
        }

        if(catalog.accept(new ClassedKey("colesico.framework.telehttp.HttpTeleReader","java.util.OptionalLong"), null, null, false)){
            catalog.add(getOptionalLongReaderFactory14());
        }

        if(catalog.accept(new ClassedKey("colesico.framework.telehttp.HttpTeleReader","java.lang.Float"), null, null, false)){
            catalog.add(getFloatReaderFactory15());
        }

        if(catalog.accept(new ClassedKey("colesico.framework.telehttp.HttpTeleReader","float"), null, null, false)){
            catalog.add(getFltReaderFactory16());
        }

        if(catalog.accept(new ClassedKey("colesico.framework.telehttp.HttpTeleReader","java.lang.Double"), null, null, false)){
            catalog.add(getDoubleReaderFactory17());
        }

        if(catalog.accept(new ClassedKey("colesico.framework.telehttp.HttpTeleReader","double"), null, null, false)){
            catalog.add(getDblReaderFactory18());
        }

        if(catalog.accept(new ClassedKey("colesico.framework.telehttp.HttpTeleReader","java.util.Date"), null, null, false)){
            catalog.add(getDateReaderFactory19());
        }

        if(catalog.accept(new ClassedKey("colesico.framework.telehttp.HttpTeleReader","java.time.LocalDate"), null, null, false)){
            catalog.add(getLocalDateReaderFactory20());
        }

        if(catalog.accept(new ClassedKey("colesico.framework.telehttp.HttpTeleReader","java.time.LocalTime"), null, null, false)){
            catalog.add(getLocalTimeReaderFactory21());
        }

        if(catalog.accept(new ClassedKey("colesico.framework.telehttp.HttpTeleReader","java.time.LocalDateTime"), null, null, false)){
            catalog.add(getLocalDateTimeReaderFactory22());
        }

        if(catalog.accept(new ClassedKey("colesico.framework.telehttp.HttpTeleReader","colesico.framework.http.HttpFile"), null, null, false)){
            catalog.add(getHttpFileReaderFactory23());
        }

        if(catalog.accept(new TypeKey("colesico.framework.telehttp.reader.BooleanReader"), null, null, false)){
            catalog.add(getBooleanReaderFactory24());
        }

        if(catalog.accept(new TypeKey("colesico.framework.telehttp.reader.StringReader"), null, null, false)){
            catalog.add(getStringReaderFactory25());
        }

        if(catalog.accept(new TypeKey("colesico.framework.telehttp.reader.CharacterReader"), null, null, false)){
            catalog.add(getCharacterReaderFactory26());
        }

        if(catalog.accept(new TypeKey("colesico.framework.telehttp.reader.ByteReader"), null, null, false)){
            catalog.add(getByteReaderFactory27());
        }

        if(catalog.accept(new TypeKey("colesico.framework.telehttp.reader.ShortReader"), null, null, false)){
            catalog.add(getShortReaderFactory28());
        }

        if(catalog.accept(new TypeKey("colesico.framework.telehttp.reader.IntegerReader"), null, null, false)){
            catalog.add(getIntegerReaderFactory29());
        }

        if(catalog.accept(new TypeKey("colesico.framework.telehttp.reader.OptionalIntReader"), null, null, false)){
            catalog.add(getOptionalIntReaderFactory30());
        }

        if(catalog.accept(new TypeKey("colesico.framework.telehttp.reader.LongReader"), null, null, false)){
            catalog.add(getLongReaderFactory31());
        }

        if(catalog.accept(new TypeKey("colesico.framework.telehttp.reader.OptionalLongReader"), null, null, false)){
            catalog.add(getOptionalLongReaderFactory32());
        }

        if(catalog.accept(new TypeKey("colesico.framework.telehttp.reader.FloatReader"), null, null, false)){
            catalog.add(getFloatReaderFactory33());
        }

        if(catalog.accept(new TypeKey("colesico.framework.telehttp.reader.DoubleReader"), null, null, false)){
            catalog.add(getDoubleReaderFactory34());
        }

        if(catalog.accept(new TypeKey("colesico.framework.telehttp.reader.DateReader"), null, null, false)){
            catalog.add(getDateReaderFactory35());
        }

        if(catalog.accept(new TypeKey("colesico.framework.telehttp.reader.LocalDateReader"), null, null, false)){
            catalog.add(getLocalDateReaderFactory36());
        }

        if(catalog.accept(new TypeKey("colesico.framework.telehttp.reader.LocalTimeReader"), null, null, false)){
            catalog.add(getLocalTimeReaderFactory37());
        }

        if(catalog.accept(new TypeKey("colesico.framework.telehttp.reader.LocalDateTimeReader"), null, null, false)){
            catalog.add(getLocalDateTimeReaderFactory38());
        }

        if(catalog.accept(new TypeKey("colesico.framework.telehttp.reader.PrincipalReader"), null, null, false)){
            catalog.add(getPrincipalReaderFactory39());
        }

        if(catalog.accept(new TypeKey("colesico.framework.telehttp.reader.ProfileReader"), null, null, false)){
            catalog.add(getProfileReaderFactory40());
        }

        if(catalog.accept(new TypeKey("colesico.framework.telehttp.reader.HttpFileReader"), null, null, false)){
            catalog.add(getHttpFileReaderFactory41());
        }

    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy