Class BindInfo

java.lang.Object
com.sun.tools.xjc.reader.dtd.bindinfo.BindInfo

public class BindInfo extends Object
Root of the binding information.
  • Field Details

    • errorReceiver

      protected final ErrorReceiver errorReceiver
      Controller object that can be used to report errors.
  • Constructor Details

  • Method Details

    • getSerialVersionUID

      public 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(String name)
      Gets the conversion declaration from the binding info.
      Returns:
      A non-null valid BIConversion object.
    • element

      public BIElement element(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 Collection<BIElement> elements()
      Iterates all BIElements in a read-only set.
    • interfaces

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