public interface com.sun.xml.internal.ws.spi.db.BindingContext
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: com.sun.xml.internal.ws.spi.db.BindingContext
  super_class: java.lang.Object
{
  public static final java.lang.String DEFAULT_NAMESPACE_REMAP;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "com.sun.xml.internal.bind.defaultNamespaceRemap"

  public static final java.lang.String TYPE_REFERENCES;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "com.sun.xml.internal.bind.typeReferences"

  public static final java.lang.String CANONICALIZATION_SUPPORT;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "com.sun.xml.internal.bind.c14n"

  public static final java.lang.String TREAT_EVERYTHING_NILLABLE;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "com.sun.xml.internal.bind.treatEverythingNillable"

  public static final java.lang.String ENABLE_XOP;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "com.sun.xml.internal.bind.XOP"

  public static final java.lang.String SUBCLASS_REPLACEMENTS;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "com.sun.xml.internal.bind.subclassReplacements"

  public static final java.lang.String XMLACCESSORFACTORY_SUPPORT;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "com.sun.xml.internal.bind.XmlAccessorFactory"

  public static final java.lang.String RETAIN_REFERENCE_TO_INFO;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "retainReferenceToInfo"

  public abstract javax.xml.bind.Marshaller createMarshaller();
    descriptor: ()Ljavax/xml/bind/Marshaller;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.xml.bind.JAXBException

  public abstract javax.xml.bind.Unmarshaller createUnmarshaller();
    descriptor: ()Ljavax/xml/bind/Unmarshaller;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.xml.bind.JAXBException

  public abstract javax.xml.bind.JAXBContext getJAXBContext();
    descriptor: ()Ljavax/xml/bind/JAXBContext;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract  newWrapperInstace(java.lang.Class<?>);
    descriptor: (Ljava/lang/Class;)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.lang.InstantiationException, java.lang.IllegalAccessException
    Signature: (Ljava/lang/Class<*>;)Ljava/lang/Object;
    MethodParameters:
             Name  Flags
      wrapperType  

  public abstract boolean hasSwaRef();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract javax.xml.namespace.QName getElementName(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljavax/xml/namespace/QName;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.xml.bind.JAXBException
    RuntimeInvisibleAnnotations: 
      com.sun.istack.internal.Nullable()
    RuntimeInvisibleParameterAnnotations: 
      0:
        com.sun.istack.internal.NotNull()
    MethodParameters:
      Name  Flags
      o     

  public abstract javax.xml.namespace.QName getElementName(java.lang.Class);
    descriptor: (Ljava/lang/Class;)Ljavax/xml/namespace/QName;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.xml.bind.JAXBException
    RuntimeInvisibleAnnotations: 
      com.sun.istack.internal.Nullable()
    RuntimeInvisibleParameterAnnotations: 
      0:
        com.sun.istack.internal.NotNull()
    MethodParameters:
      Name  Flags
      o     

  public abstract com.sun.xml.internal.ws.spi.db.XMLBridge createBridge(com.sun.xml.internal.ws.spi.db.TypeInfo);
    descriptor: (Lcom/sun/xml/internal/ws/spi/db/TypeInfo;)Lcom/sun/xml/internal/ws/spi/db/XMLBridge;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeInvisibleParameterAnnotations: 
      0:
        com.sun.istack.internal.NotNull()
    MethodParameters:
      Name  Flags
      ref   

  public abstract com.sun.xml.internal.ws.spi.db.XMLBridge createFragmentBridge();
    descriptor: ()Lcom/sun/xml/internal/ws/spi/db/XMLBridge;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract <B, V> com.sun.xml.internal.ws.spi.db.PropertyAccessor<B, V> getElementPropertyAccessor(java.lang.Class<B>, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)Lcom/sun/xml/internal/ws/spi/db/PropertyAccessor;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.xml.bind.JAXBException
    Signature: <B:Ljava/lang/Object;V:Ljava/lang/Object;>(Ljava/lang/Class<TB;>;Ljava/lang/String;Ljava/lang/String;)Lcom/sun/xml/internal/ws/spi/db/PropertyAccessor<TB;TV;>;
    MethodParameters:
             Name  Flags
      wrapperBean  
      nsUri        
      localName    

  public abstract java.util.List<java.lang.String> getKnownNamespaceURIs();
    descriptor: ()Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/List<Ljava/lang/String;>;
    RuntimeInvisibleAnnotations: 
      com.sun.istack.internal.NotNull()

  public abstract void generateSchema(javax.xml.bind.SchemaOutputResolver);
    descriptor: (Ljavax/xml/bind/SchemaOutputResolver;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.io.IOException
    RuntimeInvisibleParameterAnnotations: 
      0:
        com.sun.istack.internal.NotNull()
    MethodParameters:
                Name  Flags
      outputResolver  

  public abstract javax.xml.namespace.QName getTypeName(com.sun.xml.internal.ws.spi.db.TypeInfo);
    descriptor: (Lcom/sun/xml/internal/ws/spi/db/TypeInfo;)Ljavax/xml/namespace/QName;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeInvisibleParameterAnnotations: 
      0:
        com.sun.istack.internal.NotNull()
    MethodParameters:
      Name  Flags
      tr    

  public abstract java.lang.String getBuildId();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeInvisibleAnnotations: 
      com.sun.istack.internal.NotNull()
}
SourceFile: "BindingContext.java"