Class ExporterBase

    • Constructor Detail

    • Method Detail

      • initialize

        protected void initialize()
      • internalDoExport

        protected void internalDoExport​(Object root)
      • visit

        protected void visit​(Object obj)
      • isImmediate

        protected boolean isImmediate​(Object obj)
      • isImmutable

        protected boolean isImmutable​(Object obj)
      • getId

        protected int getId​(Object obj)
      • defineImmediate

        protected void defineImmediate​(Object obj,
                                       Integer id)
      • getImmediateObjectValue

        protected String getImmediateObjectValue​(Object obj)
      • newId

        protected Integer newId()
      • getContainerName

        protected abstract QName getContainerName()
      • getVersion

        protected String getVersion()
      • getDefineObjectName

        protected QName getDefineObjectName()
      • getDefineImmediateObjectName

        protected QName getDefineImmediateObjectName()
      • getPropertyName

        protected QName getPropertyName()
      • failUnsupportedClass

        protected abstract void failUnsupportedClass​(Class klass)