| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
| <!-- NewPage --> |
| <html lang="de"> |
| <head> |
| <!-- Generated by javadoc (1.8.0_201) on Wed Apr 24 20:07:05 CEST 2019 --> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <title>ValueMappingImpl (OpenJPA Parent POM 3.1.0 API)</title> |
| <meta name="date" content="2019-04-24"> |
| <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="ValueMappingImpl (OpenJPA Parent POM 3.1.0 API)"; |
| } |
| } |
| catch(err) { |
| } |
| //--> |
| var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":42,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10}; |
| var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]}; |
| var altColor = "altColor"; |
| var rowColor = "rowColor"; |
| var tableTab = "tableTab"; |
| var activeTableTab = "activeTableTab"; |
| </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 class="navBarCell1Rev">Class</li> |
| <li><a href="class-use/ValueMappingImpl.html">Use</a></li> |
| <li><a href="package-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> |
| <div class="subNav"> |
| <ul class="navList"> |
| <li><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">Prev Class</span></a></li> |
| <li><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingInfo.html" title="class in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">Next Class</span></a></li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="../../../../../index.html?org/apache/openjpa/jdbc/meta/ValueMappingImpl.html" target="_top">Frames</a></li> |
| <li><a href="ValueMappingImpl.html" target="_top">No Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_top"> |
| <li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> |
| </ul> |
| <div> |
| <script type="text/javascript"><!-- |
| allClassesLink = document.getElementById("allclasses_navbar_top"); |
| if(window==top) { |
| allClassesLink.style.display = "block"; |
| } |
| else { |
| allClassesLink.style.display = "none"; |
| } |
| //--> |
| </script> |
| </div> |
| <div> |
| <ul class="subNavList"> |
| <li>Summary: </li> |
| <li>Nested | </li> |
| <li>Field | </li> |
| <li><a href="#constructor.summary">Constr</a> | </li> |
| <li><a href="#method.summary">Method</a></li> |
| </ul> |
| <ul class="subNavList"> |
| <li>Detail: </li> |
| <li>Field | </li> |
| <li><a href="#constructor.detail">Constr</a> | </li> |
| <li><a href="#method.detail">Method</a></li> |
| </ul> |
| </div> |
| <a name="skip.navbar.top"> |
| <!-- --> |
| </a></div> |
| <!-- ========= END OF TOP NAVBAR ========= --> |
| <!-- ======== START OF CLASS DATA ======== --> |
| <div class="header"> |
| <div class="subTitle">org.apache.openjpa.jdbc.meta</div> |
| <h2 title="Class ValueMappingImpl" class="title">Class ValueMappingImpl</h2> |
| </div> |
| <div class="contentContainer"> |
| <ul class="inheritance"> |
| <li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li> |
| <li> |
| <ul class="inheritance"> |
| <li><a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html" title="class in org.apache.openjpa.meta">org.apache.openjpa.meta.ValueMetaDataImpl</a></li> |
| <li> |
| <ul class="inheritance"> |
| <li>org.apache.openjpa.jdbc.meta.ValueMappingImpl</li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| <div class="description"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <dl> |
| <dt>All Implemented Interfaces:</dt> |
| <dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>, <a href="../../../../../org/apache/openjpa/meta/MetaDataContext.html" title="interface in org.apache.openjpa.meta">MetaDataContext</a>, <a href="../../../../../org/apache/openjpa/meta/MetaDataModes.html" title="interface in org.apache.openjpa.meta">MetaDataModes</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html" title="interface in org.apache.openjpa.meta">ValueMetaData</a></dd> |
| </dl> |
| <hr> |
| <br> |
| <pre>public class <span class="typeNameLabel">ValueMappingImpl</span> |
| extends <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html" title="class in org.apache.openjpa.meta">ValueMetaDataImpl</a> |
| implements <a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></pre> |
| <div class="block">Standalone <a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta"><code>ValueMapping</code></a> implementation.</div> |
| <dl> |
| <dt><span class="simpleTagLabel">Since:</span></dt> |
| <dd>0.4.0</dd> |
| <dt><span class="simpleTagLabel">Author:</span></dt> |
| <dd>Abe White</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../serialized-form.html#org.apache.openjpa.jdbc.meta.ValueMappingImpl">Serialized Form</a></dd> |
| </dl> |
| </li> |
| </ul> |
| </div> |
| <div class="summary"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <!-- =========== FIELD SUMMARY =========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="field.summary"> |
| <!-- --> |
| </a> |
| <h3>Field Summary</h3> |
| <ul class="blockList"> |
| <li class="blockList"><a name="fields.inherited.from.class.org.apache.openjpa.jdbc.meta.ValueMapping"> |
| <!-- --> |
| </a> |
| <h3>Fields inherited from interface org.apache.openjpa.jdbc.meta.<a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></h3> |
| <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#JOIN_EXPECTED_INVERSE">JOIN_EXPECTED_INVERSE</a>, <a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#JOIN_FORWARD">JOIN_FORWARD</a>, <a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#JOIN_INVERSE">JOIN_INVERSE</a>, <a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#POLY_FALSE">POLY_FALSE</a>, <a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#POLY_JOINABLE">POLY_JOINABLE</a>, <a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#POLY_TRUE">POLY_TRUE</a></code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a name="fields.inherited.from.class.org.apache.openjpa.meta.ValueMetaData"> |
| <!-- --> |
| </a> |
| <h3>Fields inherited from interface org.apache.openjpa.meta.<a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html" title="interface in org.apache.openjpa.meta">ValueMetaData</a></h3> |
| <code><a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#CASCADE_AUTO">CASCADE_AUTO</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#CASCADE_IMMEDIATE">CASCADE_IMMEDIATE</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#CASCADE_NONE">CASCADE_NONE</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#MAPPED_BY_PK">MAPPED_BY_PK</a></code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a name="fields.inherited.from.class.org.apache.openjpa.meta.MetaDataModes"> |
| <!-- --> |
| </a> |
| <h3>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></h3> |
| <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></li> |
| </ul> |
| </li> |
| </ul> |
| <!-- ======== CONSTRUCTOR SUMMARY ======== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="constructor.summary"> |
| <!-- --> |
| </a> |
| <h3>Constructor Summary</h3> |
| <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> |
| <caption><span>Constructors</span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier</th> |
| <th class="colLast" scope="col">Constructor and Description</th> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#ValueMappingImpl--">ValueMappingImpl</a></span>()</code> |
| <div class="block">Constructor for deserialization.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code> </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#ValueMappingImpl-org.apache.openjpa.jdbc.meta.FieldMapping-">ValueMappingImpl</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/meta/FieldMapping.html" title="class in org.apache.openjpa.jdbc.meta">FieldMapping</a> owner)</code> |
| <div class="block">Constructor.</div> |
| </td> |
| </tr> |
| </table> |
| </li> |
| </ul> |
| <!-- ========== METHOD SUMMARY =========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="method.summary"> |
| <!-- --> |
| </a> |
| <h3>Method Summary</h3> |
| <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> |
| <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd"> </span></span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tr id="i0" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#clearMapping--">clearMapping</a></span>()</code> |
| <div class="block">Clear mapping information, including strategy.</div> |
| </td> |
| </tr> |
| <tr id="i1" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#copy-org.apache.openjpa.meta.ValueMetaData-">copy</a></span>(<a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html" title="interface in org.apache.openjpa.meta">ValueMetaData</a> vmd)</code> |
| <div class="block">Copy state from the given value to this one.</div> |
| </td> |
| </tr> |
| <tr id="i2" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#copyMappingInfo-org.apache.openjpa.jdbc.meta.ValueMapping-">copyMappingInfo</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a> vm)</code> |
| <div class="block">Copy mapping info from the given instance to this one.</div> |
| </td> |
| </tr> |
| <tr id="i3" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/schema/ColumnIO.html" title="class in org.apache.openjpa.jdbc.schema">ColumnIO</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#getColumnIO--">getColumnIO</a></span>()</code> |
| <div class="block">I/O information on the foreign key, or columns if this value doesn't |
| have a key.</div> |
| </td> |
| </tr> |
| <tr id="i4" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#getColumns--">getColumns</a></span>()</code> |
| <div class="block">The columns that hold the data for this value.</div> |
| </td> |
| </tr> |
| <tr id="i5" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#getDeclaredTypeMapping--">getDeclaredTypeMapping</a></span>()</code> |
| <div class="block">Convenience method to perform cast from |
| <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#getDeclaredTypeMetaData--"><code>ValueMetaData.getDeclaredTypeMetaData()</code></a>.</div> |
| </td> |
| </tr> |
| <tr id="i6" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#getEmbeddedMapping--">getEmbeddedMapping</a></span>()</code> |
| <div class="block">Convenience method to perform cast from |
| <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#getEmbeddedMetaData--"><code>ValueMetaData.getEmbeddedMetaData()</code></a>.</div> |
| </td> |
| </tr> |
| <tr id="i7" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/meta/FieldMapping.html" title="class in org.apache.openjpa.jdbc.meta">FieldMapping</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#getFieldMapping--">getFieldMapping</a></span>()</code> |
| <div class="block">Convenience method to perform cast from |
| <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#getFieldMetaData--"><code>ValueMetaData.getFieldMetaData()</code></a>.</div> |
| </td> |
| </tr> |
| <tr id="i8" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#getForeignKey--">getForeignKey</a></span>()</code> |
| <div class="block">If this value joins to another record, the foreign key.</div> |
| </td> |
| </tr> |
| <tr id="i9" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#getForeignKey-org.apache.openjpa.jdbc.meta.ClassMapping-">getForeignKey</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> target)</code> |
| <div class="block">Return an equivalent of this value's foreign key, but joining to the |
| given target, which may be an unjoined subclass of this value's |
| related type.</div> |
| </td> |
| </tr> |
| <tr id="i10" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#getForeignKey-org.apache.openjpa.jdbc.meta.ClassMapping-int-">getForeignKey</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> target, |
| int targetNumber)</code> </td> |
| </tr> |
| <tr id="i11" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueHandler.html" title="interface in org.apache.openjpa.jdbc.meta">ValueHandler</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#getHandler--">getHandler</a></span>()</code> |
| <div class="block">The handler used for this value, or null if none.</div> |
| </td> |
| </tr> |
| <tr id="i12" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a>[]</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#getIndependentTypeMappings--">getIndependentTypeMappings</a></span>()</code> |
| <div class="block">Return all independently-mapped joinable types for this value, depending |
| on whether this value is polymorphic and how the related type is mapped.</div> |
| </td> |
| </tr> |
| <tr id="i13" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#getJoinDirection--">getJoinDirection</a></span>()</code> |
| <div class="block">The join direction.</div> |
| </td> |
| </tr> |
| <tr id="i14" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/meta/MappingRepository.html" title="class in org.apache.openjpa.jdbc.meta">MappingRepository</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#getMappingRepository--">getMappingRepository</a></span>()</code> |
| <div class="block">Convenience method to perform cast from |
| <a href="../../../../../org/apache/openjpa/meta/MetaDataContext.html#getRepository--"><code>MetaDataContext.getRepository()</code></a>.</div> |
| </td> |
| </tr> |
| <tr id="i15" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#getPolymorphic--">getPolymorphic</a></span>()</code> |
| <div class="block">The degree to which this relation is polymorphic.</div> |
| </td> |
| </tr> |
| <tr id="i16" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#getSelectSubclasses--">getSelectSubclasses</a></span>()</code> |
| <div class="block">Return the <code>org.apache.openjpa.sql.Select</code> subclasses constant |
| for loading this relation, based on how the related type is mapped, |
| whether this relation is polymorphic, and whether it is configured to |
| use class criteria.</div> |
| </td> |
| </tr> |
| <tr id="i17" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#getTypeMapping--">getTypeMapping</a></span>()</code> |
| <div class="block">Convenience method to perform cast from |
| <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#getTypeMetaData--"><code>ValueMetaData.getTypeMetaData()</code></a>.</div> |
| </td> |
| </tr> |
| <tr id="i18" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#getUseClassCriteria--">getUseClassCriteria</a></span>()</code> |
| <div class="block">Whether to use class criteria when joining to related type.</div> |
| </td> |
| </tr> |
| <tr id="i19" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/schema/Index.html" title="class in org.apache.openjpa.jdbc.schema">Index</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#getValueIndex--">getValueIndex</a></span>()</code> |
| <div class="block">Index on this value's columns, or null if none.</div> |
| </td> |
| </tr> |
| <tr id="i20" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingInfo.html" title="class in org.apache.openjpa.jdbc.meta">ValueMappingInfo</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#getValueInfo--">getValueInfo</a></span>()</code> |
| <div class="block">Raw mapping data.</div> |
| </td> |
| </tr> |
| <tr id="i21" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/meta/FieldMapping.html" title="class in org.apache.openjpa.jdbc.meta">FieldMapping</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#getValueMappedByMapping--">getValueMappedByMapping</a></span>()</code> |
| <div class="block">Convenience method to perform cast from |
| <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#getValueMappedByMetaData--"><code>ValueMetaData.getValueMappedByMetaData()</code></a>.</div> |
| </td> |
| </tr> |
| <tr id="i22" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/schema/Unique.html" title="class in org.apache.openjpa.jdbc.schema">Unique</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#getValueUnique--">getValueUnique</a></span>()</code> |
| <div class="block">Unique constraint on this value's columns, or null if none.</div> |
| </td> |
| </tr> |
| <tr id="i23" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#mapConstraints-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-">mapConstraints</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a> name, |
| boolean adapt)</code> |
| <div class="block">Map indexes and constraints for this value, using the current |
| <a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingInfo.html" title="class in org.apache.openjpa.jdbc.meta"><code>ValueMappingInfo</code></a>.</div> |
| </td> |
| </tr> |
| <tr id="i24" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#mapConstraints-java.lang.String-boolean-">mapConstraints</a></span>(<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> name, |
| boolean adapt)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> |
| </td> |
| </tr> |
| <tr id="i25" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#refSchemaComponents--">refSchemaComponents</a></span>()</code> |
| <div class="block">Increase the reference count on used schema components.</div> |
| </td> |
| </tr> |
| <tr id="i26" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#resolve-int-">resolve</a></span>(int mode)</code> |
| <div class="block">Resolve and validate metadata.</div> |
| </td> |
| </tr> |
| <tr id="i27" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#setColumnIO-org.apache.openjpa.jdbc.schema.ColumnIO-">setColumnIO</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/schema/ColumnIO.html" title="class in org.apache.openjpa.jdbc.schema">ColumnIO</a> io)</code> |
| <div class="block">I/O information on the foreign key, or columns if this value doesn't |
| have a key.</div> |
| </td> |
| </tr> |
| <tr id="i28" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#setColumns-org.apache.openjpa.jdbc.schema.Column:A-">setColumns</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[] cols)</code> |
| <div class="block">The columns that hold the data for this value.</div> |
| </td> |
| </tr> |
| <tr id="i29" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#setForeignKey-org.apache.openjpa.jdbc.schema.ForeignKey-">setForeignKey</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a> fk)</code> |
| <div class="block">If this value joins to another record, the foreign key.</div> |
| </td> |
| </tr> |
| <tr id="i30" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#setForeignKey-org.apache.openjpa.jdbc.sql.Row-org.apache.openjpa.kernel.OpenJPAStateManager-">setForeignKey</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/sql/Row.html" title="interface in org.apache.openjpa.jdbc.sql">Row</a> row, |
| <a href="../../../../../org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</a> rel)</code> |
| <div class="block">Sets this value's foreign key to the given related object.</div> |
| </td> |
| </tr> |
| <tr id="i31" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#setForeignKey-org.apache.openjpa.jdbc.sql.Row-org.apache.openjpa.kernel.OpenJPAStateManager-int-">setForeignKey</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/sql/Row.html" title="interface in org.apache.openjpa.jdbc.sql">Row</a> row, |
| <a href="../../../../../org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</a> rel, |
| int targetNumber)</code> |
| <div class="block">Sets this value's foreign key to the given related object.</div> |
| </td> |
| </tr> |
| <tr id="i32" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#setHandler-org.apache.openjpa.jdbc.meta.ValueHandler-">setHandler</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/meta/ValueHandler.html" title="interface in org.apache.openjpa.jdbc.meta">ValueHandler</a> handler)</code> |
| <div class="block">The handler used for this value, or null if none.</div> |
| </td> |
| </tr> |
| <tr id="i33" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#setJoinDirection-int-">setJoinDirection</a></span>(int direction)</code> |
| <div class="block">The join direction.</div> |
| </td> |
| </tr> |
| <tr id="i34" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#setPolymorphic-int-">setPolymorphic</a></span>(int poly)</code> |
| <div class="block">The degree to which this relation is polymorphic.</div> |
| </td> |
| </tr> |
| <tr id="i35" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#setUseClassCriteria-boolean-">setUseClassCriteria</a></span>(boolean criteria)</code> |
| <div class="block">Whether to use class criteria when joining to related type.</div> |
| </td> |
| </tr> |
| <tr id="i36" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#setValueIndex-org.apache.openjpa.jdbc.schema.Index-">setValueIndex</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/schema/Index.html" title="class in org.apache.openjpa.jdbc.schema">Index</a> idx)</code> |
| <div class="block">Index on this value's columns, or null if none.</div> |
| </td> |
| </tr> |
| <tr id="i37" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#setValueUnique-org.apache.openjpa.jdbc.schema.Unique-">setValueUnique</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/schema/Unique.html" title="class in org.apache.openjpa.jdbc.schema">Unique</a> unq)</code> |
| <div class="block">Unique constraint on this value's columns, or null if none.</div> |
| </td> |
| </tr> |
| <tr id="i38" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#syncMappingInfo--">syncMappingInfo</a></span>()</code> |
| <div class="block">Update <a href="../../../../../org/apache/openjpa/jdbc/meta/MappingInfo.html" title="class in org.apache.openjpa.jdbc.meta"><code>MappingInfo</code></a> with our current mapping information.</div> |
| </td> |
| </tr> |
| <tr id="i39" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#whereForeignKey-org.apache.openjpa.jdbc.sql.Row-org.apache.openjpa.kernel.OpenJPAStateManager-">whereForeignKey</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/sql/Row.html" title="interface in org.apache.openjpa.jdbc.sql">Row</a> row, |
| <a href="../../../../../org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</a> rel)</code> |
| <div class="block">Sets this value's foreign key to the given related object.</div> |
| </td> |
| </tr> |
| </table> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods.inherited.from.class.org.apache.openjpa.meta.ValueMetaDataImpl"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class org.apache.openjpa.meta.<a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html" title="class in org.apache.openjpa.meta">ValueMetaDataImpl</a></h3> |
| <code><a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#addEmbeddedMetaData--">addEmbeddedMetaData</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#addEmbeddedMetaData-int-">addEmbeddedMetaData</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#getCascadeAttach--">getCascadeAttach</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#getCascadeDelete--">getCascadeDelete</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#getCascadeDetach--">getCascadeDetach</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#getCascadePersist--">getCascadePersist</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#getCascadeRefresh--">getCascadeRefresh</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#getDeclaredType--">getDeclaredType</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#getDeclaredTypeCode--">getDeclaredTypeCode</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#getDeclaredTypeMetaData--">getDeclaredTypeMetaData</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#getEmbeddedMetaData--">getEmbeddedMetaData</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#getFieldMetaData--">getFieldMetaData</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#getRepository--">getRepository</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#getResolve--">getResolve</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#getType--">getType</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#getTypeCode--">getTypeCode</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#getTypeMetaData--">getTypeMetaData</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#getTypeOverride--">getTypeOverride</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#getValueMappedBy--">getValueMappedBy</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#getValueMappedByMetaData--">getValueMappedByMetaData</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#isDeclaredTypePC--">isDeclaredTypePC</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#isEmbedded--">isEmbedded</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#isEmbeddedPC--">isEmbeddedPC</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#isSerialized--">isSerialized</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#isTypePC--">isTypePC</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#setCascadeAttach-int-">setCascadeAttach</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#setCascadeDelete-int-">setCascadeDelete</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#setCascadeDetach-int-">setCascadeDetach</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#setCascadePersist-int-">setCascadePersist</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#setCascadePersist-int-boolean-">setCascadePersist</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#setCascadeRefresh-int-">setCascadeRefresh</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#setDeclaredType-java.lang.Class-">setDeclaredType</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#setDeclaredTypeCode-int-">setDeclaredTypeCode</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#setEmbedded-boolean-">setEmbedded</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#setResolve-int-">setResolve</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#setResolve-int-boolean-">setResolve</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#setSerialized-boolean-">setSerialized</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#setType-java.lang.Class-">setType</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#setTypeCode-int-">setTypeCode</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#setTypeOverride-java.lang.Class-">setTypeOverride</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#setValueMappedBy-java.lang.String-">setValueMappedBy</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#toString--">toString</a></code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class java.lang.<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></h3> |
| <code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods.inherited.from.class.org.apache.openjpa.meta.ValueMetaData"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from interface org.apache.openjpa.meta.<a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html" title="interface in org.apache.openjpa.meta">ValueMetaData</a></h3> |
| <code><a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#addEmbeddedMetaData--">addEmbeddedMetaData</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#addEmbeddedMetaData-int-">addEmbeddedMetaData</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#getCascadeAttach--">getCascadeAttach</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#getCascadeDelete--">getCascadeDelete</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#getCascadeDetach--">getCascadeDetach</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#getCascadePersist--">getCascadePersist</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#getCascadeRefresh--">getCascadeRefresh</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#getDeclaredType--">getDeclaredType</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#getDeclaredTypeCode--">getDeclaredTypeCode</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#getDeclaredTypeMetaData--">getDeclaredTypeMetaData</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#getEmbeddedMetaData--">getEmbeddedMetaData</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#getFieldMetaData--">getFieldMetaData</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#getResolve--">getResolve</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#getType--">getType</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#getTypeCode--">getTypeCode</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#getTypeMetaData--">getTypeMetaData</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#getTypeOverride--">getTypeOverride</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#getValueMappedBy--">getValueMappedBy</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#getValueMappedByMetaData--">getValueMappedByMetaData</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#isDeclaredTypePC--">isDeclaredTypePC</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#isEmbedded--">isEmbedded</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#isEmbeddedPC--">isEmbeddedPC</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#isSerialized--">isSerialized</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#isTypePC--">isTypePC</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#setCascadeAttach-int-">setCascadeAttach</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#setCascadeDelete-int-">setCascadeDelete</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#setCascadeDetach-int-">setCascadeDetach</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#setCascadePersist-int-">setCascadePersist</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#setCascadePersist-int-boolean-">setCascadePersist</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#setCascadeRefresh-int-">setCascadeRefresh</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#setDeclaredType-java.lang.Class-">setDeclaredType</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#setDeclaredTypeCode-int-">setDeclaredTypeCode</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#setEmbedded-boolean-">setEmbedded</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#setResolve-int-">setResolve</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#setResolve-int-boolean-">setResolve</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#setSerialized-boolean-">setSerialized</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#setType-java.lang.Class-">setType</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#setTypeCode-int-">setTypeCode</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#setTypeOverride-java.lang.Class-">setTypeOverride</a>, <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#setValueMappedBy-java.lang.String-">setValueMappedBy</a></code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods.inherited.from.class.org.apache.openjpa.meta.MetaDataContext"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from interface org.apache.openjpa.meta.<a href="../../../../../org/apache/openjpa/meta/MetaDataContext.html" title="interface in org.apache.openjpa.meta">MetaDataContext</a></h3> |
| <code><a href="../../../../../org/apache/openjpa/meta/MetaDataContext.html#getRepository--">getRepository</a></code></li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </div> |
| <div class="details"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <!-- ========= CONSTRUCTOR DETAIL ======== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="constructor.detail"> |
| <!-- --> |
| </a> |
| <h3>Constructor Detail</h3> |
| <a name="ValueMappingImpl-org.apache.openjpa.jdbc.meta.FieldMapping-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ValueMappingImpl</h4> |
| <pre>public ValueMappingImpl(<a href="../../../../../org/apache/openjpa/jdbc/meta/FieldMapping.html" title="class in org.apache.openjpa.jdbc.meta">FieldMapping</a> owner)</pre> |
| <div class="block">Constructor. Supply owning mapping.</div> |
| </li> |
| </ul> |
| <a name="ValueMappingImpl--"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>ValueMappingImpl</h4> |
| <pre>protected ValueMappingImpl()</pre> |
| <div class="block">Constructor for deserialization.</div> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| <!-- ============ METHOD DETAIL ========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="method.detail"> |
| <!-- --> |
| </a> |
| <h3>Method Detail</h3> |
| <a name="getValueInfo--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getValueInfo</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingInfo.html" title="class in org.apache.openjpa.jdbc.meta">ValueMappingInfo</a> getValueInfo()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getValueInfo--">ValueMapping</a></code></span></div> |
| <div class="block">Raw mapping data.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getValueInfo--">getValueInfo</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getHandler--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getHandler</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/meta/ValueHandler.html" title="interface in org.apache.openjpa.jdbc.meta">ValueHandler</a> getHandler()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getHandler--">ValueMapping</a></code></span></div> |
| <div class="block">The handler used for this value, or null if none.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getHandler--">getHandler</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setHandler-org.apache.openjpa.jdbc.meta.ValueHandler-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setHandler</h4> |
| <pre>public void setHandler(<a href="../../../../../org/apache/openjpa/jdbc/meta/ValueHandler.html" title="interface in org.apache.openjpa.jdbc.meta">ValueHandler</a> handler)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#setHandler-org.apache.openjpa.jdbc.meta.ValueHandler-">ValueMapping</a></code></span></div> |
| <div class="block">The handler used for this value, or null if none.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#setHandler-org.apache.openjpa.jdbc.meta.ValueHandler-">setHandler</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getMappingRepository--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getMappingRepository</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/meta/MappingRepository.html" title="class in org.apache.openjpa.jdbc.meta">MappingRepository</a> getMappingRepository()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getMappingRepository--">ValueMapping</a></code></span></div> |
| <div class="block">Convenience method to perform cast from |
| <a href="../../../../../org/apache/openjpa/meta/MetaDataContext.html#getRepository--"><code>MetaDataContext.getRepository()</code></a>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getMappingRepository--">getMappingRepository</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getFieldMapping--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getFieldMapping</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/meta/FieldMapping.html" title="class in org.apache.openjpa.jdbc.meta">FieldMapping</a> getFieldMapping()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getFieldMapping--">ValueMapping</a></code></span></div> |
| <div class="block">Convenience method to perform cast from |
| <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#getFieldMetaData--"><code>ValueMetaData.getFieldMetaData()</code></a>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getFieldMapping--">getFieldMapping</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getTypeMapping--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getTypeMapping</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> getTypeMapping()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getTypeMapping--">ValueMapping</a></code></span></div> |
| <div class="block">Convenience method to perform cast from |
| <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#getTypeMetaData--"><code>ValueMetaData.getTypeMetaData()</code></a>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getTypeMapping--">getTypeMapping</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getDeclaredTypeMapping--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDeclaredTypeMapping</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> getDeclaredTypeMapping()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getDeclaredTypeMapping--">ValueMapping</a></code></span></div> |
| <div class="block">Convenience method to perform cast from |
| <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#getDeclaredTypeMetaData--"><code>ValueMetaData.getDeclaredTypeMetaData()</code></a>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getDeclaredTypeMapping--">getDeclaredTypeMapping</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getEmbeddedMapping--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getEmbeddedMapping</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> getEmbeddedMapping()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getEmbeddedMapping--">ValueMapping</a></code></span></div> |
| <div class="block">Convenience method to perform cast from |
| <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#getEmbeddedMetaData--"><code>ValueMetaData.getEmbeddedMetaData()</code></a>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getEmbeddedMapping--">getEmbeddedMapping</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getValueMappedByMapping--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getValueMappedByMapping</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/meta/FieldMapping.html" title="class in org.apache.openjpa.jdbc.meta">FieldMapping</a> getValueMappedByMapping()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getValueMappedByMapping--">ValueMapping</a></code></span></div> |
| <div class="block">Convenience method to perform cast from |
| <a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#getValueMappedByMetaData--"><code>ValueMetaData.getValueMappedByMetaData()</code></a>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getValueMappedByMapping--">getValueMappedByMapping</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getColumns--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getColumns</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[] getColumns()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getColumns--">ValueMapping</a></code></span></div> |
| <div class="block">The columns that hold the data for this value.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getColumns--">getColumns</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setColumns-org.apache.openjpa.jdbc.schema.Column:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setColumns</h4> |
| <pre>public void setColumns(<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[] cols)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#setColumns-org.apache.openjpa.jdbc.schema.Column:A-">ValueMapping</a></code></span></div> |
| <div class="block">The columns that hold the data for this value.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#setColumns-org.apache.openjpa.jdbc.schema.Column:A-">setColumns</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getColumnIO--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getColumnIO</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/schema/ColumnIO.html" title="class in org.apache.openjpa.jdbc.schema">ColumnIO</a> getColumnIO()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getColumnIO--">ValueMapping</a></code></span></div> |
| <div class="block">I/O information on the foreign key, or columns if this value doesn't |
| have a key.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getColumnIO--">getColumnIO</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setColumnIO-org.apache.openjpa.jdbc.schema.ColumnIO-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setColumnIO</h4> |
| <pre>public void setColumnIO(<a href="../../../../../org/apache/openjpa/jdbc/schema/ColumnIO.html" title="class in org.apache.openjpa.jdbc.schema">ColumnIO</a> io)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#setColumnIO-org.apache.openjpa.jdbc.schema.ColumnIO-">ValueMapping</a></code></span></div> |
| <div class="block">I/O information on the foreign key, or columns if this value doesn't |
| have a key.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#setColumnIO-org.apache.openjpa.jdbc.schema.ColumnIO-">setColumnIO</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getForeignKey--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getForeignKey</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a> getForeignKey()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getForeignKey--">ValueMapping</a></code></span></div> |
| <div class="block">If this value joins to another record, the foreign key.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getForeignKey--">getForeignKey</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setForeignKey-org.apache.openjpa.jdbc.schema.ForeignKey-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setForeignKey</h4> |
| <pre>public void setForeignKey(<a href="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a> fk)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#setForeignKey-org.apache.openjpa.jdbc.schema.ForeignKey-">ValueMapping</a></code></span></div> |
| <div class="block">If this value joins to another record, the foreign key.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#setForeignKey-org.apache.openjpa.jdbc.schema.ForeignKey-">setForeignKey</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getForeignKey-org.apache.openjpa.jdbc.meta.ClassMapping-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getForeignKey</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a> getForeignKey(<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> target, |
| int targetNumber)</pre> |
| </li> |
| </ul> |
| <a name="getForeignKey-org.apache.openjpa.jdbc.meta.ClassMapping-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getForeignKey</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a> getForeignKey(<a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a> target)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getForeignKey-org.apache.openjpa.jdbc.meta.ClassMapping-">ValueMapping</a></code></span></div> |
| <div class="block">Return an equivalent of this value's foreign key, but joining to the |
| given target, which may be an unjoined subclass of this value's |
| related type.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getForeignKey-org.apache.openjpa.jdbc.meta.ClassMapping-">getForeignKey</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getJoinDirection--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getJoinDirection</h4> |
| <pre>public int getJoinDirection()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getJoinDirection--">ValueMapping</a></code></span></div> |
| <div class="block">The join direction.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getJoinDirection--">getJoinDirection</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setJoinDirection-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setJoinDirection</h4> |
| <pre>public void setJoinDirection(int direction)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#setJoinDirection-int-">ValueMapping</a></code></span></div> |
| <div class="block">The join direction.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#setJoinDirection-int-">setJoinDirection</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setForeignKey-org.apache.openjpa.jdbc.sql.Row-org.apache.openjpa.kernel.OpenJPAStateManager-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setForeignKey</h4> |
| <pre>public void setForeignKey(<a href="../../../../../org/apache/openjpa/jdbc/sql/Row.html" title="interface in org.apache.openjpa.jdbc.sql">Row</a> row, |
| <a href="../../../../../org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</a> rel, |
| int targetNumber) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</a></pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#setForeignKey-org.apache.openjpa.jdbc.sql.Row-org.apache.openjpa.kernel.OpenJPAStateManager-int-">ValueMapping</a></code></span></div> |
| <div class="block">Sets this value's foreign key to the given related object. The object |
| may be null. If the object is one of2or more foreign keys with the |
| same target, the targetNumber specifies the one to set.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#setForeignKey-org.apache.openjpa.jdbc.sql.Row-org.apache.openjpa.kernel.OpenJPAStateManager-int-">setForeignKey</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setForeignKey-org.apache.openjpa.jdbc.sql.Row-org.apache.openjpa.kernel.OpenJPAStateManager-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setForeignKey</h4> |
| <pre>public void setForeignKey(<a href="../../../../../org/apache/openjpa/jdbc/sql/Row.html" title="interface in org.apache.openjpa.jdbc.sql">Row</a> row, |
| <a href="../../../../../org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</a> rel) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</a></pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#setForeignKey-org.apache.openjpa.jdbc.sql.Row-org.apache.openjpa.kernel.OpenJPAStateManager-">ValueMapping</a></code></span></div> |
| <div class="block">Sets this value's foreign key to the given related object. The object |
| may be null.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#setForeignKey-org.apache.openjpa.jdbc.sql.Row-org.apache.openjpa.kernel.OpenJPAStateManager-">setForeignKey</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="whereForeignKey-org.apache.openjpa.jdbc.sql.Row-org.apache.openjpa.kernel.OpenJPAStateManager-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>whereForeignKey</h4> |
| <pre>public void whereForeignKey(<a href="../../../../../org/apache/openjpa/jdbc/sql/Row.html" title="interface in org.apache.openjpa.jdbc.sql">Row</a> row, |
| <a href="../../../../../org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</a> rel) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</a></pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#whereForeignKey-org.apache.openjpa.jdbc.sql.Row-org.apache.openjpa.kernel.OpenJPAStateManager-">ValueMapping</a></code></span></div> |
| <div class="block">Sets this value's foreign key to the given related object. The object |
| may be null.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#whereForeignKey-org.apache.openjpa.jdbc.sql.Row-org.apache.openjpa.kernel.OpenJPAStateManager-">whereForeignKey</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql">SQLException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getIndependentTypeMappings--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getIndependentTypeMappings</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a>[] getIndependentTypeMappings()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getIndependentTypeMappings--">ValueMapping</a></code></span></div> |
| <div class="block">Return all independently-mapped joinable types for this value, depending |
| on whether this value is polymorphic and how the related type is mapped. |
| Return an empty array if value type is not PC.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getIndependentTypeMappings--">getIndependentTypeMappings</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getSelectSubclasses--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getSelectSubclasses</h4> |
| <pre>public int getSelectSubclasses()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getSelectSubclasses--">ValueMapping</a></code></span></div> |
| <div class="block">Return the <code>org.apache.openjpa.sql.Select</code> subclasses constant |
| for loading this relation, based on how the related type is mapped, |
| whether this relation is polymorphic, and whether it is configured to |
| use class criteria.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getSelectSubclasses--">getSelectSubclasses</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getValueUnique--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getValueUnique</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/schema/Unique.html" title="class in org.apache.openjpa.jdbc.schema">Unique</a> getValueUnique()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getValueUnique--">ValueMapping</a></code></span></div> |
| <div class="block">Unique constraint on this value's columns, or null if none.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getValueUnique--">getValueUnique</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setValueUnique-org.apache.openjpa.jdbc.schema.Unique-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setValueUnique</h4> |
| <pre>public void setValueUnique(<a href="../../../../../org/apache/openjpa/jdbc/schema/Unique.html" title="class in org.apache.openjpa.jdbc.schema">Unique</a> unq)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#setValueUnique-org.apache.openjpa.jdbc.schema.Unique-">ValueMapping</a></code></span></div> |
| <div class="block">Unique constraint on this value's columns, or null if none.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#setValueUnique-org.apache.openjpa.jdbc.schema.Unique-">setValueUnique</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getValueIndex--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getValueIndex</h4> |
| <pre>public <a href="../../../../../org/apache/openjpa/jdbc/schema/Index.html" title="class in org.apache.openjpa.jdbc.schema">Index</a> getValueIndex()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getValueIndex--">ValueMapping</a></code></span></div> |
| <div class="block">Index on this value's columns, or null if none.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getValueIndex--">getValueIndex</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setValueIndex-org.apache.openjpa.jdbc.schema.Index-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setValueIndex</h4> |
| <pre>public void setValueIndex(<a href="../../../../../org/apache/openjpa/jdbc/schema/Index.html" title="class in org.apache.openjpa.jdbc.schema">Index</a> idx)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#setValueIndex-org.apache.openjpa.jdbc.schema.Index-">ValueMapping</a></code></span></div> |
| <div class="block">Index on this value's columns, or null if none.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#setValueIndex-org.apache.openjpa.jdbc.schema.Index-">setValueIndex</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getUseClassCriteria--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getUseClassCriteria</h4> |
| <pre>public boolean getUseClassCriteria()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getUseClassCriteria--">ValueMapping</a></code></span></div> |
| <div class="block">Whether to use class criteria when joining to related type.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getUseClassCriteria--">getUseClassCriteria</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setUseClassCriteria-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setUseClassCriteria</h4> |
| <pre>public void setUseClassCriteria(boolean criteria)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#setUseClassCriteria-boolean-">ValueMapping</a></code></span></div> |
| <div class="block">Whether to use class criteria when joining to related type.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#setUseClassCriteria-boolean-">setUseClassCriteria</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getPolymorphic--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getPolymorphic</h4> |
| <pre>public int getPolymorphic()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getPolymorphic--">ValueMapping</a></code></span></div> |
| <div class="block">The degree to which this relation is polymorphic.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#getPolymorphic--">getPolymorphic</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setPolymorphic-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setPolymorphic</h4> |
| <pre>public void setPolymorphic(int poly)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#setPolymorphic-int-">ValueMapping</a></code></span></div> |
| <div class="block">The degree to which this relation is polymorphic.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#setPolymorphic-int-">setPolymorphic</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="refSchemaComponents--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>refSchemaComponents</h4> |
| <pre>public void refSchemaComponents()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#refSchemaComponents--">ValueMapping</a></code></span></div> |
| <div class="block">Increase the reference count on used schema components.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#refSchemaComponents--">refSchemaComponents</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="mapConstraints-java.lang.String-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>mapConstraints</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public void mapConstraints(<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> name, |
| boolean adapt)</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#mapConstraints-java.lang.String-boolean-">ValueMapping</a></code></span></div> |
| <div class="block">Map indexes and constraints for this value, using the current |
| <a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingInfo.html" title="class in org.apache.openjpa.jdbc.meta"><code>ValueMappingInfo</code></a>. The foreign key or columns of this value |
| must be set before calling this method.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#mapConstraints-java.lang.String-boolean-">mapConstraints</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="mapConstraints-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>mapConstraints</h4> |
| <pre>public void mapConstraints(<a href="../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a> name, |
| boolean adapt)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#mapConstraints-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-">ValueMapping</a></code></span></div> |
| <div class="block">Map indexes and constraints for this value, using the current |
| <a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingInfo.html" title="class in org.apache.openjpa.jdbc.meta"><code>ValueMappingInfo</code></a>. The foreign key or columns of this value |
| must be set before calling this method.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#mapConstraints-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-">mapConstraints</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="clearMapping--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>clearMapping</h4> |
| <pre>public void clearMapping()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#clearMapping--">ValueMapping</a></code></span></div> |
| <div class="block">Clear mapping information, including strategy.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#clearMapping--">clearMapping</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="syncMappingInfo--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>syncMappingInfo</h4> |
| <pre>public void syncMappingInfo()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#syncMappingInfo--">ValueMapping</a></code></span></div> |
| <div class="block">Update <a href="../../../../../org/apache/openjpa/jdbc/meta/MappingInfo.html" title="class in org.apache.openjpa.jdbc.meta"><code>MappingInfo</code></a> with our current mapping information.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#syncMappingInfo--">syncMappingInfo</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="copy-org.apache.openjpa.meta.ValueMetaData-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>copy</h4> |
| <pre>public void copy(<a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html" title="interface in org.apache.openjpa.meta">ValueMetaData</a> vmd)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#copy-org.apache.openjpa.meta.ValueMetaData-">ValueMetaData</a></code></span></div> |
| <div class="block">Copy state from the given value to this one. Do not copy mapping |
| information.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#copy-org.apache.openjpa.meta.ValueMetaData-">copy</a></code> in interface <code><a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html" title="interface in org.apache.openjpa.meta">ValueMetaData</a></code></dd> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#copy-org.apache.openjpa.meta.ValueMetaData-">copy</a></code> in class <code><a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html" title="class in org.apache.openjpa.meta">ValueMetaDataImpl</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="copyMappingInfo-org.apache.openjpa.jdbc.meta.ValueMapping-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>copyMappingInfo</h4> |
| <pre>public void copyMappingInfo(<a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a> vm)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#copyMappingInfo-org.apache.openjpa.jdbc.meta.ValueMapping-">ValueMapping</a></code></span></div> |
| <div class="block">Copy mapping info from the given instance to this one.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#copyMappingInfo-org.apache.openjpa.jdbc.meta.ValueMapping-">copyMappingInfo</a></code> in interface <code><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="resolve-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>resolve</h4> |
| <pre>public boolean resolve(int mode)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#resolve-int-">ValueMetaData</a></code></span></div> |
| <div class="block">Resolve and validate metadata. Return true if already resolved.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html#resolve-int-">resolve</a></code> in interface <code><a href="../../../../../org/apache/openjpa/meta/ValueMetaData.html" title="interface in org.apache.openjpa.meta">ValueMetaData</a></code></dd> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html#resolve-int-">resolve</a></code> in class <code><a href="../../../../../org/apache/openjpa/meta/ValueMetaDataImpl.html" title="class in org.apache.openjpa.meta">ValueMetaDataImpl</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </div> |
| </div> |
| <!-- ========= END OF CLASS DATA ========= --> |
| <!-- ======= 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 class="navBarCell1Rev">Class</li> |
| <li><a href="class-use/ValueMappingImpl.html">Use</a></li> |
| <li><a href="package-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> |
| <div class="subNav"> |
| <ul class="navList"> |
| <li><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">Prev Class</span></a></li> |
| <li><a href="../../../../../org/apache/openjpa/jdbc/meta/ValueMappingInfo.html" title="class in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">Next Class</span></a></li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="../../../../../index.html?org/apache/openjpa/jdbc/meta/ValueMappingImpl.html" target="_top">Frames</a></li> |
| <li><a href="ValueMappingImpl.html" target="_top">No Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_bottom"> |
| <li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> |
| </ul> |
| <div> |
| <script type="text/javascript"><!-- |
| allClassesLink = document.getElementById("allclasses_navbar_bottom"); |
| if(window==top) { |
| allClassesLink.style.display = "block"; |
| } |
| else { |
| allClassesLink.style.display = "none"; |
| } |
| //--> |
| </script> |
| </div> |
| <div> |
| <ul class="subNavList"> |
| <li>Summary: </li> |
| <li>Nested | </li> |
| <li>Field | </li> |
| <li><a href="#constructor.summary">Constr</a> | </li> |
| <li><a href="#method.summary">Method</a></li> |
| </ul> |
| <ul class="subNavList"> |
| <li>Detail: </li> |
| <li>Field | </li> |
| <li><a href="#constructor.detail">Constr</a> | </li> |
| <li><a href="#method.detail">Method</a></li> |
| </ul> |
| </div> |
| <a name="skip.navbar.bottom"> |
| <!-- --> |
| </a></div> |
| <!-- ======== END OF BOTTOM NAVBAR ======= --> |
| <p class="legalCopy"><small>Copyright © 2006–2019 <a href="http://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p> |
| </body> |
| </html> |