blob: 15a0cb270f7ba29ce79040794377ae4ed72d5ecc [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
<title>Uses of Class org.apache.cxf.aegis.type.AegisType (Apache CXF JavaDoc 3.1.0 API)</title>
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.apache.cxf.aegis.type.AegisType (Apache CXF JavaDoc 3.1.0 API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage"><em>Apache CXF API</em></div>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/apache/cxf/aegis/type/class-use/AegisType.html" target="_top">Frames</a></li>
<li><a href="AegisType.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.apache.cxf.aegis.type.AegisType" class="title">Uses of Class<br>org.apache.cxf.aegis.type.AegisType</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.cxf.aegis">org.apache.cxf.aegis</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.cxf.aegis.databinding">org.apache.cxf.aegis.databinding</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.cxf.aegis.type">org.apache.cxf.aegis.type</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.cxf.aegis.type.basic">org.apache.cxf.aegis.type.basic</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.cxf.aegis.type.collection">org.apache.cxf.aegis.type.collection</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.cxf.aegis.type.encoded">org.apache.cxf.aegis.type.encoded</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.cxf.aegis.type.java5">org.apache.cxf.aegis.type.java5</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.cxf.aegis.type.mtom">org.apache.cxf.aegis.type.mtom</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.cxf.aegis.type.xml">org.apache.cxf.aegis.type.xml</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.cxf.jaxrs.provider.aegis">org.apache.cxf.jaxrs.provider.aegis</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.apache.cxf.aegis">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a> in <a href="../../../../../../org/apache/cxf/aegis/package-summary.html">org.apache.cxf.aegis</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/cxf/aegis/package-summary.html">org.apache.cxf.aegis</a> that return <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">AegisContext.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/AegisContext.html#getRootType(java.lang.Class)">getRootType</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;clazz)</code>
<div class="block">If a class was provided as part of the 'root' list, retrieve it's AegisType by Class.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">AegisContext.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/AegisContext.html#getRootType(javax.xml.namespace.QName)">getRootType</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;schemaTypeName)</code>
<div class="block">If a class was provided as part of the root list, retrieve it's AegisType by schema type QName.</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/cxf/aegis/package-summary.html">org.apache.cxf.aegis</a> that return types with arguments of type <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&gt;</code></td>
<td class="colLast"><span class="strong">AegisContext.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/AegisContext.html#getRootTypes()">getRootTypes</a></strong>()</code>
<div class="block">Retrieve the Aegis type objects for the root classes.</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/cxf/aegis/package-summary.html">org.apache.cxf.aegis</a> with parameters of type <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
<td class="colLast"><span class="strong">AegisElementDataReader.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/AegisElementDataReader.html#read(org.w3c.dom.Element,%20org.apache.cxf.aegis.type.AegisType)">read</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;input,
<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;desiredType)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
<td class="colLast"><span class="strong">AegisReader.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/AegisReader.html#read(ReaderT,%20org.apache.cxf.aegis.type.AegisType)">read</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/AegisReader.html" title="type parameter in AegisReader">ReaderT</a>&nbsp;reader,
<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;desiredType)</code>
<div class="block">Read an object expecting a particular input type.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
<td class="colLast"><span class="strong">AegisXMLStreamDataReader.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/AegisXMLStreamDataReader.html#read(javax.xml.stream.XMLStreamReader,%20org.apache.cxf.aegis.type.AegisType)">read</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/javax/xml/stream/XMLStreamReader.html?is-external=true" title="class or interface in javax.xml.stream">XMLStreamReader</a>&nbsp;reader,
<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;desiredType)</code>
<div class="block">Read an object expecting a particular input type.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">AegisElementDataWriter.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/AegisElementDataWriter.html#write(java.lang.Object,%20javax.xml.namespace.QName,%20boolean,%20org.w3c.dom.Element,%20org.apache.cxf.aegis.type.AegisType)">write</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj,
<a href="http://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;elementName,
boolean&nbsp;optional,
<a href="http://docs.oracle.com/javase/7/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;output,
<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;aegisType)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">AegisWriter.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/AegisWriter.html#write(java.lang.Object,%20javax.xml.namespace.QName,%20boolean,%20SinkT,%20org.apache.cxf.aegis.type.AegisType)">write</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj,
<a href="http://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;elementName,
boolean&nbsp;optional,
<a href="../../../../../../org/apache/cxf/aegis/AegisWriter.html" title="type parameter in AegisWriter">SinkT</a>&nbsp;output,
<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;aegisType)</code>
<div class="block">Write an object to the sink.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">AegisXMLStreamDataWriter.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/AegisXMLStreamDataWriter.html#write(java.lang.Object,%20javax.xml.namespace.QName,%20boolean,%20javax.xml.stream.XMLStreamWriter,%20org.apache.cxf.aegis.type.AegisType)">write</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj,
<a href="http://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;elementName,
boolean&nbsp;optional,
<a href="http://docs.oracle.com/javase/7/docs/api/javax/xml/stream/XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml.stream">XMLStreamWriter</a>&nbsp;output,
<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;aegisType)</code>
<div class="block">Write an object to the output.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.cxf.aegis.databinding">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a> in <a href="../../../../../../org/apache/cxf/aegis/databinding/package-summary.html">org.apache.cxf.aegis.databinding</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/cxf/aegis/databinding/package-summary.html">org.apache.cxf.aegis.databinding</a> that return <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">AegisDatabinding.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/databinding/AegisDatabinding.html#getType(org.apache.cxf.service.model.MessagePartInfo)">getType</a></strong>(<a href="../../../../../../org/apache/cxf/service/model/MessagePartInfo.html" title="class in org.apache.cxf.service.model">MessagePartInfo</a>&nbsp;part)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">AegisDatabinding.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/databinding/AegisDatabinding.html#getTypeFromClass(java.lang.Class)">getTypeFromClass</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;cls)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Method parameters in <a href="../../../../../../org/apache/cxf/aegis/databinding/package-summary.html">org.apache.cxf.aegis.databinding</a> with type arguments of type <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">AegisDatabinding.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/databinding/AegisDatabinding.html#initializeMessage(org.apache.cxf.service.Service,%20org.apache.cxf.aegis.type.TypeMapping,%20org.apache.cxf.service.model.AbstractMessageContainer,%20int,%20java.util.Set)">initializeMessage</a></strong>(<a href="../../../../../../org/apache/cxf/service/Service.html" title="interface in org.apache.cxf.service">Service</a>&nbsp;s,
<a href="../../../../../../org/apache/cxf/aegis/type/TypeMapping.html" title="interface in org.apache.cxf.aegis.type">TypeMapping</a>&nbsp;serviceTM,
<a href="../../../../../../org/apache/cxf/service/model/AbstractMessageContainer.html" title="class in org.apache.cxf.service.model">AbstractMessageContainer</a>&nbsp;container,
int&nbsp;partType,
<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&gt;&nbsp;deps)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.cxf.aegis.type">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a> in <a href="../../../../../../org/apache/cxf/aegis/type/package-summary.html">org.apache.cxf.aegis.type</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/cxf/aegis/type/package-summary.html">org.apache.cxf.aegis.type</a> that return <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">AbstractTypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createArrayType(org.apache.cxf.aegis.type.TypeClassInfo)">createArrayType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">AbstractTypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createCollectionType(org.apache.cxf.aegis.type.TypeClassInfo)">createCollectionType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">DefaultTypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/DefaultTypeCreator.html#createCollectionType(org.apache.cxf.aegis.type.TypeClassInfo)">createCollectionType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">XMLTypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/XMLTypeCreator.html#createCollectionType(org.apache.cxf.aegis.type.TypeClassInfo)">createCollectionType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">AbstractTypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createCollectionTypeFromGeneric(org.apache.cxf.aegis.type.TypeClassInfo)">createCollectionTypeFromGeneric</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">AbstractTypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createDefaultType(org.apache.cxf.aegis.type.TypeClassInfo)">createDefaultType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">DefaultTypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/DefaultTypeCreator.html#createDefaultType(org.apache.cxf.aegis.type.TypeClassInfo)">createDefaultType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">XMLTypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/XMLTypeCreator.html#createDefaultType(org.apache.cxf.aegis.type.TypeClassInfo)">createDefaultType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">AbstractTypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createEnumType(org.apache.cxf.aegis.type.TypeClassInfo)">createEnumType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">XMLTypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/XMLTypeCreator.html#createEnumType(org.apache.cxf.aegis.type.TypeClassInfo)">createEnumType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">AbstractTypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createHolderType(org.apache.cxf.aegis.type.TypeClassInfo)">createHolderType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">AbstractTypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createMapType(org.apache.cxf.aegis.type.TypeClassInfo)">createMapType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">AbstractTypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createMapType(org.apache.cxf.aegis.type.TypeClassInfo,%20org.apache.cxf.aegis.type.AegisType,%20org.apache.cxf.aegis.type.AegisType)">createMapType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info,
<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;keyType,
<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;valueType)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">AbstractTypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createObjectType()">createObjectType</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">AbstractTypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createType(java.lang.Class)">createType</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;clazz)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">AbstractTypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createType(java.lang.reflect.Field)">createType</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Field.html?is-external=true" title="class or interface in java.lang.reflect">Field</a>&nbsp;f)</code>
<div class="block">Create type information for a <code>Field</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">TypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/TypeCreator.html#createType(java.lang.reflect.Field)">createType</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Field.html?is-external=true" title="class or interface in java.lang.reflect">Field</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">AbstractTypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createType(java.lang.reflect.Method,%20int)">createType</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;m,
int&nbsp;index)</code>
<div class="block">Create a AegisType for a Method parameter.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">TypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/TypeCreator.html#createType(java.lang.reflect.Method,%20int)">createType</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;m,
int&nbsp;index)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">AbstractTypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createType(java.beans.PropertyDescriptor)">createType</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/beans/PropertyDescriptor.html?is-external=true" title="class or interface in java.beans">PropertyDescriptor</a>&nbsp;pd)</code>
<div class="block">Create type information for a PropertyDescriptor.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">TypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/TypeCreator.html#createType(java.beans.PropertyDescriptor)">createType</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/beans/PropertyDescriptor.html?is-external=true" title="class or interface in java.beans">PropertyDescriptor</a>&nbsp;pd)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">AbstractTypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createType(java.lang.reflect.Type)">createType</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;t)</code>
<div class="block">Create an Aegis type from a reflected type description.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">TypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/TypeCreator.html#createType(java.lang.reflect.Type)">createType</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">AbstractTypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createTypeForClass(org.apache.cxf.aegis.type.TypeClassInfo)">createTypeForClass</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">TypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/TypeCreator.html#createTypeForClass(org.apache.cxf.aegis.type.TypeClassInfo)">createTypeForClass</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info)</code>
<div class="block">Turn a TypeClassInfo into a type.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">AbstractTypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createUserType(org.apache.cxf.aegis.type.TypeClassInfo)">createUserType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">AbstractTypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#getOrCreateGenericType(org.apache.cxf.aegis.type.TypeClassInfo)">getOrCreateGenericType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">XMLTypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/XMLTypeCreator.html#getOrCreateGenericType(org.apache.cxf.aegis.type.TypeClassInfo)">getOrCreateGenericType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">AbstractTypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#getOrCreateMapKeyType(org.apache.cxf.aegis.type.TypeClassInfo)">getOrCreateMapKeyType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">DefaultTypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/DefaultTypeCreator.html#getOrCreateMapKeyType(org.apache.cxf.aegis.type.TypeClassInfo)">getOrCreateMapKeyType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">XMLTypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/XMLTypeCreator.html#getOrCreateMapKeyType(org.apache.cxf.aegis.type.TypeClassInfo)">getOrCreateMapKeyType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">AbstractTypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#getOrCreateMapValueType(org.apache.cxf.aegis.type.TypeClassInfo)">getOrCreateMapValueType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">DefaultTypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/DefaultTypeCreator.html#getOrCreateMapValueType(org.apache.cxf.aegis.type.TypeClassInfo)">getOrCreateMapValueType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">XMLTypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/XMLTypeCreator.html#getOrCreateMapValueType(org.apache.cxf.aegis.type.TypeClassInfo)">getOrCreateMapValueType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">TypeUtil.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/TypeUtil.html#getReadType(javax.xml.stream.XMLStreamReader,%20org.apache.cxf.aegis.AegisContext,%20org.apache.cxf.aegis.type.AegisType)">getReadType</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/javax/xml/stream/XMLStreamReader.html?is-external=true" title="class or interface in javax.xml.stream">XMLStreamReader</a>&nbsp;xsr,
<a href="../../../../../../org/apache/cxf/aegis/AegisContext.html" title="class in org.apache.cxf.aegis">AegisContext</a>&nbsp;context,
<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;baseType)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">TypeUtil.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/TypeUtil.html#getReadTypeStandalone(javax.xml.stream.XMLStreamReader,%20org.apache.cxf.aegis.AegisContext,%20org.apache.cxf.aegis.type.AegisType)">getReadTypeStandalone</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/javax/xml/stream/XMLStreamReader.html?is-external=true" title="class or interface in javax.xml.stream">XMLStreamReader</a>&nbsp;xsr,
<a href="../../../../../../org/apache/cxf/aegis/AegisContext.html" title="class in org.apache.cxf.aegis">AegisContext</a>&nbsp;context,
<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;baseType)</code>
<div class="block">getReadType cannot just look up the xsi:type in the mapping.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">DefaultTypeMapping.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/DefaultTypeMapping.html#getType(javax.xml.namespace.QName)">getType</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;xmlType)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">TypeMapping.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/TypeMapping.html#getType(javax.xml.namespace.QName)">getType</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;xmlType)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">DefaultTypeMapping.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/DefaultTypeMapping.html#getType(java.lang.reflect.Type)">getType</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;javaType)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">TypeMapping.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/TypeMapping.html#getType(java.lang.reflect.Type)">getType</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;javaType)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">TypeUtil.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/TypeUtil.html#getWriteType(org.apache.cxf.aegis.AegisContext,%20java.lang.Object,%20org.apache.cxf.aegis.type.AegisType)">getWriteType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/AegisContext.html" title="class in org.apache.cxf.aegis">AegisContext</a>&nbsp;globalContext,
<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value,
<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;type)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">TypeUtil.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/TypeUtil.html#getWriteTypeStandalone(org.apache.cxf.aegis.AegisContext,%20java.lang.Object,%20org.apache.cxf.aegis.type.AegisType)">getWriteTypeStandalone</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/AegisContext.html" title="class in org.apache.cxf.aegis">AegisContext</a>&nbsp;globalContext,
<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value,
<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;type)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">TypeUtil.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/TypeUtil.html#getWriteTypeStandalone(org.apache.cxf.aegis.AegisContext,%20java.lang.Object,%20java.lang.reflect.Type)">getWriteTypeStandalone</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/AegisContext.html" title="class in org.apache.cxf.aegis">AegisContext</a>&nbsp;globalContext,
<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value,
<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;reflectType)</code>
<div class="block">Allow writing of collections when the type of the collection object is known via
an <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect"><code>Type</code></a> object.</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/cxf/aegis/type/package-summary.html">org.apache.cxf.aegis.type</a> that return types with arguments of type <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&gt;</code></td>
<td class="colLast"><span class="strong">TypeClassInfo.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html#getAegisTypeClass()">getAegisTypeClass</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&gt;</code></td>
<td class="colLast"><span class="strong">AegisType.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html#getDependencies()">getDependencies</a></strong>()</code>
<div class="block">Return a set of AegisType dependencies.</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/cxf/aegis/type/package-summary.html">org.apache.cxf.aegis.type</a> with parameters of type <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
<td class="colLast"><span class="strong">AbstractTypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createCollectionQName(org.apache.cxf.aegis.type.TypeClassInfo,%20org.apache.cxf.aegis.type.AegisType)">createCollectionQName</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info,
<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;type)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
<td class="colLast"><span class="strong">AbstractTypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createMapQName(org.apache.cxf.aegis.type.TypeClassInfo,%20org.apache.cxf.aegis.type.AegisType,%20org.apache.cxf.aegis.type.AegisType)">createMapQName</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info,
<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;keyType,
<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;valueType)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">AbstractTypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createMapType(org.apache.cxf.aegis.type.TypeClassInfo,%20org.apache.cxf.aegis.type.AegisType,%20org.apache.cxf.aegis.type.AegisType)">createMapType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info,
<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;keyType,
<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;valueType)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">TypeUtil.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/TypeUtil.html#getReadType(javax.xml.stream.XMLStreamReader,%20org.apache.cxf.aegis.AegisContext,%20org.apache.cxf.aegis.type.AegisType)">getReadType</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/javax/xml/stream/XMLStreamReader.html?is-external=true" title="class or interface in javax.xml.stream">XMLStreamReader</a>&nbsp;xsr,
<a href="../../../../../../org/apache/cxf/aegis/AegisContext.html" title="class in org.apache.cxf.aegis">AegisContext</a>&nbsp;context,
<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;baseType)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">TypeUtil.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/TypeUtil.html#getReadTypeStandalone(javax.xml.stream.XMLStreamReader,%20org.apache.cxf.aegis.AegisContext,%20org.apache.cxf.aegis.type.AegisType)">getReadTypeStandalone</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/javax/xml/stream/XMLStreamReader.html?is-external=true" title="class or interface in javax.xml.stream">XMLStreamReader</a>&nbsp;xsr,
<a href="../../../../../../org/apache/cxf/aegis/AegisContext.html" title="class in org.apache.cxf.aegis">AegisContext</a>&nbsp;context,
<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;baseType)</code>
<div class="block">getReadType cannot just look up the xsi:type in the mapping.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">TypeUtil.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/TypeUtil.html#getWriteType(org.apache.cxf.aegis.AegisContext,%20java.lang.Object,%20org.apache.cxf.aegis.type.AegisType)">getWriteType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/AegisContext.html" title="class in org.apache.cxf.aegis">AegisContext</a>&nbsp;globalContext,
<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value,
<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;type)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">TypeUtil.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/TypeUtil.html#getWriteTypeStandalone(org.apache.cxf.aegis.AegisContext,%20java.lang.Object,%20org.apache.cxf.aegis.type.AegisType)">getWriteTypeStandalone</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/AegisContext.html" title="class in org.apache.cxf.aegis">AegisContext</a>&nbsp;globalContext,
<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value,
<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;type)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">DefaultTypeMapping.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/DefaultTypeMapping.html#register(org.apache.cxf.aegis.type.AegisType)">register</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;type)</code>
<div class="block">Register a type that self-describes the schema type and the Java class.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">TypeMapping.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/TypeMapping.html#register(org.apache.cxf.aegis.type.AegisType)">register</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;type)</code>
<div class="block">Register a type that self-describes the schema type and the Java class.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">DefaultTypeMapping.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/DefaultTypeMapping.html#register(java.lang.reflect.Type,%20javax.xml.namespace.QName,%20org.apache.cxf.aegis.type.AegisType)">register</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;javaType,
<a href="http://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;xmlType,
<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;type)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">TypeMapping.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/TypeMapping.html#register(java.lang.reflect.Type,%20javax.xml.namespace.QName,%20org.apache.cxf.aegis.type.AegisType)">register</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;javaType,
<a href="http://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;xmlType,
<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;type)</code>
<div class="block">Register a type, manually specifying the java class, the schema type,
and the Aegis type object that provides serialization, deserialization,
and schema.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">DefaultTypeMapping.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/DefaultTypeMapping.html#removeType(org.apache.cxf.aegis.type.AegisType)">removeType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;type)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">TypeMapping.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/TypeMapping.html#removeType(org.apache.cxf.aegis.type.AegisType)">removeType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;type)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">TypeUtil.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/TypeUtil.html#setAttributeAttributes(javax.xml.namespace.QName,%20org.apache.cxf.aegis.type.AegisType,%20org.apache.ws.commons.schema.XmlSchema)">setAttributeAttributes</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;name,
<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;type,
org.apache.ws.commons.schema.XmlSchema&nbsp;root)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Method parameters in <a href="../../../../../../org/apache/cxf/aegis/type/package-summary.html">org.apache.cxf.aegis.type</a> with type arguments of type <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">TypeClassInfo.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html#setAegisTypeClass(java.lang.Class)">setAegisTypeClass</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&gt;&nbsp;aegisTypeClass)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.cxf.aegis.type.basic">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a> in <a href="../../../../../../org/apache/cxf/aegis/type/basic/package-summary.html">org.apache.cxf.aegis.type.basic</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
<caption><span>Subclasses of <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a> in <a href="../../../../../../org/apache/cxf/aegis/type/basic/package-summary.html">org.apache.cxf.aegis.type.basic</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/ArrayType.html" title="class in org.apache.cxf.aegis.type.basic">ArrayType</a></strong></code>
<div class="block">An ArrayType.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/Base64Type.html" title="class in org.apache.cxf.aegis.type.basic">Base64Type</a></strong></code>
<div class="block">Converts back and forth to byte[] objects.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/BeanType.html" title="class in org.apache.cxf.aegis.type.basic">BeanType</a></strong></code>
<div class="block">Serializes JavaBeans.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/BigDecimalType.html" title="class in org.apache.cxf.aegis.type.basic">BigDecimalType</a></strong></code>
<div class="block"><code>AegisType</code> for a <code>BigDecimal</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/BigIntegerType.html" title="class in org.apache.cxf.aegis.type.basic">BigIntegerType</a></strong></code>
<div class="block"><code>AegisType</code> for a <code>BigInteger</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/BooleanType.html" title="class in org.apache.cxf.aegis.type.basic">BooleanType</a></strong></code>
<div class="block">Aegis type for <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang"><code>Boolean</code></a>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/ByteType.html" title="class in org.apache.cxf.aegis.type.basic">ByteType</a></strong></code>
<div class="block">SimpleSerializer</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/CalendarType.html" title="class in org.apache.cxf.aegis.type.basic">CalendarType</a></strong></code>
<div class="block">AegisType for the Calendar class.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/CharacterAsStringType.html" title="class in org.apache.cxf.aegis.type.basic">CharacterAsStringType</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/CharacterType.html" title="class in org.apache.cxf.aegis.type.basic">CharacterType</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/DateTimeType.html" title="class in org.apache.cxf.aegis.type.basic">DateTimeType</a></strong></code>
<div class="block">AegisType for the Date class which serializes as an xsd:dateTime.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/DateType.html" title="class in org.apache.cxf.aegis.type.basic">DateType</a></strong></code>
<div class="block">AegisType for the Date class which serializes as an xsd:date (no time
information).</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/DoubleType.html" title="class in org.apache.cxf.aegis.type.basic">DoubleType</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/FloatType.html" title="class in org.apache.cxf.aegis.type.basic">FloatType</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/IntType.html" title="class in org.apache.cxf.aegis.type.basic">IntType</a></strong></code>
<div class="block">SimpleSerializer</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/LongType.html" title="class in org.apache.cxf.aegis.type.basic">LongType</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/ObjectType.html" title="class in org.apache.cxf.aegis.type.basic">ObjectType</a></strong></code>
<div class="block">AegisType for runtime inspection of types.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/ShortType.html" title="class in org.apache.cxf.aegis.type.basic">ShortType</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/SqlDateType.html" title="class in org.apache.cxf.aegis.type.basic">SqlDateType</a></strong></code>
<div class="block">AegisType for the java.sql.Date class which serializes as an xsd:date (no time
information).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/StringType.html" title="class in org.apache.cxf.aegis.type.basic">StringType</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/TimestampType.html" title="class in org.apache.cxf.aegis.type.basic">TimestampType</a></strong></code>
<div class="block">AegisType for the Time class which serializes to an xs:time.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/TimeType.html" title="class in org.apache.cxf.aegis.type.basic">TimeType</a></strong></code>
<div class="block">AegisType for the Time class which serializes to an xs:time.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/TimezoneLessDateType.html" title="class in org.apache.cxf.aegis.type.basic">TimezoneLessDateType</a></strong></code>
<div class="block">AegisType for the Date class which serializes as an xsd:date (no time
and timezone information).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/URIType.html" title="class in org.apache.cxf.aegis.type.basic">URIType</a></strong></code>
<div class="block"><code>AegisType</code> for a <code>URI</code></div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/cxf/aegis/type/basic/package-summary.html">org.apache.cxf.aegis.type.basic</a> that return <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">ObjectType.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/ObjectType.html#determineType(org.apache.cxf.aegis.Context,%20java.lang.Class)">determineType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/Context.html" title="class in org.apache.cxf.aegis">Context</a>&nbsp;context,
<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;clazz)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">ArrayType.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/ArrayType.html#getComponentType()">getComponentType</a></strong>()</code>
<div class="block">Get the <code>AegisType</code> of the elements in the array.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">BeanType.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/BeanType.html#getElementType(javax.xml.namespace.QName,%20org.apache.cxf.aegis.type.basic.BeanTypeInfo,%20org.apache.cxf.aegis.xml.MessageReader,%20org.apache.cxf.aegis.Context)">getElementType</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;name,
<a href="../../../../../../org/apache/cxf/aegis/type/basic/BeanTypeInfo.html" title="class in org.apache.cxf.aegis.type.basic">BeanTypeInfo</a>&nbsp;beanTypeInfo,
<a href="../../../../../../org/apache/cxf/aegis/xml/MessageReader.html" title="interface in org.apache.cxf.aegis.xml">MessageReader</a>&nbsp;reader,
<a href="../../../../../../org/apache/cxf/aegis/Context.html" title="class in org.apache.cxf.aegis">Context</a>&nbsp;context)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">BeanType.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/BeanType.html#getSuperType()">getSuperType</a></strong>()</code>
<div class="block">Return the AegisType for the superclass if this type's class, if any.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">BeanTypeInfo.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/BeanTypeInfo.html#getType(javax.xml.namespace.QName)">getType</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;name)</code>
<div class="block">Get the type class for the field with the specified QName.</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/cxf/aegis/type/basic/package-summary.html">org.apache.cxf.aegis.type.basic</a> that return types with arguments of type <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&gt;</code></td>
<td class="colLast"><span class="strong">ArrayType.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/ArrayType.html#getDependencies()">getDependencies</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&gt;</code></td>
<td class="colLast"><span class="strong">BeanType.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/BeanType.html#getDependencies()">getDependencies</a></strong>()</code>
<div class="block">Return a set of AegisType dependencies.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&gt;</code></td>
<td class="colLast"><span class="strong">ObjectType.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/ObjectType.html#getDependencies()">getDependencies</a></strong>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/cxf/aegis/type/basic/package-summary.html">org.apache.cxf.aegis.type.basic</a> with parameters of type <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">BeanTypeInfo.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/BeanTypeInfo.html#mapType(javax.xml.namespace.QName,%20org.apache.cxf.aegis.type.AegisType)">mapType</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;name,
<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;type)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">BeanType.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/BeanType.html#writeElement(javax.xml.namespace.QName,%20java.lang.Object,%20org.apache.cxf.aegis.type.AegisType,%20org.apache.cxf.aegis.xml.MessageWriter,%20org.apache.cxf.aegis.Context)">writeElement</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;name,
<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value,
<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;type,
<a href="../../../../../../org/apache/cxf/aegis/xml/MessageWriter.html" title="interface in org.apache.cxf.aegis.xml">MessageWriter</a>&nbsp;writer,
<a href="../../../../../../org/apache/cxf/aegis/Context.html" title="class in org.apache.cxf.aegis">Context</a>&nbsp;context)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">ArrayType.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/ArrayType.html#writeValue(java.lang.Object,%20org.apache.cxf.aegis.xml.MessageWriter,%20org.apache.cxf.aegis.Context,%20org.apache.cxf.aegis.type.AegisType,%20java.lang.String,%20java.lang.String)">writeValue</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value,
<a href="../../../../../../org/apache/cxf/aegis/xml/MessageWriter.html" title="interface in org.apache.cxf.aegis.xml">MessageWriter</a>&nbsp;writer,
<a href="../../../../../../org/apache/cxf/aegis/Context.html" title="class in org.apache.cxf.aegis">Context</a>&nbsp;context,
<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;type,
<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;ns)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Method parameters in <a href="../../../../../../org/apache/cxf/aegis/type/basic/package-summary.html">org.apache.cxf.aegis.type.basic</a> with type arguments of type <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">ObjectType.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/ObjectType.html#setDependencies(java.util.Set)">setDependencies</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&gt;&nbsp;dependencies)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructor parameters in <a href="../../../../../../org/apache/cxf/aegis/type/basic/package-summary.html">org.apache.cxf.aegis.type.basic</a> with type arguments of type <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/ObjectType.html#ObjectType(java.util.Set)">ObjectType</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&gt;&nbsp;dependencies)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/basic/ObjectType.html#ObjectType(java.util.Set,%20boolean)">ObjectType</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&gt;&nbsp;dependencies,
boolean&nbsp;serializeWhenUnknown)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.cxf.aegis.type.collection">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a> in <a href="../../../../../../org/apache/cxf/aegis/type/collection/package-summary.html">org.apache.cxf.aegis.type.collection</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
<caption><span>Subclasses of <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a> in <a href="../../../../../../org/apache/cxf/aegis/type/collection/package-summary.html">org.apache.cxf.aegis.type.collection</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/collection/CollectionType.html" title="class in org.apache.cxf.aegis.type.collection">CollectionType</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/collection/MapType.html" title="class in org.apache.cxf.aegis.type.collection">MapType</a></strong></code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/cxf/aegis/type/collection/package-summary.html">org.apache.cxf.aegis.type.collection</a> that return <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">CollectionType.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/collection/CollectionType.html#getComponentType()">getComponentType</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">MapType.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/collection/MapType.html#getKeyType()">getKeyType</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">MapType.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/collection/MapType.html#getValueType()">getValueType</a></strong>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/cxf/aegis/type/collection/package-summary.html">org.apache.cxf.aegis.type.collection</a> that return types with arguments of type <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&gt;</code></td>
<td class="colLast"><span class="strong">MapType.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/collection/MapType.html#getDependencies()">getDependencies</a></strong>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../../org/apache/cxf/aegis/type/collection/package-summary.html">org.apache.cxf.aegis.type.collection</a> with parameters of type <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/collection/CollectionType.html#CollectionType(org.apache.cxf.aegis.type.AegisType)">CollectionType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;componentType)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/collection/MapType.html#MapType(javax.xml.namespace.QName,%20org.apache.cxf.aegis.type.AegisType,%20org.apache.cxf.aegis.type.AegisType)">MapType</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;schemaType,
<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;keyType,
<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;valueType)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.cxf.aegis.type.encoded">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a> in <a href="../../../../../../org/apache/cxf/aegis/type/encoded/package-summary.html">org.apache.cxf.aegis.type.encoded</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
<caption><span>Subclasses of <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a> in <a href="../../../../../../org/apache/cxf/aegis/type/encoded/package-summary.html">org.apache.cxf.aegis.type.encoded</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/encoded/SoapArrayType.html" title="class in org.apache.cxf.aegis.type.encoded">SoapArrayType</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/encoded/SoapRefType.html" title="class in org.apache.cxf.aegis.type.encoded">SoapRefType</a></strong></code>
<div class="block">SoapRefType reads and writes SoapRef objects.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/encoded/StructType.html" title="class in org.apache.cxf.aegis.type.encoded">StructType</a></strong></code>
<div class="block">StructType is a small extension of the BeanType which can properly read and write SOAP encoded structs.</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/cxf/aegis/type/encoded/package-summary.html">org.apache.cxf.aegis.type.encoded</a> that return <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">SoapArrayType.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/encoded/SoapArrayType.html#getComponentType()">getComponentType</a></strong>()</code>
<div class="block">Get the <code>AegisType</code> of the elements in the array.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">StructType.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/encoded/StructType.html#getElementType(javax.xml.namespace.QName,%20org.apache.cxf.aegis.type.basic.BeanTypeInfo,%20org.apache.cxf.aegis.xml.MessageReader,%20org.apache.cxf.aegis.Context)">getElementType</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;name,
<a href="../../../../../../org/apache/cxf/aegis/type/basic/BeanTypeInfo.html" title="class in org.apache.cxf.aegis.type.basic">BeanTypeInfo</a>&nbsp;beanTypeInfo,
<a href="../../../../../../org/apache/cxf/aegis/xml/MessageReader.html" title="interface in org.apache.cxf.aegis.xml">MessageReader</a>&nbsp;reader,
<a href="../../../../../../org/apache/cxf/aegis/Context.html" title="class in org.apache.cxf.aegis">Context</a>&nbsp;context)</code>
<div class="block">Returns a SoapRefType wrapping the actual type.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">ArrayTypeInfo.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/encoded/ArrayTypeInfo.html#getType()">getType</a></strong>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/cxf/aegis/type/encoded/package-summary.html">org.apache.cxf.aegis.type.encoded</a> that return types with arguments of type <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&gt;</code></td>
<td class="colLast"><span class="strong">SoapArrayType.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/encoded/SoapArrayType.html#getDependencies()">getDependencies</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&gt;</code></td>
<td class="colLast"><span class="strong">SoapRefType.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/encoded/SoapRefType.html#getDependencies()">getDependencies</a></strong>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/cxf/aegis/type/encoded/package-summary.html">org.apache.cxf.aegis.type.encoded</a> with parameters of type <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">StructType.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/encoded/StructType.html#writeElement(javax.xml.namespace.QName,%20java.lang.Object,%20org.apache.cxf.aegis.type.AegisType,%20org.apache.cxf.aegis.xml.MessageWriter,%20org.apache.cxf.aegis.Context)">writeElement</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;name,
<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value,
<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;type,
<a href="../../../../../../org/apache/cxf/aegis/xml/MessageWriter.html" title="interface in org.apache.cxf.aegis.xml">MessageWriter</a>&nbsp;writer,
<a href="../../../../../../org/apache/cxf/aegis/Context.html" title="class in org.apache.cxf.aegis">Context</a>&nbsp;context)</code>
<div class="block">Writes a nested element with an unqualified name.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">SoapArrayType.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/encoded/SoapArrayType.html#writeValue(java.lang.Object,%20org.apache.cxf.aegis.xml.MessageWriter,%20org.apache.cxf.aegis.Context,%20org.apache.cxf.aegis.type.AegisType)">writeValue</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value,
<a href="../../../../../../org/apache/cxf/aegis/xml/MessageWriter.html" title="interface in org.apache.cxf.aegis.xml">MessageWriter</a>&nbsp;writer,
<a href="../../../../../../org/apache/cxf/aegis/Context.html" title="class in org.apache.cxf.aegis">Context</a>&nbsp;context,
<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;type)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../../org/apache/cxf/aegis/type/encoded/package-summary.html">org.apache.cxf.aegis.type.encoded</a> with parameters of type <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/encoded/SoapRefType.html#SoapRefType(org.apache.cxf.aegis.type.AegisType)">SoapRefType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;baseType)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.cxf.aegis.type.java5">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a> in <a href="../../../../../../org/apache/cxf/aegis/type/java5/package-summary.html">org.apache.cxf.aegis.type.java5</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
<caption><span>Subclasses of <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a> in <a href="../../../../../../org/apache/cxf/aegis/type/java5/package-summary.html">org.apache.cxf.aegis.type.java5</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/java5/DurationType.html" title="class in org.apache.cxf.aegis.type.java5">DurationType</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/java5/EnumType.html" title="class in org.apache.cxf.aegis.type.java5">EnumType</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/java5/XMLGregorianCalendarType.html" title="class in org.apache.cxf.aegis.type.java5">XMLGregorianCalendarType</a></strong></code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/cxf/aegis/type/java5/package-summary.html">org.apache.cxf.aegis.type.java5</a> that return <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">Java5TypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/java5/Java5TypeCreator.html#createCollectionType(org.apache.cxf.aegis.type.TypeClassInfo)">createCollectionType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">Java5TypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/java5/Java5TypeCreator.html#createDefaultType(org.apache.cxf.aegis.type.TypeClassInfo)">createDefaultType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">Java5TypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/java5/Java5TypeCreator.html#createEnumType(org.apache.cxf.aegis.type.TypeClassInfo)">createEnumType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">Java5TypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/java5/Java5TypeCreator.html#getOrCreateGenericType(org.apache.cxf.aegis.type.TypeClassInfo)">getOrCreateGenericType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">Java5TypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/java5/Java5TypeCreator.html#getOrCreateMapKeyType(org.apache.cxf.aegis.type.TypeClassInfo)">getOrCreateMapKeyType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">Java5TypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/java5/Java5TypeCreator.html#getOrCreateMapValueType(org.apache.cxf.aegis.type.TypeClassInfo)">getOrCreateMapValueType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;info)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></code></td>
<td class="colLast"><span class="strong">Java5TypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/java5/Java5TypeCreator.html#getOrCreateParameterizedType(org.apache.cxf.aegis.type.TypeClassInfo,%20int,%20boolean)">getOrCreateParameterizedType</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html" title="class in org.apache.cxf.aegis.type">TypeClassInfo</a>&nbsp;generic,
int&nbsp;index,
boolean&nbsp;map)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/cxf/aegis/type/java5/package-summary.html">org.apache.cxf.aegis.type.java5</a> that return types with arguments of type <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&gt;</code></td>
<td class="colLast"><span class="strong">Java5TypeCreator.</span><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/java5/Java5TypeCreator.html#castToAegisTypeClass(java.lang.Class)">castToAegisTypeClass</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;c)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.cxf.aegis.type.mtom">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a> in <a href="../../../../../../org/apache/cxf/aegis/type/mtom/package-summary.html">org.apache.cxf.aegis.type.mtom</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
<caption><span>Subclasses of <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a> in <a href="../../../../../../org/apache/cxf/aegis/type/mtom/package-summary.html">org.apache.cxf.aegis.type.mtom</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/mtom/AbstractXOPType.html" title="class in org.apache.cxf.aegis.type.mtom">AbstractXOPType</a></strong></code>
<div class="block">Base class for MtoM types.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/mtom/ByteArrayType.html" title="class in org.apache.cxf.aegis.type.mtom">ByteArrayType</a></strong></code>
<div class="block">Byte arrays.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/mtom/DataHandlerType.html" title="class in org.apache.cxf.aegis.type.mtom">DataHandlerType</a></strong></code>
<div class="block">Binding for <a href="http://docs.oracle.com/javase/7/docs/api/javax/activation/DataHandler.html?is-external=true" title="class or interface in javax.activation"><code>DataHandler</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/mtom/DataSourceType.html" title="class in org.apache.cxf.aegis.type.mtom">DataSourceType</a></strong></code>
<div class="block">Binding for <a href="http://docs.oracle.com/javase/7/docs/api/javax/activation/DataSource.html?is-external=true" title="class or interface in javax.activation"><code>DataSource</code></a>.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.cxf.aegis.type.xml">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a> in <a href="../../../../../../org/apache/cxf/aegis/type/xml/package-summary.html">org.apache.cxf.aegis.type.xml</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
<caption><span>Subclasses of <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a> in <a href="../../../../../../org/apache/cxf/aegis/type/xml/package-summary.html">org.apache.cxf.aegis.type.xml</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/xml/DocumentType.html" title="class in org.apache.cxf.aegis.type.xml">DocumentType</a></strong></code>
<div class="block">Reads and writes <code>org.w3c.dom.Document</code> types.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/xml/JDOMDocumentType.html" title="class in org.apache.cxf.aegis.type.xml">JDOMDocumentType</a></strong></code>
<div class="block">Reads and writes <code>org.w3c.dom.Document</code> types.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/xml/JDOMElementType.html" title="class in org.apache.cxf.aegis.type.xml">JDOMElementType</a></strong></code>
<div class="block">Reads and writes <code>org.w3c.dom.Document</code> types.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/xml/SourceType.html" title="class in org.apache.cxf.aegis.type.xml">SourceType</a></strong></code>
<div class="block">Reads and writes <code>javax.xml.transform.Source</code> types.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/cxf/aegis/type/xml/XMLStreamReaderType.html" title="class in org.apache.cxf.aegis.type.xml">XMLStreamReaderType</a></strong></code>
<div class="block">Reads and writes <code>org.w3c.dom.Document</code> types.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.cxf.jaxrs.provider.aegis">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a> in <a href="../../../../../../org/apache/cxf/jaxrs/provider/aegis/package-summary.html">org.apache.cxf.jaxrs.provider.aegis</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/cxf/jaxrs/provider/aegis/package-summary.html">org.apache.cxf.jaxrs.provider.aegis</a> with parameters of type <a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/javax/xml/stream/XMLStreamReader.html?is-external=true" title="class or interface in javax.xml.stream">XMLStreamReader</a></code></td>
<td class="colLast"><span class="strong">AegisElementProvider.</span><code><strong><a href="../../../../../../org/apache/cxf/jaxrs/provider/aegis/AegisElementProvider.html#createStreamReader(org.apache.cxf.aegis.type.AegisType,%20java.io.InputStream)">createStreamReader</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;topType,
<a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;is)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/javax/xml/stream/XMLStreamReader.html?is-external=true" title="class or interface in javax.xml.stream">XMLStreamReader</a></code></td>
<td class="colLast"><span class="strong">AegisJSONProvider.</span><code><strong><a href="../../../../../../org/apache/cxf/jaxrs/provider/aegis/AegisJSONProvider.html#createStreamReader(org.apache.cxf.aegis.type.AegisType,%20java.io.InputStream)">createStreamReader</a></strong>(<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;typeToRead,
<a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;is)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage"><em>Apache CXF API</em></div>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/apache/cxf/aegis/type/class-use/AegisType.html" target="_top">Frames</a></li>
<li><a href="AegisType.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Apache CXF</small></p>
</body>
</html>