Class Names

    • Field Detail

      • serializerNameInfix

        protected String serializerNameInfix
      • reservedWords

        protected static Map reservedWords
      • holderClassNames

        protected static Map holderClassNames
    • Constructor Detail

      • Names

        public Names()
    • Method Detail

      • stubFor

        public String stubFor​(Port port)
        Return stub class name for impl class name.
        Specified by:
        stubFor in interface Names
      • skeletonFor

        public String skeletonFor​(JavaInterface javaInterface)
        Return skeleton class name for impl class name.
      • tieFor

        public String tieFor​(Port port)
        Return tie class name for impl class name.
      • getPortName

        public static String getPortName​(Port port)
      • stripQualifier

        public static String stripQualifier​(Class classObj)
      • stripQualifier

        public static String stripQualifier​(String name)
      • getPackageName

        public static String getPackageName​(String className)
      • getUnqualifiedClassName

        public static String getUnqualifiedClassName​(String className)
      • typeObjectSerializerClassName

        public String typeObjectSerializerClassName​(String basePackage,
                                                    SOAPType type)
      • typeObjectArraySerializerClassName

        public String typeObjectArraySerializerClassName​(String basePackage,
                                                         SOAPType type)
      • typeObjectSerializerClassName

        public String typeObjectSerializerClassName​(String basePackage,
                                                    LiteralType type)
      • typeObjectArraySerializerClassName

        public String typeObjectArraySerializerClassName​(String basePackage,
                                                         LiteralType type)
      • typeObjectSerializerClassName

        public String typeObjectSerializerClassName​(String basePackage,
                                                    JavaType type,
                                                    String suffix)
      • typeInterfaceSerializerClassName

        public String typeInterfaceSerializerClassName​(String basePackage,
                                                       AbstractType type)
      • typeInterfaceSerializerClassName

        public String typeInterfaceSerializerClassName​(String basePackage,
                                                       JavaType type,
                                                       String suffix)
      • typeObjectArraySerializerClassName

        public String typeObjectArraySerializerClassName​(String basePackage,
                                                         JavaType type,
                                                         String suffix)
      • typeObjectBuilderClassName

        public String typeObjectBuilderClassName​(String basePackage,
                                                 SOAPType type)
      • typeObjectBuilderClassName

        public String typeObjectBuilderClassName​(String basePackage,
                                                 JavaType type)
      • faultSerializerClassName

        public String faultSerializerClassName​(String basePackage,
                                               Port port,
                                               Operation operation)
      • getPackageName

        public static String getPackageName​(Service service)
      • customExceptionClassName

        public String customExceptionClassName​(Fault fault)
      • serializerRegistryClassName

        public String serializerRegistryClassName​(JavaInterface intf)
      • holderClassName

        protected String holderClassName​(Port port,
                                         String typeName)
      • isInJavaOrJavaxPackage

        public static boolean isInJavaOrJavaxPackage​(String typeName)
      • getClassMemberName

        public String getClassMemberName​(String className)
      • getTypeMemberName

        public String getTypeMemberName​(JavaType javaType)
      • getTypeMemberName

        public String getTypeMemberName​(String typeName)
      • getCustomTypeSerializerMemberName

        public String getCustomTypeSerializerMemberName​(SOAPCustomType type)
      • getCustomTypeDeserializerMemberName

        public String getCustomTypeDeserializerMemberName​(SOAPCustomType type)
      • getLiteralFragmentTypeSerializerMemberName

        public String getLiteralFragmentTypeSerializerMemberName​(LiteralFragmentType type)
      • getOPCodeName

        public String getOPCodeName​(String name)
      • getQNameName

        public String getQNameName​(QName name)
      • setJavaStructureMemberMethodNames

        public void setJavaStructureMemberMethodNames​(JavaStructureMember javaMember)
      • getTypeQName

        public String getTypeQName​(QName name)
      • validJavaClassName

        public String validJavaClassName​(String name)
      • validJavaMemberName

        public String validJavaMemberName​(String name)
      • validJavaPackageName

        public String validJavaPackageName​(String name)
      • getIDObjectResolverName

        public String getIDObjectResolverName​(String name)
      • validInternalJavaIdentifier

        public String validInternalJavaIdentifier​(String name)
      • validExternalJavaIdentifier

        public String validExternalJavaIdentifier​(String name)
      • validJavaName

        public String validJavaName​(String name)
      • isJavaReservedWord

        public boolean isJavaReservedWord​(String name)
      • getResponseName

        public String getResponseName​(String messageName)
      • removeWhiteSpace

        public String removeWhiteSpace​(String str)
      • wordBreakString

        public String wordBreakString​(String str)
      • removeCharacter

        public String removeCharacter​(int ch,
                                      String str)
      • resetPrefixFactory

        public void resetPrefixFactory()
      • setSerializerNameInfix

        public void setSerializerNameInfix​(String serNameInfix)
      • getSerializerNameInfix

        public String getSerializerNameInfix()
      • getAdjustedURI

        public static String getAdjustedURI​(String namespaceURI,
                                            String pkgName)