PageRenderTime 35ms CodeModel.GetById 14ms app.highlight 15ms RepoModel.GetById 2ms app.codeStats 0ms

/Prototipo/Servlet/lib/xstream-distribution-1.4.1-bin/xstream-1.4.1/docs/javadoc/com/thoughtworks/xstream/converters/reflection/package-summary.html

http://prototipomemoria.googlecode.com/
HTML | 277 lines | 238 code | 23 blank | 16 comment | 0 complexity | 089122d49e433f11da54eaa3c38a7ea2 MD5 | raw file
  1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2<!--NewPage-->
  3<HTML>
  4<HEAD>
  5<!-- Generated by javadoc (build 1.6.0_26) on Thu Aug 11 04:40:25 CEST 2011 -->
  6<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
  7<TITLE>
  8com.thoughtworks.xstream.converters.reflection (XStream Core 1.4.1 API)
  9</TITLE>
 10
 11<META NAME="date" CONTENT="2011-08-11">
 12
 13<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
 14
 15<SCRIPT type="text/javascript">
 16function windowTitle()
 17{
 18    if (location.href.indexOf('is-external=true') == -1) {
 19        parent.document.title="com.thoughtworks.xstream.converters.reflection (XStream Core 1.4.1 API)";
 20    }
 21}
 22</SCRIPT>
 23<NOSCRIPT>
 24</NOSCRIPT>
 25
 26</HEAD>
 27
 28<BODY BGCOLOR="white" onload="windowTitle();">
 29<HR>
 30
 31
 32<!-- ========= START OF TOP NAVBAR ======= -->
 33<A NAME="navbar_top"><!-- --></A>
 34<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
 35<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
 36<TR>
 37<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
 38<A NAME="navbar_top_firstrow"><!-- --></A>
 39<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
 40  <TR ALIGN="center" VALIGN="top">
 41  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
 42  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
 43  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
 44  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
 45  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
 46  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
 47  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
 48  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
 49  </TR>
 50</TABLE>
 51</TD>
 52<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
 53</EM>
 54</TD>
 55</TR>
 56
 57<TR>
 58<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 59&nbsp;<A HREF="../../../../../com/thoughtworks/xstream/converters/javabean/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
 60&nbsp;<A HREF="../../../../../com/thoughtworks/xstream/core/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
 61<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 62  <A HREF="../../../../../index.html?com/thoughtworks/xstream/converters/reflection/package-summary.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 63&nbsp;<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
 64&nbsp;<SCRIPT type="text/javascript">
 65  <!--
 66  if(window==top) {
 67    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
 68  }
 69  //-->
 70</SCRIPT>
 71<NOSCRIPT>
 72  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
 73</NOSCRIPT>
 74
 75
 76</FONT></TD>
 77</TR>
 78</TABLE>
 79<A NAME="skip-navbar_top"></A>
 80<!-- ========= END OF TOP NAVBAR ========= -->
 81
 82<HR>
 83<H2>
 84Package com.thoughtworks.xstream.converters.reflection
 85</H2>
 86
 87<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 88<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
 89<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
 90<B>Interface Summary</B></FONT></TH>
 91</TR>
 92<TR BGCOLOR="white" CLASS="TableRowColor">
 93<TD WIDTH="15%"><B><A HREF="../../../../../com/thoughtworks/xstream/converters/reflection/FieldKeySorter.html" title="interface in com.thoughtworks.xstream.converters.reflection">FieldKeySorter</A></B></TD>
 94<TD>An interface capable of sorting fields.</TD>
 95</TR>
 96<TR BGCOLOR="white" CLASS="TableRowColor">
 97<TD WIDTH="15%"><B><A HREF="../../../../../com/thoughtworks/xstream/converters/reflection/ReflectionProvider.html" title="interface in com.thoughtworks.xstream.converters.reflection">ReflectionProvider</A></B></TD>
 98<TD>Provides core reflection services.</TD>
 99</TR>
