blob: 41adfa349daf63dd2a1ecaca2bc1a5e8a68df07c [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>
<!-- Generated by javadoc -->
<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.4.5 API)</title>
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.apache.cxf.aegis.type.AegisType (Apache CXF JavaDoc 3.4.5 API)";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<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">Apache CXF API</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&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;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 class="useSummary" 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 class="useSummary" 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="typeNameLabel">AegisContext.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/AegisContext.html#getRootType-java.lang.Class-">getRootType</a></span>(<a href="https://docs.oracle.com/javase/8/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="typeNameLabel">AegisContext.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/AegisContext.html#getRootType-javax.xml.namespace.QName-">getRootType</a></span>(<a href="https://docs.oracle.com/javase/8/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 class="useSummary" 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="https://docs.oracle.com/javase/8/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="typeNameLabel">AegisContext.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/AegisContext.html#getRootTypes--">getRootTypes</a></span>()</code>
<div class="block">Retrieve the Aegis type objects for the root classes.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" 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="https://docs.oracle.com/javase/8/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="typeNameLabel">AegisElementDataReader.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/AegisElementDataReader.html#read-org.w3c.dom.Element-org.apache.cxf.aegis.type.AegisType-">read</a></span>(<a href="https://docs.oracle.com/javase/8/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="https://docs.oracle.com/javase/8/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="typeNameLabel">AegisReader.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/AegisReader.html#read-ReaderT-org.apache.cxf.aegis.type.AegisType-">read</a></span>(<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="https://docs.oracle.com/javase/8/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="typeNameLabel">AegisXMLStreamDataReader.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/AegisXMLStreamDataReader.html#read-javax.xml.stream.XMLStreamReader-org.apache.cxf.aegis.type.AegisType-">read</a></span>(<a href="https://docs.oracle.com/javase/8/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="typeNameLabel">AegisElementDataWriter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/AegisElementDataWriter.html#write-java.lang.Object-javax.xml.namespace.QName-boolean-org.w3c.dom.Element-org.apache.cxf.aegis.type.AegisType-">write</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj,
<a href="https://docs.oracle.com/javase/8/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="https://docs.oracle.com/javase/8/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="typeNameLabel">AegisWriter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/AegisWriter.html#write-java.lang.Object-javax.xml.namespace.QName-boolean-SinkT-org.apache.cxf.aegis.type.AegisType-">write</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj,
<a href="https://docs.oracle.com/javase/8/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="typeNameLabel">AegisXMLStreamDataWriter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/AegisXMLStreamDataWriter.html#write-java.lang.Object-javax.xml.namespace.QName-boolean-javax.xml.stream.XMLStreamWriter-org.apache.cxf.aegis.type.AegisType-">write</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj,
<a href="https://docs.oracle.com/javase/8/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="https://docs.oracle.com/javase/8/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 class="useSummary" 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="typeNameLabel">AegisDatabinding.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/databinding/AegisDatabinding.html#getType-org.apache.cxf.service.model.MessagePartInfo-">getType</a></span>(<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="typeNameLabel">AegisDatabinding.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/databinding/AegisDatabinding.html#getTypeFromClass-java.lang.Class-">getTypeFromClass</a></span>(<a href="https://docs.oracle.com/javase/8/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 class="useSummary" 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="typeNameLabel">AegisDatabinding.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/databinding/AegisDatabinding.html#initializeMessage-org.apache.cxf.service.Service-org.apache.cxf.aegis.type.TypeMapping-org.apache.cxf.service.model.AbstractMessageContainer-int-java.util.Set-">initializeMessage</a></span>(<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="https://docs.oracle.com/javase/8/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 class="useSummary" 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="typeNameLabel">AbstractTypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createArrayType-org.apache.cxf.aegis.type.TypeClassInfo-">createArrayType</a></span>(<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="typeNameLabel">DefaultTypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/DefaultTypeCreator.html#createCollectionType-org.apache.cxf.aegis.type.TypeClassInfo-">createCollectionType</a></span>(<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>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="typeNameLabel">AbstractTypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createCollectionType-org.apache.cxf.aegis.type.TypeClassInfo-">createCollectionType</a></span>(<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="typeNameLabel">XMLTypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/XMLTypeCreator.html#createCollectionType-org.apache.cxf.aegis.type.TypeClassInfo-">createCollectionType</a></span>(<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="typeNameLabel">AbstractTypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createCollectionTypeFromGeneric-org.apache.cxf.aegis.type.TypeClassInfo-">createCollectionTypeFromGeneric</a></span>(<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="typeNameLabel">DefaultTypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/DefaultTypeCreator.html#createDefaultType-org.apache.cxf.aegis.type.TypeClassInfo-">createDefaultType</a></span>(<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>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="typeNameLabel">AbstractTypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createDefaultType-org.apache.cxf.aegis.type.TypeClassInfo-">createDefaultType</a></span>(<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="typeNameLabel">XMLTypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/XMLTypeCreator.html#createDefaultType-org.apache.cxf.aegis.type.TypeClassInfo-">createDefaultType</a></span>(<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="typeNameLabel">AbstractTypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createEnumType-org.apache.cxf.aegis.type.TypeClassInfo-">createEnumType</a></span>(<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="typeNameLabel">XMLTypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/XMLTypeCreator.html#createEnumType-org.apache.cxf.aegis.type.TypeClassInfo-">createEnumType</a></span>(<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="typeNameLabel">AbstractTypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createHolderType-org.apache.cxf.aegis.type.TypeClassInfo-">createHolderType</a></span>(<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="typeNameLabel">AbstractTypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createMapType-org.apache.cxf.aegis.type.TypeClassInfo-">createMapType</a></span>(<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="typeNameLabel">AbstractTypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createMapType-org.apache.cxf.aegis.type.TypeClassInfo-org.apache.cxf.aegis.type.AegisType-org.apache.cxf.aegis.type.AegisType-">createMapType</a></span>(<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="typeNameLabel">AbstractTypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createObjectType--">createObjectType</a></span>()</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="typeNameLabel">AbstractTypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createType-java.lang.Class-">createType</a></span>(<a href="https://docs.oracle.com/javase/8/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="typeNameLabel">AbstractTypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createType-java.lang.reflect.Field-">createType</a></span>(<a href="https://docs.oracle.com/javase/8/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="typeNameLabel">TypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/TypeCreator.html#createType-java.lang.reflect.Field-">createType</a></span>(<a href="https://docs.oracle.com/javase/8/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="typeNameLabel">AbstractTypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createType-java.lang.reflect.Method-int-">createType</a></span>(<a href="https://docs.oracle.com/javase/8/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="typeNameLabel">TypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/TypeCreator.html#createType-java.lang.reflect.Method-int-">createType</a></span>(<a href="https://docs.oracle.com/javase/8/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="typeNameLabel">AbstractTypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createType-java.beans.PropertyDescriptor-">createType</a></span>(<a href="https://docs.oracle.com/javase/8/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="typeNameLabel">TypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/TypeCreator.html#createType-java.beans.PropertyDescriptor-">createType</a></span>(<a href="https://docs.oracle.com/javase/8/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="typeNameLabel">AbstractTypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createType-java.lang.reflect.Type-">createType</a></span>(<a href="https://docs.oracle.com/javase/8/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="typeNameLabel">TypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/TypeCreator.html#createType-java.lang.reflect.Type-">createType</a></span>(<a href="https://docs.oracle.com/javase/8/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="typeNameLabel">AbstractTypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createTypeForClass-org.apache.cxf.aegis.type.TypeClassInfo-">createTypeForClass</a></span>(<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="typeNameLabel">TypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/TypeCreator.html#createTypeForClass-org.apache.cxf.aegis.type.TypeClassInfo-">createTypeForClass</a></span>(<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="typeNameLabel">AbstractTypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createUserType-org.apache.cxf.aegis.type.TypeClassInfo-">createUserType</a></span>(<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="typeNameLabel">AbstractTypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#getOrCreateGenericType-org.apache.cxf.aegis.type.TypeClassInfo-">getOrCreateGenericType</a></span>(<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="typeNameLabel">XMLTypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/XMLTypeCreator.html#getOrCreateGenericType-org.apache.cxf.aegis.type.TypeClassInfo-">getOrCreateGenericType</a></span>(<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="typeNameLabel">DefaultTypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/DefaultTypeCreator.html#getOrCreateMapKeyType-org.apache.cxf.aegis.type.TypeClassInfo-">getOrCreateMapKeyType</a></span>(<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="typeNameLabel">AbstractTypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#getOrCreateMapKeyType-org.apache.cxf.aegis.type.TypeClassInfo-">getOrCreateMapKeyType</a></span>(<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="typeNameLabel">XMLTypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/XMLTypeCreator.html#getOrCreateMapKeyType-org.apache.cxf.aegis.type.TypeClassInfo-">getOrCreateMapKeyType</a></span>(<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="typeNameLabel">DefaultTypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/DefaultTypeCreator.html#getOrCreateMapValueType-org.apache.cxf.aegis.type.TypeClassInfo-">getOrCreateMapValueType</a></span>(<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="typeNameLabel">AbstractTypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#getOrCreateMapValueType-org.apache.cxf.aegis.type.TypeClassInfo-">getOrCreateMapValueType</a></span>(<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="typeNameLabel">XMLTypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/XMLTypeCreator.html#getOrCreateMapValueType-org.apache.cxf.aegis.type.TypeClassInfo-">getOrCreateMapValueType</a></span>(<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="typeNameLabel">TypeUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/TypeUtil.html#getReadType-javax.xml.stream.XMLStreamReader-org.apache.cxf.aegis.AegisContext-org.apache.cxf.aegis.type.AegisType-">getReadType</a></span>(<a href="https://docs.oracle.com/javase/8/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="typeNameLabel">TypeUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/TypeUtil.html#getReadTypeStandalone-javax.xml.stream.XMLStreamReader-org.apache.cxf.aegis.AegisContext-org.apache.cxf.aegis.type.AegisType-">getReadTypeStandalone</a></span>(<a href="https://docs.oracle.com/javase/8/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="typeNameLabel">TypeMapping.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/TypeMapping.html#getType-javax.xml.namespace.QName-">getType</a></span>(<a href="https://docs.oracle.com/javase/8/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="typeNameLabel">DefaultTypeMapping.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/DefaultTypeMapping.html#getType-javax.xml.namespace.QName-">getType</a></span>(<a href="https://docs.oracle.com/javase/8/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="typeNameLabel">TypeMapping.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/TypeMapping.html#getType-java.lang.reflect.Type-">getType</a></span>(<a href="https://docs.oracle.com/javase/8/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="typeNameLabel">DefaultTypeMapping.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/DefaultTypeMapping.html#getType-java.lang.reflect.Type-">getType</a></span>(<a href="https://docs.oracle.com/javase/8/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="typeNameLabel">TypeUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/TypeUtil.html#getWriteType-org.apache.cxf.aegis.AegisContext-java.lang.Object-org.apache.cxf.aegis.type.AegisType-">getWriteType</a></span>(<a href="../../../../../../org/apache/cxf/aegis/AegisContext.html" title="class in org.apache.cxf.aegis">AegisContext</a>&nbsp;globalContext,
<a href="https://docs.oracle.com/javase/8/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="typeNameLabel">TypeUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/TypeUtil.html#getWriteTypeStandalone-org.apache.cxf.aegis.AegisContext-java.lang.Object-org.apache.cxf.aegis.type.AegisType-">getWriteTypeStandalone</a></span>(<a href="../../../../../../org/apache/cxf/aegis/AegisContext.html" title="class in org.apache.cxf.aegis">AegisContext</a>&nbsp;globalContext,
<a href="https://docs.oracle.com/javase/8/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="typeNameLabel">TypeUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/TypeUtil.html#getWriteTypeStandalone-org.apache.cxf.aegis.AegisContext-java.lang.Object-java.lang.reflect.Type-">getWriteTypeStandalone</a></span>(<a href="../../../../../../org/apache/cxf/aegis/AegisContext.html" title="class in org.apache.cxf.aegis">AegisContext</a>&nbsp;globalContext,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value,
<a href="https://docs.oracle.com/javase/8/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="https://docs.oracle.com/javase/8/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 class="useSummary" 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="https://docs.oracle.com/javase/8/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="typeNameLabel">TypeClassInfo.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html#getAegisTypeClass--">getAegisTypeClass</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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="typeNameLabel">AegisType.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html#getDependencies--">getDependencies</a></span>()</code>
<div class="block">Return a set of AegisType dependencies.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" 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="https://docs.oracle.com/javase/8/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="typeNameLabel">AbstractTypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createCollectionQName-org.apache.cxf.aegis.type.TypeClassInfo-org.apache.cxf.aegis.type.AegisType-">createCollectionQName</a></span>(<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="https://docs.oracle.com/javase/8/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="typeNameLabel">AbstractTypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createMapQName-org.apache.cxf.aegis.type.TypeClassInfo-org.apache.cxf.aegis.type.AegisType-org.apache.cxf.aegis.type.AegisType-">createMapQName</a></span>(<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="typeNameLabel">AbstractTypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/AbstractTypeCreator.html#createMapType-org.apache.cxf.aegis.type.TypeClassInfo-org.apache.cxf.aegis.type.AegisType-org.apache.cxf.aegis.type.AegisType-">createMapType</a></span>(<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="typeNameLabel">TypeUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/TypeUtil.html#getReadType-javax.xml.stream.XMLStreamReader-org.apache.cxf.aegis.AegisContext-org.apache.cxf.aegis.type.AegisType-">getReadType</a></span>(<a href="https://docs.oracle.com/javase/8/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="typeNameLabel">TypeUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/TypeUtil.html#getReadTypeStandalone-javax.xml.stream.XMLStreamReader-org.apache.cxf.aegis.AegisContext-org.apache.cxf.aegis.type.AegisType-">getReadTypeStandalone</a></span>(<a href="https://docs.oracle.com/javase/8/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="typeNameLabel">TypeUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/TypeUtil.html#getWriteType-org.apache.cxf.aegis.AegisContext-java.lang.Object-org.apache.cxf.aegis.type.AegisType-">getWriteType</a></span>(<a href="../../../../../../org/apache/cxf/aegis/AegisContext.html" title="class in org.apache.cxf.aegis">AegisContext</a>&nbsp;globalContext,
<a href="https://docs.oracle.com/javase/8/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="typeNameLabel">TypeUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/TypeUtil.html#getWriteTypeStandalone-org.apache.cxf.aegis.AegisContext-java.lang.Object-org.apache.cxf.aegis.type.AegisType-">getWriteTypeStandalone</a></span>(<a href="../../../../../../org/apache/cxf/aegis/AegisContext.html" title="class in org.apache.cxf.aegis">AegisContext</a>&nbsp;globalContext,
<a href="https://docs.oracle.com/javase/8/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="typeNameLabel">TypeMapping.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/TypeMapping.html#register-org.apache.cxf.aegis.type.AegisType-">register</a></span>(<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="typeNameLabel">DefaultTypeMapping.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/DefaultTypeMapping.html#register-org.apache.cxf.aegis.type.AegisType-">register</a></span>(<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="typeNameLabel">TypeMapping.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/TypeMapping.html#register-java.lang.reflect.Type-javax.xml.namespace.QName-org.apache.cxf.aegis.type.AegisType-">register</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;javaType,
<a href="https://docs.oracle.com/javase/8/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="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">DefaultTypeMapping.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/DefaultTypeMapping.html#register-java.lang.reflect.Type-javax.xml.namespace.QName-org.apache.cxf.aegis.type.AegisType-">register</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;javaType,
<a href="https://docs.oracle.com/javase/8/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="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">TypeMapping.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/TypeMapping.html#removeType-org.apache.cxf.aegis.type.AegisType-">removeType</a></span>(<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="typeNameLabel">DefaultTypeMapping.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/DefaultTypeMapping.html#removeType-org.apache.cxf.aegis.type.AegisType-">removeType</a></span>(<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="typeNameLabel">TypeUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/TypeUtil.html#setAttributeAttributes-javax.xml.namespace.QName-org.apache.cxf.aegis.type.AegisType-org.apache.ws.commons.schema.XmlSchema-">setAttributeAttributes</a></span>(<a href="https://docs.oracle.com/javase/8/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 class="useSummary" 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="typeNameLabel">TypeClassInfo.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/TypeClassInfo.html#setAegisTypeClass-java.lang.Class-">setAegisTypeClass</a></span>(<a href="https://docs.oracle.com/javase/8/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 class="useSummary" 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><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/ArrayType.html" title="class in org.apache.cxf.aegis.type.basic">ArrayType</a></span></code>
<div class="block">An ArrayType.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/Base64Type.html" title="class in org.apache.cxf.aegis.type.basic">Base64Type</a></span></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><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/BeanType.html" title="class in org.apache.cxf.aegis.type.basic">BeanType</a></span></code>
<div class="block">Serializes JavaBeans.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/BigDecimalType.html" title="class in org.apache.cxf.aegis.type.basic">BigDecimalType</a></span></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><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/BigIntegerType.html" title="class in org.apache.cxf.aegis.type.basic">BigIntegerType</a></span></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><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/BooleanType.html" title="class in org.apache.cxf.aegis.type.basic">BooleanType</a></span></code>
<div class="block">Aegis type for <a href="https://docs.oracle.com/javase/8/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><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/ByteType.html" title="class in org.apache.cxf.aegis.type.basic">ByteType</a></span></code>
<div class="block">SimpleSerializer</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/CalendarType.html" title="class in org.apache.cxf.aegis.type.basic">CalendarType</a></span></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><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/CharacterAsStringType.html" title="class in org.apache.cxf.aegis.type.basic">CharacterAsStringType</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/CharacterType.html" title="class in org.apache.cxf.aegis.type.basic">CharacterType</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/DateTimeType.html" title="class in org.apache.cxf.aegis.type.basic">DateTimeType</a></span></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><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/DateType.html" title="class in org.apache.cxf.aegis.type.basic">DateType</a></span></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><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/DoubleType.html" title="class in org.apache.cxf.aegis.type.basic">DoubleType</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/FloatType.html" title="class in org.apache.cxf.aegis.type.basic">FloatType</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/IntType.html" title="class in org.apache.cxf.aegis.type.basic">IntType</a></span></code>
<div class="block">SimpleSerializer</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/LongType.html" title="class in org.apache.cxf.aegis.type.basic">LongType</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/ObjectType.html" title="class in org.apache.cxf.aegis.type.basic">ObjectType</a></span></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><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/ShortType.html" title="class in org.apache.cxf.aegis.type.basic">ShortType</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/SqlDateType.html" title="class in org.apache.cxf.aegis.type.basic">SqlDateType</a></span></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><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/StringType.html" title="class in org.apache.cxf.aegis.type.basic">StringType</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/TimestampType.html" title="class in org.apache.cxf.aegis.type.basic">TimestampType</a></span></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><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/TimeType.html" title="class in org.apache.cxf.aegis.type.basic">TimeType</a></span></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><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/TimezoneLessDateType.html" title="class in org.apache.cxf.aegis.type.basic">TimezoneLessDateType</a></span></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><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/URIType.html" title="class in org.apache.cxf.aegis.type.basic">URIType</a></span></code>
<div class="block"><code>AegisType</code> for a <code>URI</code></div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" 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="typeNameLabel">ObjectType.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/ObjectType.html#determineType-org.apache.cxf.aegis.Context-java.lang.Class-">determineType</a></span>(<a href="../../../../../../org/apache/cxf/aegis/Context.html" title="class in org.apache.cxf.aegis">Context</a>&nbsp;context,
<a href="https://docs.oracle.com/javase/8/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="typeNameLabel">ArrayType.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/ArrayType.html#getComponentType--">getComponentType</a></span>()</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="typeNameLabel">BeanType.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/BeanType.html#getElementType-javax.xml.namespace.QName-org.apache.cxf.aegis.type.basic.BeanTypeInfo-org.apache.cxf.aegis.xml.MessageReader-org.apache.cxf.aegis.Context-">getElementType</a></span>(<a href="https://docs.oracle.com/javase/8/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="typeNameLabel">BeanType.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/BeanType.html#getSuperType--">getSuperType</a></span>()</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="typeNameLabel">BeanTypeInfo.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/BeanTypeInfo.html#getType-javax.xml.namespace.QName-">getType</a></span>(<a href="https://docs.oracle.com/javase/8/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 class="useSummary" 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="https://docs.oracle.com/javase/8/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="typeNameLabel">BeanType.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/BeanType.html#getDependencies--">getDependencies</a></span>()</code>
<div class="block">Return a set of AegisType dependencies.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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="typeNameLabel">ObjectType.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/ObjectType.html#getDependencies--">getDependencies</a></span>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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="typeNameLabel">ArrayType.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/ArrayType.html#getDependencies--">getDependencies</a></span>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" 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="typeNameLabel">BeanTypeInfo.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/BeanTypeInfo.html#mapType-javax.xml.namespace.QName-org.apache.cxf.aegis.type.AegisType-">mapType</a></span>(<a href="https://docs.oracle.com/javase/8/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="typeNameLabel">BeanType.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/BeanType.html#writeElement-javax.xml.namespace.QName-java.lang.Object-org.apache.cxf.aegis.type.AegisType-org.apache.cxf.aegis.xml.MessageWriter-org.apache.cxf.aegis.Context-">writeElement</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;name,
<a href="https://docs.oracle.com/javase/8/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="typeNameLabel">ArrayType.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/ArrayType.html#writeValue-java.lang.Object-org.apache.cxf.aegis.xml.MessageWriter-org.apache.cxf.aegis.Context-org.apache.cxf.aegis.type.AegisType-java.lang.String-java.lang.String-">writeValue</a></span>(<a href="https://docs.oracle.com/javase/8/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="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="https://docs.oracle.com/javase/8/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 class="useSummary" 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="typeNameLabel">ObjectType.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/ObjectType.html#setDependencies-java.util.Set-">setDependencies</a></span>(<a href="https://docs.oracle.com/javase/8/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 class="useSummary" 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><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/ObjectType.html#ObjectType-java.util.Set-">ObjectType</a></span>(<a href="https://docs.oracle.com/javase/8/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><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/basic/ObjectType.html#ObjectType-java.util.Set-boolean-">ObjectType</a></span>(<a href="https://docs.oracle.com/javase/8/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 class="useSummary" 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><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/collection/CollectionType.html" title="class in org.apache.cxf.aegis.type.collection">CollectionType</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/collection/MapType.html" title="class in org.apache.cxf.aegis.type.collection">MapType</a></span></code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" 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="typeNameLabel">CollectionType.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/collection/CollectionType.html#getComponentType--">getComponentType</a></span>()</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="typeNameLabel">MapType.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/collection/MapType.html#getKeyType--">getKeyType</a></span>()</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="typeNameLabel">MapType.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/collection/MapType.html#getValueType--">getValueType</a></span>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" 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="https://docs.oracle.com/javase/8/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="typeNameLabel">MapType.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/collection/MapType.html#getDependencies--">getDependencies</a></span>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" 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><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/collection/CollectionType.html#CollectionType-org.apache.cxf.aegis.type.AegisType-">CollectionType</a></span>(<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><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/collection/MapType.html#MapType-javax.xml.namespace.QName-org.apache.cxf.aegis.type.AegisType-org.apache.cxf.aegis.type.AegisType-">MapType</a></span>(<a href="https://docs.oracle.com/javase/8/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 class="useSummary" 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><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/encoded/SoapArrayType.html" title="class in org.apache.cxf.aegis.type.encoded">SoapArrayType</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/encoded/SoapRefType.html" title="class in org.apache.cxf.aegis.type.encoded">SoapRefType</a></span></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><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/encoded/StructType.html" title="class in org.apache.cxf.aegis.type.encoded">StructType</a></span></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 class="useSummary" 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="typeNameLabel">SoapArrayType.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/encoded/SoapArrayType.html#getComponentType--">getComponentType</a></span>()</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="typeNameLabel">StructType.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/encoded/StructType.html#getElementType-javax.xml.namespace.QName-org.apache.cxf.aegis.type.basic.BeanTypeInfo-org.apache.cxf.aegis.xml.MessageReader-org.apache.cxf.aegis.Context-">getElementType</a></span>(<a href="https://docs.oracle.com/javase/8/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="typeNameLabel">ArrayTypeInfo.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/encoded/ArrayTypeInfo.html#getType--">getType</a></span>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" 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="https://docs.oracle.com/javase/8/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="typeNameLabel">SoapRefType.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/encoded/SoapRefType.html#getDependencies--">getDependencies</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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="typeNameLabel">SoapArrayType.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/encoded/SoapArrayType.html#getDependencies--">getDependencies</a></span>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" 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="typeNameLabel">StructType.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/encoded/StructType.html#writeElement-javax.xml.namespace.QName-java.lang.Object-org.apache.cxf.aegis.type.AegisType-org.apache.cxf.aegis.xml.MessageWriter-org.apache.cxf.aegis.Context-">writeElement</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;name,
<a href="https://docs.oracle.com/javase/8/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="typeNameLabel">SoapArrayType.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/encoded/SoapArrayType.html#writeValue-java.lang.Object-org.apache.cxf.aegis.xml.MessageWriter-org.apache.cxf.aegis.Context-org.apache.cxf.aegis.type.AegisType-">writeValue</a></span>(<a href="https://docs.oracle.com/javase/8/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 class="useSummary" 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><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/encoded/SoapRefType.html#SoapRefType-org.apache.cxf.aegis.type.AegisType-">SoapRefType</a></span>(<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 class="useSummary" 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><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/java5/DurationType.html" title="class in org.apache.cxf.aegis.type.java5">DurationType</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/java5/EnumType.html" title="class in org.apache.cxf.aegis.type.java5">EnumType</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/java5/XMLGregorianCalendarType.html" title="class in org.apache.cxf.aegis.type.java5">XMLGregorianCalendarType</a></span></code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" 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="typeNameLabel">Java5TypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/java5/Java5TypeCreator.html#createCollectionType-org.apache.cxf.aegis.type.TypeClassInfo-">createCollectionType</a></span>(<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="typeNameLabel">Java5TypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/java5/Java5TypeCreator.html#createDefaultType-org.apache.cxf.aegis.type.TypeClassInfo-">createDefaultType</a></span>(<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="typeNameLabel">Java5TypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/java5/Java5TypeCreator.html#createEnumType-org.apache.cxf.aegis.type.TypeClassInfo-">createEnumType</a></span>(<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="typeNameLabel">Java5TypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/java5/Java5TypeCreator.html#getOrCreateGenericType-org.apache.cxf.aegis.type.TypeClassInfo-">getOrCreateGenericType</a></span>(<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="typeNameLabel">Java5TypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/java5/Java5TypeCreator.html#getOrCreateMapKeyType-org.apache.cxf.aegis.type.TypeClassInfo-">getOrCreateMapKeyType</a></span>(<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="typeNameLabel">Java5TypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/java5/Java5TypeCreator.html#getOrCreateMapValueType-org.apache.cxf.aegis.type.TypeClassInfo-">getOrCreateMapValueType</a></span>(<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="typeNameLabel">Java5TypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/java5/Java5TypeCreator.html#getOrCreateParameterizedType-org.apache.cxf.aegis.type.TypeClassInfo-int-boolean-">getOrCreateParameterizedType</a></span>(<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 class="useSummary" 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="https://docs.oracle.com/javase/8/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="typeNameLabel">Java5TypeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/java5/Java5TypeCreator.html#castToAegisTypeClass-java.lang.Class-">castToAegisTypeClass</a></span>(<a href="https://docs.oracle.com/javase/8/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 class="useSummary" 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><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/mtom/AbstractXOPType.html" title="class in org.apache.cxf.aegis.type.mtom">AbstractXOPType</a></span></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><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/mtom/ByteArrayType.html" title="class in org.apache.cxf.aegis.type.mtom">ByteArrayType</a></span></code>
<div class="block">Byte arrays.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/mtom/DataHandlerType.html" title="class in org.apache.cxf.aegis.type.mtom">DataHandlerType</a></span></code>
<div class="block">Binding for <a href="https://docs.oracle.com/javase/8/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><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/mtom/DataSourceType.html" title="class in org.apache.cxf.aegis.type.mtom">DataSourceType</a></span></code>
<div class="block">Binding for <a href="https://docs.oracle.com/javase/8/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 class="useSummary" 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><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/xml/DocumentType.html" title="class in org.apache.cxf.aegis.type.xml">DocumentType</a></span></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><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/xml/JDOMDocumentType.html" title="class in org.apache.cxf.aegis.type.xml">JDOMDocumentType</a></span></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><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/xml/JDOMElementType.html" title="class in org.apache.cxf.aegis.type.xml">JDOMElementType</a></span></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><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/xml/SourceType.html" title="class in org.apache.cxf.aegis.type.xml">SourceType</a></span></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><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/aegis/type/xml/XMLStreamReaderType.html" title="class in org.apache.cxf.aegis.type.xml">XMLStreamReaderType</a></span></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 class="useSummary" 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="https://docs.oracle.com/javase/8/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="typeNameLabel">AegisElementProvider.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/cxf/jaxrs/provider/aegis/AegisElementProvider.html#createStreamReader-org.apache.cxf.aegis.type.AegisType-java.io.InputStream-">createStreamReader</a></span>(<a href="../../../../../../org/apache/cxf/aegis/type/AegisType.html" title="class in org.apache.cxf.aegis.type">AegisType</a>&nbsp;topType,
<a href="https://docs.oracle.com/javase/8/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>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<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">Apache CXF API</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&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;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>