| JAXBContext | JAXBContextFactory. createContext(Class<?>[] classesToBeBound, Map<String,?> properties) | 
 JAXBContextクラスの新しいインスタンスを作成します。 | 
| JAXBContext | JAXBContextFactory. createContext(String contextPath, ClassLoader classLoader, Map<String,?> properties) | 
 JAXBContextクラスの新しいインスタンスを作成します。 | 
| abstract Marshaller | JAXBContext. createMarshaller() | Javaコンテンツ・ツリーをXMLデータに変換するために使用できるMarshallerオブジェクトを作成します。 | 
| abstract Unmarshaller | JAXBContext. createUnmarshaller() | XMLデータをJavaコンテンツ・ツリーに変換するために使用できるUnmarshallerオブジェクトを作成します。 | 
| abstract Validator | JAXBContext. createValidator() | 非推奨。
 | 
| abstract ValidationEventHandler | Binder. getEventHandler() | 現在のイベント・ハンドラ、または、それが設定されていない場合はデフォルト・イベント・ハンドラを返します。 | 
| ValidationEventHandler | Marshaller. getEventHandler() | 現在のイベント・ハンドラ、または、それが設定されていない場合はデフォルト・イベント・ハンドラを返します。 | 
| ValidationEventHandler | Unmarshaller. getEventHandler() | 現在のイベント・ハンドラ、または、それが設定されていない場合はデフォルト・イベント・ハンドラを返します。 | 
| ValidationEventHandler | Validator. getEventHandler() | 非推奨。
 | 
| Node | Marshaller. getNode(Object contentTree) | コンテンツ・ツリーのDOMツリー・ビューを取得します(オプション)。 | 
| Object | UnmarshallerHandler. getResult() | 非整列化された結果を取得します。 | 
| boolean | Unmarshaller. isValidating() | 非推奨。
 | 
| abstract void | Binder. marshal(Object jaxbObject, XmlNode xmlNode) | JAXBオブジェクト・ツリーを新しいXML文書に整列化します。 | 
| void | Marshaller. marshal(Object jaxbElement, File output) | jaxbElementをルートとするコンテンツ・ツリーをファイルに整列化します。
 | 
| void | Marshaller. marshal(Object jaxbElement, OutputStream os) | jaxbElementをルートとするコンテンツ・ツリーを出力ストリームに整列化します。
 | 
| void | Marshaller. marshal(Object jaxbElement, Writer writer) | jaxbElementをルートとするコンテンツ・ツリーをWriterに整列化します。
 | 
| void | Marshaller. marshal(Object jaxbElement, XMLEventWriter writer) |  | 
| void | Marshaller. marshal(Object jaxbElement, XMLStreamWriter writer) |  | 
| void | Marshaller. marshal(Object jaxbElement, Result result) | jaxbElementをルートとするコンテンツ・ツリーを、指定されたjavax.xml.transform.Resultに整列化します。
 | 
| void | Marshaller. marshal(Object jaxbElement, Node node) | jaxbElementをルートとするコンテンツ・ツリーをDOMツリーに整列化します。
 | 
| void | Marshaller. marshal(Object jaxbElement, ContentHandler handler) | jaxbElementをルートとするコンテンツ・ツリーをSAX2イベントに整列化します。
 | 
| static JAXBContext | JAXBContext. newInstance(Class<?>... classesToBeBound) | JAXBContextクラスの新しいインスタンスを作成します。
 | 
| static JAXBContext | JAXBContext. newInstance(Class<?>[] classesToBeBound, Map<String,?> properties) | JAXBContextクラスの新しいインスタンスを作成します。
 | 
| static JAXBContext | JAXBContext. newInstance(String contextPath) | JAXBContextクラスの新しいインスタンスを作成します。
 | 
| static JAXBContext | JAXBContext. newInstance(String contextPath, ClassLoader classLoader) | JAXBContextクラスの新しいインスタンスを作成します。
 | 
| static JAXBContext | JAXBContext. newInstance(String contextPath, ClassLoader classLoader, Map<String,?> properties) | JAXBContextクラスの新しいインスタンスを作成します。
 | 