100<TR BGCOLOR="white" CLASS="TableRowColor">
101<TD WIDTH="15%"><B><A HREF="../../../../../com/thoughtworks/xstream/converters/reflection/ReflectionProvider.Visitor.html" title="interface in com.thoughtworks.xstream.converters.reflection">ReflectionProvider.Visitor</A></B></TD>
102<TD>A visitor interface for serializable fields defined in a class.</TD>
103</TR>
104</TABLE>
105&nbsp;
106
107<P>
108
109<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
110<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
111<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
112<B>Class Summary</B></FONT></TH>
113</TR>
114<TR BGCOLOR="white" CLASS="TableRowColor">
115<TD WIDTH="15%"><B><A HREF="../../../../../com/thoughtworks/xstream/converters/reflection/AbstractAttributedCharacterIteratorAttributeConverter.html" title="class in com.thoughtworks.xstream.converters.reflection">AbstractAttributedCharacterIteratorAttributeConverter</A></B></TD>
116<TD>An abstract converter implementation for constants of
117 <CODE>AttributedCharacterIterator.Attribute</CODE> and derived types.</TD>
118</TR>
119<TR BGCOLOR="white" CLASS="TableRowColor">
120<TD WIDTH="15%"><B><A HREF="../../../../../com/thoughtworks/xstream/converters/reflection/AbstractReflectionConverter.html" title="class in com.thoughtworks.xstream.converters.reflection">AbstractReflectionConverter</A></B></TD>
121<TD>&nbsp;</TD>
122</TR>
123<TR BGCOLOR="white" CLASS="TableRowColor">
124<TD WIDTH="15%"><B><A HREF="../../../../../com/thoughtworks/xstream/converters/reflection/CGLIBEnhancedConverter.html" title="class in com.thoughtworks.xstream.converters.reflection">CGLIBEnhancedConverter</A></B></TD>
125<TD>Converts a proxy created by the CGLIB <CODE>Enhancer</CODE>.</TD>
126</TR>
127<TR BGCOLOR="white" CLASS="TableRowColor">
128<TD WIDTH="15%"><B><A HREF="../../../../../com/thoughtworks/xstream/converters/reflection/ExternalizableConverter.html" title="class in com.thoughtworks.xstream.converters.reflection">ExternalizableConverter</A></B></TD>
129<TD>Converts any object that implements the java.io.Externalizable interface, allowing compatibility with native Java
130 serialization.</TD>
131</TR>
132<TR BGCOLOR="white" CLASS="TableRowColor">
133<TD WIDTH="15%"><B><A HREF="../../../../../com/thoughtworks/xstream/converters/reflection/FieldDictionary.html" title="class in com.thoughtworks.xstream.converters.reflection">FieldDictionary</A></B></TD>
134<TD>A field dictionary instance caches information about classes fields.</TD>
135</TR>
136<TR BGCOLOR="white" CLASS="TableRowColor">
137<TD WIDTH="15%"><B><A HREF="../../../../../com/thoughtworks/xstream/converters/reflection/FieldKey.html" title="class in com.thoughtworks.xstream.converters.reflection">FieldKey</A></B></TD>
138<TD>A field key.</TD>
139</TR>
140<TR BGCOLOR="white" CLASS="TableRowColor">
141<TD WIDTH="15%"><B><A HREF="../../../../../com/thoughtworks/xstream/converters/reflection/HarmonyReflectionProvider.html" title="class in com.thoughtworks.xstream.converters.reflection">HarmonyReflectionProvider</A></B></TD>
142<TD>Instantiates a new object on the Harmony JVM by bypassing the constructor (meaning code in
143 the constructor will never be executed and parameters do not have to be known).</TD>
144</TR>
145<TR BGCOLOR="white" CLASS="TableRowColor">
146<TD WIDTH="15%"><B><A HREF="../../../../../com/thoughtworks/xstream/converters/reflection/ImmutableFieldKeySorter.html" title="class in com.thoughtworks.xstream.converters.reflection">ImmutableFieldKeySorter</A></B></TD>
147<TD>Does not change the order of the fields.</TD>
148</TR>
149<TR BGCOLOR="white" CLASS="TableRowColor">
150<TD WIDTH="15%"><B><A HREF="../../../../../com/thoughtworks/xstream/converters/reflection/NativeFieldKeySorter.html" title="class in com.thoughtworks.xstream.converters.reflection">NativeFieldKeySorter</A></B></TD>
151<TD>Sort the fields in their natural order.</TD>
152</TR>
153<TR BGCOLOR="white" CLASS="TableRowColor">
154<TD WIDTH="15%"><B><A HREF="../../../../../com/thoughtworks/xstream/converters/reflection/PureJavaReflectionProvider.html" title="class in com.thoughtworks.xstream.converters.reflection">PureJavaReflectionProvider</A></B></TD>
155<TD>Pure Java ObjectFactory that instantiates objects using standard Java reflection, however the types of objects
156 that can be constructed are limited.</TD>
157</TR>
158<TR BGCOLOR="white" CLASS="TableRowColor">
159<TD WIDTH="15%"><B><A HREF="../../../../../com/thoughtworks/xstream/converters/reflection/ReflectionConverter.html" title="class in com.thoughtworks.xstream.converters.reflection">ReflectionConverter</A></B></TD>
160<TD>&nbsp;</TD>
161</TR>
162<TR BGCOLOR="white" CLASS="TableRowColor">
163<TD WIDTH="15%"><B><A HREF="../../../../../com/thoughtworks/xstream/converters/reflection/ReflectionProviderWrapper.html" title="class in com.thoughtworks.xstream.converters.reflection">ReflectionProviderWrapper</A></B></TD>
164<TD>A wrapper implementation for the ReflectionProvider.</TD>
165</TR>
166<TR BGCOLOR="white" CLASS="TableRowColor">
167<TD WIDTH="15%"><B><A HREF="../../../../../com/thoughtworks/xstream/converters/reflection/SelfStreamingInstanceChecker.html" title="class in com.thoughtworks.xstream.converters.reflection">SelfStreamingInstanceChecker</A></B></TD>
168<TD>A special converter that prevents self-serialization.</TD>
169</TR>
170<TR BGCOLOR="white" CLASS="TableRowColor">
171<TD WIDTH="15%"><B><A HREF="../../../../../com/thoughtworks/xstream/converters/reflection/SerializableConverter.html" title="class in com.thoughtworks.xstream.converters.reflection">SerializableConverter</A></B></TD>
172<TD>Emulates the mechanism used by standard Java Serialization for classes that implement java.io.Serializable AND
173 implement or inherit a custom readObject()/writeObject() method.</TD>
174</TR>
175<TR BGCOLOR="white" CLASS="TableRowColor">
176<TD WIDTH="15%"><B><A HREF="../../../../../com/thoughtworks/xstream/converters/reflection/SerializationMethodInvoker.html" title="class in com.thoughtworks.xstream.converters.reflection">SerializationMethodInvoker</A></B></TD>
177<TD>Convenience wrapper to invoke special serialization methods on objects (and perform
178 reflection caching).</TD>
179</TR>
180<TR BGCOLOR="white" CLASS="TableRowColor">
181<TD WIDTH="15%"><B><A HREF="../../../../../com/thoughtworks/xstream/converters/reflection/SortableFieldKeySorter.html" title="class in com.thoughtworks.xstream.converters.reflection">SortableFieldKeySorter</A></B></TD>
182<TD>The default implementation for sorting fields.</TD>
183</TR>
184<TR BGCOLOR="white" CLASS="TableRowColor">
185<TD WIDTH="15%"><B><A HREF="../../../../../com/thoughtworks/xstream/converters/reflection/Sun14ReflectionProvider.html" title="class in com.thoughtworks.xstream.converters.reflection">Sun14ReflectionProvider</A></B></TD>
186<TD>Instantiates a new object on the Sun JVM by bypassing the constructor (meaning code in the constructor
187 will never be executed and parameters do not have to be known).</TD>
188</TR>
189<TR BGCOLOR="white" CLASS="TableRowColor">
190<TD WIDTH="15%"><B><A HREF="../../../../../com/thoughtworks/xstream/converters/reflection/XStream12FieldKeySorter.html" title="class in com.thoughtworks.xstream.converters.reflection">XStream12FieldKeySorter</A></B></TD>
191<TD>Sort the fields in the order of XStream 1.2.x.</TD>
192</TR>
193</TABLE>
194&nbsp;
195
196<P>
197
198<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
199<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
200<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
201<B>Exception Summary</B></FONT></TH>
202</TR>
203<TR BGCOLOR="white" CLASS="TableRowColor">
204<TD WIDTH="15%"><B><A HREF="../../../../../com/thoughtworks/xstream/converters/reflection/AbstractReflectionConverter.DuplicateFieldException.html" title="class in com.thoughtworks.xstream.converters.reflection">AbstractReflectionConverter.DuplicateFieldException</A></B></TD>
205<TD>&nbsp;</TD>
206</TR>
207<TR BGCOLOR="white" CLASS="TableRowColor">
208<TD WIDTH="15%"><B><A HREF="../../../../../com/thoughtworks/xstream/converters/reflection/AbstractReflectionConverter.UnknownFieldException.html" title="class in com.thoughtworks.xstream.converters.reflection">AbstractReflectionConverter.UnknownFieldException</A></B></TD>
209<TD>&nbsp;</TD>
210</TR>
211<TR BGCOLOR="white" CLASS="TableRowColor">
212<TD WIDTH="15%"><B><A HREF="../../../../../com/thoughtworks/xstream/converters/reflection/ObjectAccessException.html" title="class in com.thoughtworks.xstream.converters.reflection">ObjectAccessException</A></B></TD>
213<TD>&nbsp;</TD>
214</TR>
215</TABLE>
216&nbsp;
217
218<P>
219<DL>
220</DL>
221<HR>
222
223
224<!-- ======= START OF BOTTOM NAVBAR ====== -->
225<A NAME="navbar_bottom"><!-- --></A>
226<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
227<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
228<TR>
229<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
230<A NAME="navbar_bottom_firstrow"><!-- --></A>
231<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
232  <TR ALIGN="center" VALIGN="top">
233  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
234  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
235  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
236  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
237  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
238  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
239  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
240  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
241  </TR>
242</TABLE>
243</TD>
244<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
245</EM>
246</TD>
247</TR>
248
249<TR>
250<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
251&nbsp;<A HREF="../../../../../com/thoughtworks/xstream/converters/javabean/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
252&nbsp;<A HREF="../../../../../com/thoughtworks/xstream/core/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
253<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
254  <A HREF="../../../../../index.html?com/thoughtworks/xstream/converters/reflection/package-summary.html" target="_top"><B>FRAMES</B></A>  &nbsp;
255&nbsp;<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
256&nbsp;<SCRIPT type="text/javascript">
257  <!--
258  if(window==top) {
259    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
260  }
261  //-->
262</SCRIPT>
263<NOSCRIPT>
264  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
265</NOSCRIPT>
266
267
268</FONT></TD>
269</TR>
270</TABLE>
271<A NAME="skip-navbar_bottom"></A>
272<!-- ======== END OF BOTTOM NAVBAR ======= -->
273
274<HR>
275Copyright &#169; 2004-2011 <a href="http://xstream.codehaus.org">XStream</a>. All Rights Reserved.
276</BODY>
277</HTML>