Class ConcreteFactory<F>

  • All Implemented Interfaces:
    Factory<java.lang.Integer>

    @Service
    public class ConcreteFactory<F>
    extends AbstractFactory<java.lang.Short,​java.lang.Long,​java.lang.Integer,​F>
    The class that corresponds to the Factory provide method is not first, it is not last, it is somewhere in the middle (the Integer)
    • Constructor Summary

      Constructors 
      Constructor Description
      ConcreteFactory()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Short getA()  
      java.lang.Long getB()  
      java.lang.Integer getC()  
      F getD()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ConcreteFactory

        public ConcreteFactory()
    • Method Detail

      • getA

        public java.lang.Short getA()
        Specified by:
        getA in class AbstractFactory<java.lang.Short,​java.lang.Long,​java.lang.Integer,​F>
      • getB

        public java.lang.Long getB()
        Specified by:
        getB in class AbstractFactory<java.lang.Short,​java.lang.Long,​java.lang.Integer,​F>
      • getC

        public java.lang.Integer getC()
        Specified by:
        getC in class AbstractFactory<java.lang.Short,​java.lang.Long,​java.lang.Integer,​F>
      • getD

        public F getD()
        Specified by:
        getD in class AbstractFactory<java.lang.Short,​java.lang.Long,​java.lang.Integer,​F>