|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | 
|  | <!--NewPage--> | 
|  | <HTML> | 
|  | <HEAD> | 
|  | <!-- Generated by javadoc (build 1.6.0_35) on Wed Oct 10 18:40:41 CDT 2012 --> | 
|  | <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> | 
|  | <TITLE> | 
|  | AnnotationPersistenceMetaDataParser (OpenJPA Parent POM 2.2.1 API) | 
|  | </TITLE> | 
|  |  | 
|  | <META NAME="date" CONTENT="2012-10-10"> | 
|  |  | 
|  | <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style"> | 
|  |  | 
|  | <SCRIPT type="text/javascript"> | 
|  | function windowTitle() | 
|  | { | 
|  | if (location.href.indexOf('is-external=true') == -1) { | 
|  | parent.document.title="AnnotationPersistenceMetaDataParser (OpenJPA Parent POM 2.2.1 API)"; | 
|  | } | 
|  | } | 
|  | </SCRIPT> | 
|  | <NOSCRIPT> | 
|  | </NOSCRIPT> | 
|  |  | 
|  | </HEAD> | 
|  |  | 
|  | <BODY BGCOLOR="white" onload="windowTitle();"> | 
|  | <HR> | 
|  |  | 
|  |  | 
|  | <!-- ========= START OF TOP NAVBAR ======= --> | 
|  | <A NAME="navbar_top"><!-- --></A> | 
|  | <A HREF="#skip-navbar_top" title="Skip navigation links"></A> | 
|  | <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> | 
|  | <TR> | 
|  | <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> | 
|  | <A NAME="navbar_top_firstrow"><!-- --></A> | 
|  | <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> | 
|  | <TR ALIGN="center" VALIGN="top"> | 
|  | <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> | 
|  | <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> | 
|  | <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> | 
|  | <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AnnotationPersistenceMetaDataParser.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> | 
|  | <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> | 
|  | <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> | 
|  | <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> | 
|  | <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> | 
|  | </TR> | 
|  | </TABLE> | 
|  | </TD> | 
|  | <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> | 
|  | </EM> | 
|  | </TD> | 
|  | </TR> | 
|  |  | 
|  | <TR> | 
|  | <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> | 
|  |  <A HREF="../../../../org/apache/openjpa/persistence/AnnotationBuilder.AnnotationEntry.html" title="class in org.apache.openjpa.persistence"><B>PREV CLASS</B></A>  | 
|  |  <A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.FetchAttributeImpl.html" title="class in org.apache.openjpa.persistence"><B>NEXT CLASS</B></A></FONT></TD> | 
|  | <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> | 
|  | <A HREF="../../../../index.html?org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html" target="_top"><B>FRAMES</B></A>    | 
|  |  <A HREF="AnnotationPersistenceMetaDataParser.html" target="_top"><B>NO FRAMES</B></A>    | 
|  |  <SCRIPT type="text/javascript"> | 
|  | <!-- | 
|  | if(window==top) { | 
|  | document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>'); | 
|  | } | 
|  | //--> | 
|  | </SCRIPT> | 
|  | <NOSCRIPT> | 
|  | <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A> | 
|  | </NOSCRIPT> | 
|  |  | 
|  |  | 
|  | </FONT></TD> | 
|  | </TR> | 
|  | <TR> | 
|  | <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> | 
|  | SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> | 
|  | <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> | 
|  | DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> | 
|  | </TR> | 
|  | </TABLE> | 
|  | <A NAME="skip-navbar_top"></A> | 
|  | <!-- ========= END OF TOP NAVBAR ========= --> | 
|  |  | 
|  | <HR> | 
|  | <!-- ======== START OF CLASS DATA ======== --> | 
|  | <H2> | 
|  | <FONT SIZE="-1"> | 
|  | org.apache.openjpa.persistence</FONT> | 
|  | <BR> | 
|  | Class AnnotationPersistenceMetaDataParser</H2> | 
|  | <PRE> | 
|  | <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> | 
|  | <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.openjpa.persistence.AnnotationPersistenceMetaDataParser</B> | 
|  | </PRE> | 
|  | <DL> | 
|  | <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/openjpa/meta/MetaDataModes.html" title="interface in org.apache.openjpa.meta">MetaDataModes</A></DD> | 
|  | </DL> | 
|  | <DL> | 
|  | <DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/apache/openjpa/persistence/jdbc/AnnotationPersistenceMappingParser.html" title="class in org.apache.openjpa.persistence.jdbc">AnnotationPersistenceMappingParser</A></DD> | 
|  | </DL> | 
|  | <HR> | 
|  | <DL> | 
|  | <DT><PRE>public class <B>AnnotationPersistenceMetaDataParser</B><DT>extends <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../org/apache/openjpa/meta/MetaDataModes.html" title="interface in org.apache.openjpa.meta">MetaDataModes</A></DL> | 
|  | </PRE> | 
|  |  | 
|  | <P> | 
|  | Persistence annotation metadata parser. Currently does not parse | 
|  | deployment descriptors. | 
|  | <P> | 
|  |  | 
|  | <P> | 
|  | <DL> | 
|  | <DT><B>Author:</B></DT> | 
|  | <DD>Abe White, Steve Kim</DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <P> | 
|  | <!-- ======== NESTED CLASS SUMMARY ======== --> | 
|  |  | 
|  | <A NAME="nested_class_summary"><!-- --></A> | 
|  | <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | 
|  | <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> | 
|  | <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> | 
|  | <B>Nested Class Summary</B></FONT></TH> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE>(package private) static class</CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.FetchAttributeImpl.html" title="class in org.apache.openjpa.persistence">AnnotationPersistenceMetaDataParser.FetchAttributeImpl</A></B></CODE> | 
|  |  | 
|  | <BR> | 
|  |           An internal class used to mimic the FetchAttribute annotation.</TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE>(package private) static class</CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.FetchGroupImpl.html" title="class in org.apache.openjpa.persistence">AnnotationPersistenceMetaDataParser.FetchGroupImpl</A></B></CODE> | 
|  |  | 
|  | <BR> | 
|  |           An internal class used to mimic the FetchGroup annotation.</TD> | 
|  | </TR> | 
|  | </TABLE> | 
|  |  <!-- =========== FIELD SUMMARY =========== --> | 
|  |  | 
|  | <A NAME="field_summary"><!-- --></A> | 
|  | <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | 
|  | <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> | 
|  | <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> | 
|  | <B>Field Summary</B></FONT></TH> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE>protected  <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?></CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#_cls">_cls</A></B></CODE> | 
|  |  | 
|  | <BR> | 
|  |            </TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE>protected  <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Stack.html?is-external=true" title="class or interface in java.util">Stack</A><<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?>></CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#_stack">_stack</A></B></CODE> | 
|  |  | 
|  | <BR> | 
|  |            </TD> | 
|  | </TR> | 
|  | </TABLE> | 
|  |  <A NAME="fields_inherited_from_class_org.apache.openjpa.meta.MetaDataModes"><!-- --></A> | 
|  | <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | 
|  | <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> | 
|  | <TH ALIGN="left"><B>Fields inherited from interface org.apache.openjpa.meta.<A HREF="../../../../org/apache/openjpa/meta/MetaDataModes.html" title="interface in org.apache.openjpa.meta">MetaDataModes</A></B></TH> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD><CODE><A HREF="../../../../org/apache/openjpa/meta/MetaDataModes.html#MODE_ALL">MODE_ALL</A>, <A HREF="../../../../org/apache/openjpa/meta/MetaDataModes.html#MODE_ANN_MAPPING">MODE_ANN_MAPPING</A>, <A HREF="../../../../org/apache/openjpa/meta/MetaDataModes.html#MODE_MAPPING">MODE_MAPPING</A>, <A HREF="../../../../org/apache/openjpa/meta/MetaDataModes.html#MODE_MAPPING_INIT">MODE_MAPPING_INIT</A>, <A HREF="../../../../org/apache/openjpa/meta/MetaDataModes.html#MODE_META">MODE_META</A>, <A HREF="../../../../org/apache/openjpa/meta/MetaDataModes.html#MODE_NONE">MODE_NONE</A>, <A HREF="../../../../org/apache/openjpa/meta/MetaDataModes.html#MODE_QUERY">MODE_QUERY</A></CODE></TD> | 
|  | </TR> | 
|  | </TABLE> | 
|  |   | 
|  | <!-- ======== CONSTRUCTOR SUMMARY ======== --> | 
|  |  | 
|  | <A NAME="constructor_summary"><!-- --></A> | 
|  | <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | 
|  | <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> | 
|  | <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> | 
|  | <B>Constructor Summary</B></FONT></TH> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#AnnotationPersistenceMetaDataParser(org.apache.openjpa.conf.OpenJPAConfiguration)">AnnotationPersistenceMetaDataParser</A></B>(<A HREF="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html" title="interface in org.apache.openjpa.conf">OpenJPAConfiguration</A> conf)</CODE> | 
|  |  | 
|  | <BR> | 
|  |           Constructor; supply configuration.</TD> | 
|  | </TR> | 
|  | </TABLE> | 
|  |   | 
|  | <!-- ========== METHOD SUMMARY =========== --> | 
|  |  | 
|  | <A NAME="method_summary"><!-- --></A> | 
|  | <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | 
|  | <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> | 
|  | <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> | 
|  | <B>Method Summary</B></FONT></TH> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE> void</CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#clear()">clear</A></B>()</CODE> | 
|  |  | 
|  | <BR> | 
|  |           Clear caches.</TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE> <A HREF="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html" title="interface in org.apache.openjpa.conf">OpenJPAConfiguration</A></CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#getConfiguration()">getConfiguration</A></B>()</CODE> | 
|  |  | 
|  | <BR> | 
|  |           Configuration supplied on construction.</TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE> <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</A></CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#getEnvClassLoader()">getEnvClassLoader</A></B>()</CODE> | 
|  |  | 
|  | <BR> | 
|  |           Return the environmental class loader to pass on to parsed | 
|  | metadata instances.</TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE> <A HREF="../../../../org/apache/openjpa/lib/log/Log.html" title="interface in org.apache.openjpa.lib.log">Log</A></CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#getLog()">getLog</A></B>()</CODE> | 
|  |  | 
|  | <BR> | 
|  |           Metadata log.</TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE> boolean</CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#getMappingOverride()">getMappingOverride</A></B>()</CODE> | 
|  |  | 
|  | <BR> | 
|  |           Whether to allow later parses of mapping information to override | 
|  | earlier information for the same class.</TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE> int</CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#getMode()">getMode</A></B>()</CODE> | 
|  |  | 
|  | <BR> | 
|  |           The parse mode.</TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE> <A HREF="../../../../org/apache/openjpa/meta/MetaDataRepository.html" title="class in org.apache.openjpa.meta">MetaDataRepository</A></CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#getRepository()">getRepository</A></B>()</CODE> | 
|  |  | 
|  | <BR> | 
|  |           Returns the repository for this parser.</TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE>protected  <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</A></CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#getSourceFile()">getSourceFile</A></B>()</CODE> | 
|  |  | 
|  | <BR> | 
|  |           Determine the source file we're parsing.</TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE>protected  boolean</CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#handleUnknownClassAnnotation(org.apache.openjpa.meta.ClassMetaData, java.lang.annotation.Annotation)">handleUnknownClassAnnotation</A></B>(<A HREF="../../../../org/apache/openjpa/meta/ClassMetaData.html" title="class in org.apache.openjpa.meta">ClassMetaData</A> meta, | 
|  | <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</A> anno)</CODE> | 
|  |  | 
|  | <BR> | 
|  |           Allow subclasses to handle unknown annotations.</TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE>protected  boolean</CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#handleUnknownMemberAnnotation(org.apache.openjpa.meta.FieldMetaData, java.lang.annotation.Annotation)">handleUnknownMemberAnnotation</A></B>(<A HREF="../../../../org/apache/openjpa/meta/FieldMetaData.html" title="class in org.apache.openjpa.meta">FieldMetaData</A> fmd, | 
|  | <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</A> anno)</CODE> | 
|  |  | 
|  | <BR> | 
|  |           Allow subclasses to handle unknown annotations.</TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE>protected  boolean</CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#handleUnknownPackageAnnotation(java.lang.Package, java.lang.annotation.Annotation)">handleUnknownPackageAnnotation</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Package.html?is-external=true" title="class or interface in java.lang">Package</A> pkg, | 
|  | <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</A> anno)</CODE> | 
|  |  | 
|  | <BR> | 
|  |           Allow subclasses to handle unknown annotations.</TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE>protected  boolean</CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#isMappingMode()">isMappingMode</A></B>()</CODE> | 
|  |  | 
|  | <BR> | 
|  |           Convenience method for interpreting <A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#getMode()"><CODE>getMode()</CODE></A>.</TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE>protected  boolean</CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#isMappingOverrideMode()">isMappingOverrideMode</A></B>()</CODE> | 
|  |  | 
|  | <BR> | 
|  |           Returns true if we're in mapping mode or in metadata mode with | 
|  | mapping overide enabled.</TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE>protected  boolean</CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#isMetaDataMode()">isMetaDataMode</A></B>()</CODE> | 
|  |  | 
|  | <BR> | 
|  |           Convenience method for interpreting <A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#getMode()"><CODE>getMode()</CODE></A>.</TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE>protected  boolean</CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#isQueryMode()">isQueryMode</A></B>()</CODE> | 
|  |  | 
|  | <BR> | 
|  |           Convenience method for interpreting <A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#getMode()"><CODE>getMode()</CODE></A>.</TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE>protected  <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#normalizeCatalogName(java.lang.String)">normalizeCatalogName</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> catName)</CODE> | 
|  |  | 
|  | <BR> | 
|  |            </TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE>protected  <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#normalizeSchemaName(java.lang.String)">normalizeSchemaName</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> schName)</CODE> | 
|  |  | 
|  | <BR> | 
|  |            </TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE>protected  <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#normalizeSequenceName(java.lang.String)">normalizeSequenceName</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> seqName)</CODE> | 
|  |  | 
|  | <BR> | 
|  |            </TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE> void</CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#parse(java.lang.Class)">parse</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> cls)</CODE> | 
|  |  | 
|  | <BR> | 
|  |           Parse persistence metadata for the given class.</TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE>static <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../org/apache/openjpa/event/LifecycleCallbacks.html" title="interface in org.apache.openjpa.event">LifecycleCallbacks</A>>[]</CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#parseCallbackMethods(java.lang.Class, java.util.Collection[], boolean, boolean, org.apache.openjpa.meta.MetaDataRepository)">parseCallbackMethods</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> cls, | 
|  | <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../org/apache/openjpa/event/LifecycleCallbacks.html" title="interface in org.apache.openjpa.event">LifecycleCallbacks</A>>[] callbacks, | 
|  | boolean sups, | 
|  | boolean listener, | 
|  | <A HREF="../../../../org/apache/openjpa/meta/MetaDataRepository.html" title="class in org.apache.openjpa.meta">MetaDataRepository</A> repos)</CODE> | 
|  |  | 
|  | <BR> | 
|  |           Parse callback methods into the given array, and return that array, | 
|  | creating one if null.</TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE>protected  void</CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#parseClassMappingAnnotations(org.apache.openjpa.meta.ClassMetaData)">parseClassMappingAnnotations</A></B>(<A HREF="../../../../org/apache/openjpa/meta/ClassMetaData.html" title="class in org.apache.openjpa.meta">ClassMetaData</A> meta)</CODE> | 
|  |  | 
|  | <BR> | 
|  |           Parse class mapping annotations.</TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE>(package private) static void</CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#parseDataCache(org.apache.openjpa.meta.ClassMetaData, boolean, java.lang.String, int)">parseDataCache</A></B>(<A HREF="../../../../org/apache/openjpa/meta/ClassMetaData.html" title="class in org.apache.openjpa.meta">ClassMetaData</A> meta, | 
|  | boolean enabled, | 
|  | <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> name, | 
|  | int timeout)</CODE> | 
|  |  | 
|  | <BR> | 
|  |            </TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE>(package private) static void</CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#parseDataStoreId(org.apache.openjpa.meta.ClassMetaData, javax.persistence.GenerationType, java.lang.String)">parseDataStoreId</A></B>(<A HREF="../../../../org/apache/openjpa/meta/ClassMetaData.html" title="class in org.apache.openjpa.meta">ClassMetaData</A> meta, | 
|  | <A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/GenerationType.html?is-external=true" title="class or interface in javax.persistence">GenerationType</A> strategy, | 
|  | <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> generator)</CODE> | 
|  |  | 
|  | <BR> | 
|  |            </TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE>(package private) static void</CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#parseFetchGroups(org.apache.openjpa.meta.ClassMetaData, org.apache.openjpa.persistence.AnnotationPersistenceMetaDataParser.FetchGroupImpl...)">parseFetchGroups</A></B>(<A HREF="../../../../org/apache/openjpa/meta/ClassMetaData.html" title="class in org.apache.openjpa.meta">ClassMetaData</A> meta, | 
|  | <A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.FetchGroupImpl.html" title="class in org.apache.openjpa.persistence">AnnotationPersistenceMetaDataParser.FetchGroupImpl</A>... groups)</CODE> | 
|  |  | 
|  | <BR> | 
|  |           Parse fetch group input for the FetchGroup and FetchGroups annotations | 
|  | as well as for the fetch-group and fetch-groups XML metadata</TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE>(package private) static void</CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#parseFetchGroups(org.apache.openjpa.meta.ClassMetaData, org.apache.openjpa.persistence.FetchGroup...)">parseFetchGroups</A></B>(<A HREF="../../../../org/apache/openjpa/meta/ClassMetaData.html" title="class in org.apache.openjpa.meta">ClassMetaData</A> meta, | 
|  | <A HREF="../../../../org/apache/openjpa/persistence/FetchGroup.html" title="annotation in org.apache.openjpa.persistence">FetchGroup</A>... groups)</CODE> | 
|  |  | 
|  | <BR> | 
|  |           Create fetch groups.</TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE>(package private) static void</CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#parseGeneratedValue(org.apache.openjpa.meta.FieldMetaData, javax.persistence.GenerationType, java.lang.String)">parseGeneratedValue</A></B>(<A HREF="../../../../org/apache/openjpa/meta/FieldMetaData.html" title="class in org.apache.openjpa.meta">FieldMetaData</A> fmd, | 
|  | <A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/GenerationType.html?is-external=true" title="class or interface in javax.persistence">GenerationType</A> strategy, | 
|  | <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> generator)</CODE> | 
|  |  | 
|  | <BR> | 
|  |           Sets value generation information for the given field.</TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE>protected  void</CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#parseLobMapping(org.apache.openjpa.meta.FieldMetaData)">parseLobMapping</A></B>(<A HREF="../../../../org/apache/openjpa/meta/FieldMetaData.html" title="class in org.apache.openjpa.meta">FieldMetaData</A> fmd)</CODE> | 
|  |  | 
|  | <BR> | 
|  |           Setup the field as a LOB mapping.</TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE>protected  void</CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#parseMemberMappingAnnotations(org.apache.openjpa.meta.FieldMetaData)">parseMemberMappingAnnotations</A></B>(<A HREF="../../../../org/apache/openjpa/meta/FieldMetaData.html" title="class in org.apache.openjpa.meta">FieldMetaData</A> fmd)</CODE> | 
|  |  | 
|  | <BR> | 
|  |           Parse member mapping components.</TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE>protected  void</CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#parsePackageMappingAnnotations(java.lang.Package)">parsePackageMappingAnnotations</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Package.html?is-external=true" title="class or interface in java.lang">Package</A> pkg)</CODE> | 
|  |  | 
|  | <BR> | 
|  |           Parse package mapping annotations.</TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE> void</CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#setEnvClassLoader(java.lang.ClassLoader)">setEnvClassLoader</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</A> loader)</CODE> | 
|  |  | 
|  | <BR> | 
|  |           Set the environmental class loader to pass on to parsed | 
|  | metadata instances.</TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE> void</CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#setMappingOverride(boolean)">setMappingOverride</A></B>(boolean override)</CODE> | 
|  |  | 
|  | <BR> | 
|  |           Whether to allow later parses of mapping information to override | 
|  | earlier information for the same class.</TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE> void</CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#setMode(int)">setMode</A></B>(int mode)</CODE> | 
|  |  | 
|  | <BR> | 
|  |           The parse mode.</TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE> void</CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#setMode(int, boolean)">setMode</A></B>(int mode, | 
|  | boolean on)</CODE> | 
|  |  | 
|  | <BR> | 
|  |           The parse mode.</TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE> void</CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#setRepository(org.apache.openjpa.meta.MetaDataRepository)">setRepository</A></B>(<A HREF="../../../../org/apache/openjpa/meta/MetaDataRepository.html" title="class in org.apache.openjpa.meta">MetaDataRepository</A> repos)</CODE> | 
|  |  | 
|  | <BR> | 
|  |           Set the metadata repository for this parser.</TD> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | 
|  | <CODE>static <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?></CODE></FONT></TD> | 
|  | <TD><CODE><B><A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#toOverrideType(java.lang.Class)">toOverrideType</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> cls)</CODE> | 
|  |  | 
|  | <BR> | 
|  |           Convert the given class to its OpenJPA type override equivalent.</TD> | 
|  | </TR> | 
|  | </TABLE> | 
|  |  <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> | 
|  | <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | 
|  | <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> | 
|  | <TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> | 
|  | </TR> | 
|  | <TR BGCOLOR="white" CLASS="TableRowColor"> | 
|  | <TD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> | 
|  | </TR> | 
|  | </TABLE> | 
|  |   | 
|  | <P> | 
|  |  | 
|  | <!-- ============ FIELD DETAIL =========== --> | 
|  |  | 
|  | <A NAME="field_detail"><!-- --></A> | 
|  | <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | 
|  | <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> | 
|  | <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> | 
|  | <B>Field Detail</B></FONT></TH> | 
|  | </TR> | 
|  | </TABLE> | 
|  |  | 
|  | <A NAME="_cls"><!-- --></A><H3> | 
|  | _cls</H3> | 
|  | <PRE> | 
|  | protected <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> <B>_cls</B></PRE> | 
|  | <DL> | 
|  | <DL> | 
|  | </DL> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="_stack"><!-- --></A><H3> | 
|  | _stack</H3> | 
|  | <PRE> | 
|  | protected <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Stack.html?is-external=true" title="class or interface in java.util">Stack</A><<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?>> <B>_stack</B></PRE> | 
|  | <DL> | 
|  | <DL> | 
|  | </DL> | 
|  | </DL> | 
|  |  | 
|  | <!-- ========= CONSTRUCTOR DETAIL ======== --> | 
|  |  | 
|  | <A NAME="constructor_detail"><!-- --></A> | 
|  | <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | 
|  | <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> | 
|  | <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> | 
|  | <B>Constructor Detail</B></FONT></TH> | 
|  | </TR> | 
|  | </TABLE> | 
|  |  | 
|  | <A NAME="AnnotationPersistenceMetaDataParser(org.apache.openjpa.conf.OpenJPAConfiguration)"><!-- --></A><H3> | 
|  | AnnotationPersistenceMetaDataParser</H3> | 
|  | <PRE> | 
|  | public <B>AnnotationPersistenceMetaDataParser</B>(<A HREF="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html" title="interface in org.apache.openjpa.conf">OpenJPAConfiguration</A> conf)</PRE> | 
|  | <DL> | 
|  | <DD>Constructor; supply configuration. | 
|  | <P> | 
|  | </DL> | 
|  |  | 
|  | <!-- ============ METHOD DETAIL ========== --> | 
|  |  | 
|  | <A NAME="method_detail"><!-- --></A> | 
|  | <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | 
|  | <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> | 
|  | <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> | 
|  | <B>Method Detail</B></FONT></TH> | 
|  | </TR> | 
|  | </TABLE> | 
|  |  | 
|  | <A NAME="getConfiguration()"><!-- --></A><H3> | 
|  | getConfiguration</H3> | 
|  | <PRE> | 
|  | public <A HREF="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html" title="interface in org.apache.openjpa.conf">OpenJPAConfiguration</A> <B>getConfiguration</B>()</PRE> | 
|  | <DL> | 
|  | <DD>Configuration supplied on construction. | 
|  | <P> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="getLog()"><!-- --></A><H3> | 
|  | getLog</H3> | 
|  | <PRE> | 
|  | public <A HREF="../../../../org/apache/openjpa/lib/log/Log.html" title="interface in org.apache.openjpa.lib.log">Log</A> <B>getLog</B>()</PRE> | 
|  | <DL> | 
|  | <DD>Metadata log. | 
|  | <P> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="getRepository()"><!-- --></A><H3> | 
|  | getRepository</H3> | 
|  | <PRE> | 
|  | public <A HREF="../../../../org/apache/openjpa/meta/MetaDataRepository.html" title="class in org.apache.openjpa.meta">MetaDataRepository</A> <B>getRepository</B>()</PRE> | 
|  | <DL> | 
|  | <DD>Returns the repository for this parser. If none has been set, | 
|  | create a new repository and sets it. | 
|  | <P> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="setRepository(org.apache.openjpa.meta.MetaDataRepository)"><!-- --></A><H3> | 
|  | setRepository</H3> | 
|  | <PRE> | 
|  | public void <B>setRepository</B>(<A HREF="../../../../org/apache/openjpa/meta/MetaDataRepository.html" title="class in org.apache.openjpa.meta">MetaDataRepository</A> repos)</PRE> | 
|  | <DL> | 
|  | <DD>Set the metadata repository for this parser. | 
|  | <P> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="getEnvClassLoader()"><!-- --></A><H3> | 
|  | getEnvClassLoader</H3> | 
|  | <PRE> | 
|  | public <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</A> <B>getEnvClassLoader</B>()</PRE> | 
|  | <DL> | 
|  | <DD>Return the environmental class loader to pass on to parsed | 
|  | metadata instances. | 
|  | <P> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="setEnvClassLoader(java.lang.ClassLoader)"><!-- --></A><H3> | 
|  | setEnvClassLoader</H3> | 
|  | <PRE> | 
|  | public void <B>setEnvClassLoader</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</A> loader)</PRE> | 
|  | <DL> | 
|  | <DD>Set the environmental class loader to pass on to parsed | 
|  | metadata instances. | 
|  | <P> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="getMappingOverride()"><!-- --></A><H3> | 
|  | getMappingOverride</H3> | 
|  | <PRE> | 
|  | public boolean <B>getMappingOverride</B>()</PRE> | 
|  | <DL> | 
|  | <DD>Whether to allow later parses of mapping information to override | 
|  | earlier information for the same class. Defaults to false. Useful | 
|  | when a tool is mapping a class, so that annotation partial mapping | 
|  | information can be used even when mappings are stored in another | 
|  | location. | 
|  | <P> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="setMappingOverride(boolean)"><!-- --></A><H3> | 
|  | setMappingOverride</H3> | 
|  | <PRE> | 
|  | public void <B>setMappingOverride</B>(boolean override)</PRE> | 
|  | <DL> | 
|  | <DD>Whether to allow later parses of mapping information to override | 
|  | earlier information for the same class. Defaults to false. Useful | 
|  | when a tool is mapping a class, so that annotation partial mapping | 
|  | information can be used even when mappings are stored in another | 
|  | location. | 
|  | <P> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="getMode()"><!-- --></A><H3> | 
|  | getMode</H3> | 
|  | <PRE> | 
|  | public int <B>getMode</B>()</PRE> | 
|  | <DL> | 
|  | <DD>The parse mode. | 
|  | <P> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="setMode(int, boolean)"><!-- --></A><H3> | 
|  | setMode</H3> | 
|  | <PRE> | 
|  | public void <B>setMode</B>(int mode, | 
|  | boolean on)</PRE> | 
|  | <DL> | 
|  | <DD>The parse mode. | 
|  | <P> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="setMode(int)"><!-- --></A><H3> | 
|  | setMode</H3> | 
|  | <PRE> | 
|  | public void <B>setMode</B>(int mode)</PRE> | 
|  | <DL> | 
|  | <DD>The parse mode. | 
|  | <P> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="isMetaDataMode()"><!-- --></A><H3> | 
|  | isMetaDataMode</H3> | 
|  | <PRE> | 
|  | protected boolean <B>isMetaDataMode</B>()</PRE> | 
|  | <DL> | 
|  | <DD>Convenience method for interpreting <A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#getMode()"><CODE>getMode()</CODE></A>. | 
|  | <P> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="isQueryMode()"><!-- --></A><H3> | 
|  | isQueryMode</H3> | 
|  | <PRE> | 
|  | protected boolean <B>isQueryMode</B>()</PRE> | 
|  | <DL> | 
|  | <DD>Convenience method for interpreting <A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#getMode()"><CODE>getMode()</CODE></A>. | 
|  | <P> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="isMappingMode()"><!-- --></A><H3> | 
|  | isMappingMode</H3> | 
|  | <PRE> | 
|  | protected boolean <B>isMappingMode</B>()</PRE> | 
|  | <DL> | 
|  | <DD>Convenience method for interpreting <A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html#getMode()"><CODE>getMode()</CODE></A>. | 
|  | <P> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="isMappingOverrideMode()"><!-- --></A><H3> | 
|  | isMappingOverrideMode</H3> | 
|  | <PRE> | 
|  | protected boolean <B>isMappingOverrideMode</B>()</PRE> | 
|  | <DL> | 
|  | <DD>Returns true if we're in mapping mode or in metadata mode with | 
|  | mapping overide enabled. | 
|  | <P> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="clear()"><!-- --></A><H3> | 
|  | clear</H3> | 
|  | <PRE> | 
|  | public void <B>clear</B>()</PRE> | 
|  | <DL> | 
|  | <DD>Clear caches. | 
|  | <P> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="parse(java.lang.Class)"><!-- --></A><H3> | 
|  | parse</H3> | 
|  | <PRE> | 
|  | public void <B>parse</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> cls)</PRE> | 
|  | <DL> | 
|  | <DD>Parse persistence metadata for the given class. | 
|  | <P> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="parsePackageMappingAnnotations(java.lang.Package)"><!-- --></A><H3> | 
|  | parsePackageMappingAnnotations</H3> | 
|  | <PRE> | 
|  | protected void <B>parsePackageMappingAnnotations</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Package.html?is-external=true" title="class or interface in java.lang">Package</A> pkg)</PRE> | 
|  | <DL> | 
|  | <DD>Parse package mapping annotations. | 
|  | <P> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="handleUnknownPackageAnnotation(java.lang.Package, java.lang.annotation.Annotation)"><!-- --></A><H3> | 
|  | handleUnknownPackageAnnotation</H3> | 
|  | <PRE> | 
|  | protected boolean <B>handleUnknownPackageAnnotation</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Package.html?is-external=true" title="class or interface in java.lang">Package</A> pkg, | 
|  | <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</A> anno)</PRE> | 
|  | <DL> | 
|  | <DD>Allow subclasses to handle unknown annotations. | 
|  | <P> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="parseClassMappingAnnotations(org.apache.openjpa.meta.ClassMetaData)"><!-- --></A><H3> | 
|  | parseClassMappingAnnotations</H3> | 
|  | <PRE> | 
|  | protected void <B>parseClassMappingAnnotations</B>(<A HREF="../../../../org/apache/openjpa/meta/ClassMetaData.html" title="class in org.apache.openjpa.meta">ClassMetaData</A> meta)</PRE> | 
|  | <DL> | 
|  | <DD>Parse class mapping annotations. | 
|  | <P> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="handleUnknownClassAnnotation(org.apache.openjpa.meta.ClassMetaData, java.lang.annotation.Annotation)"><!-- --></A><H3> | 
|  | handleUnknownClassAnnotation</H3> | 
|  | <PRE> | 
|  | protected boolean <B>handleUnknownClassAnnotation</B>(<A HREF="../../../../org/apache/openjpa/meta/ClassMetaData.html" title="class in org.apache.openjpa.meta">ClassMetaData</A> meta, | 
|  | <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</A> anno)</PRE> | 
|  | <DL> | 
|  | <DD>Allow subclasses to handle unknown annotations. | 
|  | <P> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="getSourceFile()"><!-- --></A><H3> | 
|  | getSourceFile</H3> | 
|  | <PRE> | 
|  | protected <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</A> <B>getSourceFile</B>()</PRE> | 
|  | <DL> | 
|  | <DD>Determine the source file we're parsing. | 
|  | <P> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="parseDataStoreId(org.apache.openjpa.meta.ClassMetaData, javax.persistence.GenerationType, java.lang.String)"><!-- --></A><H3> | 
|  | parseDataStoreId</H3> | 
|  | <PRE> | 
|  | static void <B>parseDataStoreId</B>(<A HREF="../../../../org/apache/openjpa/meta/ClassMetaData.html" title="class in org.apache.openjpa.meta">ClassMetaData</A> meta, | 
|  | <A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/GenerationType.html?is-external=true" title="class or interface in javax.persistence">GenerationType</A> strategy, | 
|  | <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> generator)</PRE> | 
|  | <DL> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="parseDataCache(org.apache.openjpa.meta.ClassMetaData, boolean, java.lang.String, int)"><!-- --></A><H3> | 
|  | parseDataCache</H3> | 
|  | <PRE> | 
|  | static void <B>parseDataCache</B>(<A HREF="../../../../org/apache/openjpa/meta/ClassMetaData.html" title="class in org.apache.openjpa.meta">ClassMetaData</A> meta, | 
|  | boolean enabled, | 
|  | <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> name, | 
|  | int timeout)</PRE> | 
|  | <DL> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="parseCallbackMethods(java.lang.Class, java.util.Collection[], boolean, boolean, org.apache.openjpa.meta.MetaDataRepository)"><!-- --></A><H3> | 
|  | parseCallbackMethods</H3> | 
|  | <PRE> | 
|  | public static <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../org/apache/openjpa/event/LifecycleCallbacks.html" title="interface in org.apache.openjpa.event">LifecycleCallbacks</A>>[] <B>parseCallbackMethods</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> cls, | 
|  | <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="../../../../org/apache/openjpa/event/LifecycleCallbacks.html" title="interface in org.apache.openjpa.event">LifecycleCallbacks</A>>[] callbacks, | 
|  | boolean sups, | 
|  | boolean listener, | 
|  | <A HREF="../../../../org/apache/openjpa/meta/MetaDataRepository.html" title="class in org.apache.openjpa.meta">MetaDataRepository</A> repos)</PRE> | 
|  | <DL> | 
|  | <DD>Parse callback methods into the given array, and return that array, | 
|  | creating one if null. Each index into the array is a collection of | 
|  | callback adapters for that numeric event type. | 
|  | <P> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | <DT><B>Parameters:</B><DD><CODE>sups</CODE> - whether to scan superclasses<DD><CODE>listener</CODE> - whether this is a listener or not</DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="parseFetchGroups(org.apache.openjpa.meta.ClassMetaData, org.apache.openjpa.persistence.FetchGroup...)"><!-- --></A><H3> | 
|  | parseFetchGroups</H3> | 
|  | <PRE> | 
|  | static void <B>parseFetchGroups</B>(<A HREF="../../../../org/apache/openjpa/meta/ClassMetaData.html" title="class in org.apache.openjpa.meta">ClassMetaData</A> meta, | 
|  | <A HREF="../../../../org/apache/openjpa/persistence/FetchGroup.html" title="annotation in org.apache.openjpa.persistence">FetchGroup</A>... groups)</PRE> | 
|  | <DL> | 
|  | <DD>Create fetch groups. | 
|  | If FetchGroup A includes FetchGroup B, then a bi-link is set between | 
|  | A and B. Both A and B must be declared in the same Class. | 
|  | <br> | 
|  | Call <CODE>#parseFetchAttribute(ClassMetaData, | 
|  | org.apache.openjpa.meta.FetchGroup, FetchAttribute)</CODE> only after the | 
|  | bi-links have been established, because a field f will not only add the | 
|  | fetch group A which explicitly includes f to its custom fetch groups but | 
|  | also will also add any fetch group B that includes A. | 
|  | <P> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="parseFetchGroups(org.apache.openjpa.meta.ClassMetaData, org.apache.openjpa.persistence.AnnotationPersistenceMetaDataParser.FetchGroupImpl...)"><!-- --></A><H3> | 
|  | parseFetchGroups</H3> | 
|  | <PRE> | 
|  | static void <B>parseFetchGroups</B>(<A HREF="../../../../org/apache/openjpa/meta/ClassMetaData.html" title="class in org.apache.openjpa.meta">ClassMetaData</A> meta, | 
|  | <A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.FetchGroupImpl.html" title="class in org.apache.openjpa.persistence">AnnotationPersistenceMetaDataParser.FetchGroupImpl</A>... groups)</PRE> | 
|  | <DL> | 
|  | <DD>Parse fetch group input for the FetchGroup and FetchGroups annotations | 
|  | as well as for the fetch-group and fetch-groups XML metadata | 
|  | <P> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | <DT><B>Parameters:</B><DD><CODE>meta</CODE> - <DD><CODE>groups</CODE> - </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="parseMemberMappingAnnotations(org.apache.openjpa.meta.FieldMetaData)"><!-- --></A><H3> | 
|  | parseMemberMappingAnnotations</H3> | 
|  | <PRE> | 
|  | protected void <B>parseMemberMappingAnnotations</B>(<A HREF="../../../../org/apache/openjpa/meta/FieldMetaData.html" title="class in org.apache.openjpa.meta">FieldMetaData</A> fmd)</PRE> | 
|  | <DL> | 
|  | <DD>Parse member mapping components. | 
|  | <P> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="handleUnknownMemberAnnotation(org.apache.openjpa.meta.FieldMetaData, java.lang.annotation.Annotation)"><!-- --></A><H3> | 
|  | handleUnknownMemberAnnotation</H3> | 
|  | <PRE> | 
|  | protected boolean <B>handleUnknownMemberAnnotation</B>(<A HREF="../../../../org/apache/openjpa/meta/FieldMetaData.html" title="class in org.apache.openjpa.meta">FieldMetaData</A> fmd, | 
|  | <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</A> anno)</PRE> | 
|  | <DL> | 
|  | <DD>Allow subclasses to handle unknown annotations. | 
|  | <P> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="toOverrideType(java.lang.Class)"><!-- --></A><H3> | 
|  | toOverrideType</H3> | 
|  | <PRE> | 
|  | public static <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> <B>toOverrideType</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> cls)</PRE> | 
|  | <DL> | 
|  | <DD>Convert the given class to its OpenJPA type override equivalent. | 
|  | <P> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="parseGeneratedValue(org.apache.openjpa.meta.FieldMetaData, javax.persistence.GenerationType, java.lang.String)"><!-- --></A><H3> | 
|  | parseGeneratedValue</H3> | 
|  | <PRE> | 
|  | static void <B>parseGeneratedValue</B>(<A HREF="../../../../org/apache/openjpa/meta/FieldMetaData.html" title="class in org.apache.openjpa.meta">FieldMetaData</A> fmd, | 
|  | <A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/GenerationType.html?is-external=true" title="class or interface in javax.persistence">GenerationType</A> strategy, | 
|  | <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> generator)</PRE> | 
|  | <DL> | 
|  | <DD>Sets value generation information for the given field. | 
|  | <P> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="parseLobMapping(org.apache.openjpa.meta.FieldMetaData)"><!-- --></A><H3> | 
|  | parseLobMapping</H3> | 
|  | <PRE> | 
|  | protected void <B>parseLobMapping</B>(<A HREF="../../../../org/apache/openjpa/meta/FieldMetaData.html" title="class in org.apache.openjpa.meta">FieldMetaData</A> fmd)</PRE> | 
|  | <DL> | 
|  | <DD>Setup the field as a LOB mapping. | 
|  | <P> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="normalizeSequenceName(java.lang.String)"><!-- --></A><H3> | 
|  | normalizeSequenceName</H3> | 
|  | <PRE> | 
|  | protected <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>normalizeSequenceName</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> seqName)</PRE> | 
|  | <DL> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="normalizeSchemaName(java.lang.String)"><!-- --></A><H3> | 
|  | normalizeSchemaName</H3> | 
|  | <PRE> | 
|  | protected <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>normalizeSchemaName</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> schName)</PRE> | 
|  | <DL> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <HR> | 
|  |  | 
|  | <A NAME="normalizeCatalogName(java.lang.String)"><!-- --></A><H3> | 
|  | normalizeCatalogName</H3> | 
|  | <PRE> | 
|  | protected <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>normalizeCatalogName</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> catName)</PRE> | 
|  | <DL> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | <DD><DL> | 
|  | </DL> | 
|  | </DD> | 
|  | </DL> | 
|  | <!-- ========= END OF CLASS DATA ========= --> | 
|  | <HR> | 
|  |  | 
|  |  | 
|  | <!-- ======= START OF BOTTOM NAVBAR ====== --> | 
|  | <A NAME="navbar_bottom"><!-- --></A> | 
|  | <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> | 
|  | <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> | 
|  | <TR> | 
|  | <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> | 
|  | <A NAME="navbar_bottom_firstrow"><!-- --></A> | 
|  | <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> | 
|  | <TR ALIGN="center" VALIGN="top"> | 
|  | <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> | 
|  | <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> | 
|  | <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> | 
|  | <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AnnotationPersistenceMetaDataParser.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> | 
|  | <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> | 
|  | <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> | 
|  | <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> | 
|  | <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> | 
|  | </TR> | 
|  | </TABLE> | 
|  | </TD> | 
|  | <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> | 
|  | </EM> | 
|  | </TD> | 
|  | </TR> | 
|  |  | 
|  | <TR> | 
|  | <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> | 
|  |  <A HREF="../../../../org/apache/openjpa/persistence/AnnotationBuilder.AnnotationEntry.html" title="class in org.apache.openjpa.persistence"><B>PREV CLASS</B></A>  | 
|  |  <A HREF="../../../../org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.FetchAttributeImpl.html" title="class in org.apache.openjpa.persistence"><B>NEXT CLASS</B></A></FONT></TD> | 
|  | <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> | 
|  | <A HREF="../../../../index.html?org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html" target="_top"><B>FRAMES</B></A>    | 
|  |  <A HREF="AnnotationPersistenceMetaDataParser.html" target="_top"><B>NO FRAMES</B></A>    | 
|  |  <SCRIPT type="text/javascript"> | 
|  | <!-- | 
|  | if(window==top) { | 
|  | document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>'); | 
|  | } | 
|  | //--> | 
|  | </SCRIPT> | 
|  | <NOSCRIPT> | 
|  | <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A> | 
|  | </NOSCRIPT> | 
|  |  | 
|  |  | 
|  | </FONT></TD> | 
|  | </TR> | 
|  | <TR> | 
|  | <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> | 
|  | SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> | 
|  | <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> | 
|  | DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> | 
|  | </TR> | 
|  | </TABLE> | 
|  | <A NAME="skip-navbar_bottom"></A> | 
|  | <!-- ======== END OF BOTTOM NAVBAR ======= --> | 
|  |  | 
|  | <HR> | 
|  | Copyright © 2006-2012 <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved. | 
|  | </BODY> | 
|  | </HTML> |