Class BindInfo


  • public class BindInfo
    extends java.lang.Object
    Root of the binding information.
    • Field Detail

      • errorReceiver

        protected final ErrorReceiver errorReceiver
        Controller object that can be used to report errors.
    • Method Detail

      • getSerialVersionUID

        public java.lang.Long getSerialVersionUID()
        Gets the serialVersionUID if it's turned on.
      • getSuperClass

        public JClass getSuperClass()
        Gets the xjc:superClass customization if it's turned on.
      • getSuperInterface

        public JClass getSuperInterface()
        Gets the xjc:superInterface customization if it's turned on.
      • getTargetPackage

        public JPackage getTargetPackage()
        Gets the specified package name (options/@package).
      • conversion

        public BIConversion conversion​(java.lang.String name)
        Gets the conversion declaration from the binding info.
        Returns:
        A non-null valid BIConversion object.
      • element

        public BIElement element​(java.lang.String name)
        Gets the element declaration from the binding info.
        Returns:
        If there is no declaration with a given name, this method returns null.
      • elements

        public java.util.Collection<BIElement> elements()
        Iterates all BIElements in a read-only set.
      • interfaces

        public java.util.Collection<BIInterface> interfaces()
        Returns all BIInterfaces in a read-only set.