Class TypeMetadataConstructor


  • public class TypeMetadataConstructor
    extends java.lang.Object
    Since:
    184
    Author:
    hhildebrand
    • Field Detail

      • className

        protected final java.lang.String className
      • packageName

        protected final java.lang.String packageName
    • Constructor Detail

      • TypeMetadataConstructor

        public TypeMetadataConstructor​(Types types,
                                       Schema schema,
                                       ComplexType complexType,
                                       java.io.File tempDir,
                                       TypeMapper typeMapper)
      • TypeMetadataConstructor

        public TypeMetadataConstructor​(Types types,
                                       Schema schema,
                                       ComplexType complexType,
                                       java.io.File tempDir,
                                       TypeMapper typeMapper,
                                       boolean laxMinOccursMode)
    • Method Detail

      • baseClass

        public java.lang.String baseClass()
      • booleanGetMethod

        public java.lang.String booleanGetMethod​(Element element)
      • elementDoc

        public java.lang.String elementDoc​(Element element)
      • fieldName

        public java.lang.String fieldName​(Element element)
      • getElements

        public java.util.Iterator<Element> getElements()
      • getMethod

        public java.lang.String getMethod​(Element element)
      • initArray

        public java.lang.String initArray​(Element element)
      • javaType

        public java.lang.String javaType​(Element element)
      • javaTypeInterface

        protected java.lang.String javaTypeInterface​(Element element)
      • loadMethod

        public java.lang.String loadMethod​(Element element)
      • isComplexType

        protected boolean isComplexType​(Element e)
      • loadType

        public java.lang.String loadType​(Element element)
      • setMethod

        public java.lang.String setMethod​(Element element)
      • writeMethodName

        public java.lang.String writeMethodName​(Element element)
      • superLoad

        public java.lang.String superLoad()
      • superToString

        public java.lang.String superToString()
      • superWrite

        public java.lang.String superWrite()
      • typeInfo

        public java.lang.String typeInfo​(Element element)
      • writeMethod

        public java.lang.String writeMethod​(Element element)
      • xsiType

        public java.lang.String xsiType()
      • isArray

        protected boolean isArray​(Element e)
      • localJavaType

        protected java.lang.String localJavaType​(javax.xml.namespace.QName type,
                                                 int maxOccurs,
                                                 boolean nillable)