| abstract void | Binder. setEventHandler(ValidationEventHandler handler) | アプリケーションがValidationEventHandlerを登録することができます。 | 
| void | Marshaller. setEventHandler(ValidationEventHandler handler) | アプリケーションが検証イベント・ハンドラを登録することができます。 | 
| void | Unmarshaller. setEventHandler(ValidationEventHandler handler) | アプリケーションがValidationEventHandlerを登録することができます。 | 
| void | Validator. setEventHandler(ValidationEventHandler handler) | 非推奨。
 | 
| void | Unmarshaller. setValidating(boolean validating) | 非推奨。
 | 
| abstract Object | Binder. unmarshal(XmlNode xmlNode) | XML情報セット・ビューをJAXBオブジェクト・ツリーに非整列化します。 | 
| abstract <T> JAXBElement<T> | Binder. unmarshal(XmlNode xmlNode, Class<T> declaredType) | 指定されたdeclaredTypeでXMLルート要素をJAXBオブジェクト・ツリーに非整列化します。 | 
| Object | Unmarshaller. unmarshal(File f) | 指定されたファイルからXMLデータを非整列化し、結果として得られるコンテンツ・ツリーを返します。 | 
| Object | Unmarshaller. unmarshal(InputStream is) | 指定されたInputStreamからXMLデータを非整列化し、結果として得られるコンテンツ・ツリーを返します。 | 
| Object | Unmarshaller. unmarshal(Reader reader) | 指定されたReaderからXMLデータを非整列化し、結果として得られるコンテンツ・ツリーを返します。 | 
| Object | Unmarshaller. unmarshal(URL url) | 指定されたURLからXMLデータを非整列化し、結果として得られるコンテンツ・ツリーを返します。 | 
| Object | Unmarshaller. unmarshal(XMLEventReader reader) | 指定されたプル・パーサーからXMLデータを非整列化し、結果として得られるコンテンツ・ツリーを返します。 | 
| <T> JAXBElement<T> | Unmarshaller. unmarshal(XMLEventReader reader, Class<T> declaredType) | JAXBマップdeclaredTypeにルート要素を非整列化し、結果として得られるコンテンツ・ツリーを返します。 | 
| Object | Unmarshaller. unmarshal(XMLStreamReader reader) | 指定されたプル・パーサーからXMLデータを非整列化し、結果として得られるコンテンツ・ツリーを返します。 | 
| <T> JAXBElement<T> | Unmarshaller. unmarshal(XMLStreamReader reader, Class<T> declaredType) | JAXBマップdeclaredTypeにルート要素を非整列化し、結果として得られるコンテンツ・ツリーを返します。 | 
| Object | Unmarshaller. unmarshal(Source source) | 指定されたXML SourceからXMLデータを非整列化し、結果として得られるコンテンツ・ツリーを返します。 | 
| <T> JAXBElement<T> | Unmarshaller. unmarshal(Source source, Class<T> declaredType) | declaredTypeに基づき、指定されたXML SourceからXMLデータを非整列化し、結果として得られるコンテンツ・ツリーを返します。
 | 
| Object | Unmarshaller. unmarshal(Node node) | 指定されたDOMツリーからグローバルXMLデータを非整列化し、結果として得られるコンテンツ・ツリーを返します。 | 
| <T> JAXBElement<T> | Unmarshaller. unmarshal(Node node, Class<T> declaredType) | JAXBマップdeclaredTypeによってXMLデータを非整列化し、結果として得られるコンテンツ・ツリーを返します。 | 
| Object | Unmarshaller. unmarshal(InputSource source) | 指定されたSAX InputSourceからXMLデータを非整列化し、結果として得られるコンテンツ・ツリーを返します。 | 
| abstract Object | Binder. updateJAXB(XmlNode xmlNode) | XMLノードを引数とし、それに関連付けられたJAXBオブジェクトとその下位オブジェクトを更新します。 | 
| abstract XmlNode | Binder. updateXML(Object jaxbObject) | JAXBオブジェクトを引数とし、それに関連付けられたXMLノードとその下位ノードを更新します。 | 
| abstract XmlNode | Binder. updateXML(Object jaxbObject, XmlNode xmlNode) | JAXBオブジェクト・ツリーの変更がそれと関連付けられているXML構文木で更新されます。 | 
| boolean | Validator. validate(Object subrootObj) | 非推奨。
 | 
| boolean | Validator. validateRoot(Object rootObj) | 非推奨。
 |