Class NameMakerFactory.DefaultNameMakerFactory

    • Constructor Detail

      • DefaultNameMakerFactory

        public DefaultNameMakerFactory()
    • Method Detail

      • getClassNameMaker

        public NameMaker getClassNameMaker​(java.lang.String[] reservedNames,
                                           java.lang.String fqClassName)
        Description copied from class: NameMakerFactory
        Gets class name maker.
        Specified by:
        getClassNameMaker in class NameMakerFactory
        Parameters:
        reservedNames - the reserved names
        fqClassName - the package name
        Returns:
        the class name maker
      • createClassNameMaker

        protected NameMaker createClassNameMaker​(java.lang.String[] reservedNames,
                                                 java.lang.String fqClassName)
        Create class name maker name maker.
        Parameters:
        reservedNames - the reserved names
        fqClassName - the fq class name
        Returns:
        the name maker
      • getFieldNameMaker

        public NameMaker getFieldNameMaker​(java.lang.String[] reservedNames,
                                           java.lang.String fqClassName)
        Description copied from class: NameMakerFactory
        Gets field name maker.
        Specified by:
        getFieldNameMaker in class NameMakerFactory
        Parameters:
        reservedNames - the reserved names
        fqClassName - the fq class name
        Returns:
        the field name maker
      • createFieldNameMaker

        protected NameMaker createFieldNameMaker​(java.lang.String[] reservedNames,
                                                 java.lang.String fqClassName)
        Create field name maker name maker.
        Parameters:
        reservedNames - the reserved names
        fqClassName - the fq class name
        Returns:
        the name maker
      • getInnerClassNameMaker

        public NameMaker getInnerClassNameMaker​(java.lang.String[] reservedNames,
                                                java.lang.String fqInnerClassName)
        Description copied from class: NameMakerFactory
        Gets inner class name maker.
        Specified by:
        getInnerClassNameMaker in class NameMakerFactory
        Parameters:
        reservedNames - the reserved names
        fqInnerClassName - the package name
        Returns:
        the inner class name maker
      • createInnerClassNameMaker

        protected NameMaker createInnerClassNameMaker​(java.lang.String[] reservedNames,
                                                      java.lang.String fqInnerClassName)
        Create inner class name maker name maker.
        Parameters:
        reservedNames - the reserved names
        fqInnerClassName - the fq inner class name
        Returns:
        the name maker
      • getMethodNameMaker

        public NameMaker getMethodNameMaker​(java.lang.String[] reservedNames,
                                            java.lang.String fqClassName)
        Description copied from class: NameMakerFactory
        Gets method name maker.
        Specified by:
        getMethodNameMaker in class NameMakerFactory
        Parameters:
        reservedNames - the reserved names
        fqClassName - the fq class name
        Returns:
        the method name maker
      • createMethodNameMaker

        protected NameMaker createMethodNameMaker​(java.lang.String[] reservedNames,
                                                  java.lang.String fqClassName)
        Create method name maker name maker.
        Parameters:
        reservedNames - the reserved names
        fqClassName - the fq class name
        Returns:
        the name maker
      • getPackageNameMaker

        public NameMaker getPackageNameMaker​(java.lang.String[] reservedNames,
                                             java.lang.String packageName)
        Description copied from class: NameMakerFactory
        Gets package name maker.
        Specified by:
        getPackageNameMaker in class NameMakerFactory
        Parameters:
        reservedNames - the reserved names
        packageName - the package name
        Returns:
        the package name maker
      • createPackageNameMaker

        protected NameMaker createPackageNameMaker​(java.lang.String[] reservedNames,
                                                   java.lang.String packageName)
        Create package name maker name maker.
        Parameters:
        reservedNames - the reserved names
        packageName - the package name
        Returns:
        the name maker
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object