public interface com.sun.xml.internal.bind.v2.runtime.Transducer<ValueT>
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: com.sun.xml.internal.bind.v2.runtime.Transducer
  super_class: java.lang.Object
{
  public abstract boolean isDefault();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

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

  public abstract void declareNamespace(ValueT, com.sun.xml.internal.bind.v2.runtime.XMLSerializer);
    descriptor: (Ljava/lang/Object;Lcom/sun/xml/internal/bind/v2/runtime/XMLSerializer;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws com.sun.xml.internal.bind.api.AccessorException
    Signature: (TValueT;Lcom/sun/xml/internal/bind/v2/runtime/XMLSerializer;)V
    MethodParameters:
      Name  Flags
      o     
      w     

  public abstract java.lang.CharSequence print(ValueT);
    descriptor: (Ljava/lang/Object;)Ljava/lang/CharSequence;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws com.sun.xml.internal.bind.api.AccessorException
    Signature: (TValueT;)Ljava/lang/CharSequence;
    RuntimeInvisibleAnnotations: 
      com.sun.istack.internal.NotNull()
    RuntimeInvisibleParameterAnnotations: 
      0:
        com.sun.istack.internal.NotNull()
    MethodParameters:
      Name  Flags
      o     

  public abstract ValueT parse(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws com.sun.xml.internal.bind.api.AccessorException, org.xml.sax.SAXException
    Signature: (Ljava/lang/CharSequence;)TValueT;
    MethodParameters:
         Name  Flags
      lexical  

  public abstract void writeText(com.sun.xml.internal.bind.v2.runtime.XMLSerializer, ValueT, java.lang.String);
    descriptor: (Lcom/sun/xml/internal/bind/v2/runtime/XMLSerializer;Ljava/lang/Object;Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.io.IOException, org.xml.sax.SAXException, javax.xml.stream.XMLStreamException, com.sun.xml.internal.bind.api.AccessorException
    Signature: (Lcom/sun/xml/internal/bind/v2/runtime/XMLSerializer;TValueT;Ljava/lang/String;)V
    MethodParameters:
           Name  Flags
      w          
      o          
      fieldName  

  public abstract void writeLeafElement(com.sun.xml.internal.bind.v2.runtime.XMLSerializer, com.sun.xml.internal.bind.v2.runtime.Name, ValueT, java.lang.String);
    descriptor: (Lcom/sun/xml/internal/bind/v2/runtime/XMLSerializer;Lcom/sun/xml/internal/bind/v2/runtime/Name;Ljava/lang/Object;Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.io.IOException, org.xml.sax.SAXException, javax.xml.stream.XMLStreamException, com.sun.xml.internal.bind.api.AccessorException
    Signature: (Lcom/sun/xml/internal/bind/v2/runtime/XMLSerializer;Lcom/sun/xml/internal/bind/v2/runtime/Name;TValueT;Ljava/lang/String;)V
    RuntimeInvisibleParameterAnnotations: 
      0:
      1:
      2:
        com.sun.istack.internal.NotNull()
      3:
    MethodParameters:
           Name  Flags
      w          
      tagName    
      o          
      fieldName  

  public abstract javax.xml.namespace.QName getTypeName(ValueT);
    descriptor: (Ljava/lang/Object;)Ljavax/xml/namespace/QName;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (TValueT;)Ljavax/xml/namespace/QName;
    RuntimeInvisibleParameterAnnotations: 
      0:
        com.sun.istack.internal.NotNull()
    MethodParameters:
          Name  Flags
      instance  
}
Signature: <ValueT:Ljava/lang/Object;>Ljava/lang/Object;
SourceFile: "Transducer.java"