diff options
author | Jesse Morgan <morganjm@amazon.com> | 2013-12-03 14:03:28 -0800 |
---|---|---|
committer | Jesse Morgan <morganjm@amazon.com> | 2013-12-03 14:03:28 -0800 |
commit | d479253768d296a40b4f699e1de9b03c7146a97a (patch) | |
tree | 208e70d81fc3e477a37d3f9ca6475c39bb6410d3 /apidocs/index-files/index-2.html |
Adding javadocs and Carbonado User Guidegh-pages
Diffstat (limited to 'apidocs/index-files/index-2.html')
-rw-r--r-- | apidocs/index-files/index-2.html | 415 |
1 files changed, 415 insertions, 0 deletions
diff --git a/apidocs/index-files/index-2.html b/apidocs/index-files/index-2.html new file mode 100644 index 0000000..8c980bc --- /dev/null +++ b/apidocs/index-files/index-2.html @@ -0,0 +1,415 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_25) on Tue Dec 03 13:53:45 PST 2013 --> +<meta http-equiv="Content-Type" content="text/html" charset="UTF-8"> +<title>B-Index (Carbonado 1.2.3 API)</title> +<meta name="date" content="2013-12-03"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="B-Index (Carbonado 1.2.3 API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../overview-summary.html">Overview</a></li> +<li>Package</li> +<li>Class</li> +<li>Use</li> +<li><a href="../overview-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li class="navBarCell1Rev">Index</li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="index-1.html">Prev Letter</a></li> +<li><a href="index-3.html">Next Letter</a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?index-filesindex-2.html" target="_top">Frames</a></li> +<li><a href="index-2.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">J</a> <a href="index-11.html">K</a> <a href="index-12.html">L</a> <a href="index-13.html">M</a> <a href="index-14.html">N</a> <a href="index-15.html">O</a> <a href="index-16.html">P</a> <a href="index-17.html">Q</a> <a href="index-18.html">R</a> <a href="index-19.html">S</a> <a href="index-20.html">T</a> <a href="index-21.html">U</a> <a href="index-22.html">V</a> <a href="index-23.html">W</a> <a href="index-24.html">Y</a> <a name="_B_"> +<!-- --> +</a> +<h2 class="title">B</h2> +<dl> +<dt><span class="strong"><a href="../com/amazon/carbonado/RepositoryException.html#backoff(E, int, int)">backoff(E, int, int)</a></span> - Static method in exception com.amazon.carbonado.<a href="../com/amazon/carbonado/RepositoryException.html" title="class in com.amazon.carbonado">RepositoryException</a></dt> +<dd> +<div class="block">One strategy for resolving an optimistic lock failure is to try the + operation again, after waiting some bounded random amount of time.</div> +</dd> +<dt><a href="../com/amazon/carbonado/repo/sleepycat/BDBPanicHandler.html" title="interface in com.amazon.carbonado.repo.sleepycat"><span class="strong">BDBPanicHandler</span></a> - Interface in <a href="../com/amazon/carbonado/repo/sleepycat/package-summary.html">com.amazon.carbonado.repo.sleepycat</a></dt> +<dd> +<div class="block">Interface for a generic panic handler for any BDB products.</div> +</dd> +<dt><a href="../com/amazon/carbonado/repo/sleepycat/BDBProduct.html" title="enum in com.amazon.carbonado.repo.sleepycat"><span class="strong">BDBProduct</span></a> - Enum in <a href="../com/amazon/carbonado/repo/sleepycat/package-summary.html">com.amazon.carbonado.repo.sleepycat</a></dt> +<dd> +<div class="block">Set of supported BDB products.</div> +</dd> +<dt><a href="../com/amazon/carbonado/repo/sleepycat/BDBRepositoryBuilder.html" title="class in com.amazon.carbonado.repo.sleepycat"><span class="strong">BDBRepositoryBuilder</span></a> - Class in <a href="../com/amazon/carbonado/repo/sleepycat/package-summary.html">com.amazon.carbonado.repo.sleepycat</a></dt> +<dd> +<div class="block">Builder and configuration options for BDBRepository.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/repo/sleepycat/BDBRepositoryBuilder.html#BDBRepositoryBuilder()">BDBRepositoryBuilder()</a></span> - Constructor for class com.amazon.carbonado.repo.sleepycat.<a href="../com/amazon/carbonado/repo/sleepycat/BDBRepositoryBuilder.html" title="class in com.amazon.carbonado.repo.sleepycat">BDBRepositoryBuilder</a></dt> +<dd> </dd> +<dt><a href="../com/amazon/carbonado/repo/sleepycat/BDBRepositoryBuilder.DatabaseHook.html" title="interface in com.amazon.carbonado.repo.sleepycat"><span class="strong">BDBRepositoryBuilder.DatabaseHook</span></a> - Interface in <a href="../com/amazon/carbonado/repo/sleepycat/package-summary.html">com.amazon.carbonado.repo.sleepycat</a></dt> +<dd> </dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/capability/ResyncCapability.Listener.html#beforeDelete(S)">beforeDelete(S)</a></span> - Method in class com.amazon.carbonado.capability.<a href="../com/amazon/carbonado/capability/ResyncCapability.Listener.html" title="class in com.amazon.carbonado.capability">ResyncCapability.Listener</a></dt> +<dd> +<div class="block">Called before a bogus storable is to be deleted.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/spi/TriggerManager.html#beforeDelete(S)">beforeDelete(S)</a></span> - Method in class com.amazon.carbonado.spi.<a href="../com/amazon/carbonado/spi/TriggerManager.html" title="class in com.amazon.carbonado.spi">TriggerManager</a></dt> +<dd> </dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/spi/TriggerManager.html#beforeDelete(com.amazon.carbonado.Transaction, S)">beforeDelete(Transaction, S)</a></span> - Method in class com.amazon.carbonado.spi.<a href="../com/amazon/carbonado/spi/TriggerManager.html" title="class in com.amazon.carbonado.spi">TriggerManager</a></dt> +<dd> </dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/Trigger.html#beforeDelete(S)">beforeDelete(S)</a></span> - Method in class com.amazon.carbonado.<a href="../com/amazon/carbonado/Trigger.html" title="class in com.amazon.carbonado">Trigger</a></dt> +<dd> +<div class="block">Called before a storable is to be deleted.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/Trigger.html#beforeDelete(com.amazon.carbonado.Transaction, S)">beforeDelete(Transaction, S)</a></span> - Method in class com.amazon.carbonado.<a href="../com/amazon/carbonado/Trigger.html" title="class in com.amazon.carbonado">Trigger</a></dt> +<dd> +<div class="block">Called before a storable is to be deleted.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/capability/ResyncCapability.Listener.html#beforeInsert(S)">beforeInsert(S)</a></span> - Method in class com.amazon.carbonado.capability.<a href="../com/amazon/carbonado/capability/ResyncCapability.Listener.html" title="class in com.amazon.carbonado.capability">ResyncCapability.Listener</a></dt> +<dd> +<div class="block">Called before a sync'd storable is to be inserted.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/spi/TriggerManager.html#beforeInsert(S)">beforeInsert(S)</a></span> - Method in class com.amazon.carbonado.spi.<a href="../com/amazon/carbonado/spi/TriggerManager.html" title="class in com.amazon.carbonado.spi">TriggerManager</a></dt> +<dd> </dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/spi/TriggerManager.html#beforeInsert(com.amazon.carbonado.Transaction, S)">beforeInsert(Transaction, S)</a></span> - Method in class com.amazon.carbonado.spi.<a href="../com/amazon/carbonado/spi/TriggerManager.html" title="class in com.amazon.carbonado.spi">TriggerManager</a></dt> +<dd> </dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/Trigger.html#beforeInsert(S)">beforeInsert(S)</a></span> - Method in class com.amazon.carbonado.<a href="../com/amazon/carbonado/Trigger.html" title="class in com.amazon.carbonado">Trigger</a></dt> +<dd> +<div class="block">Called before a storable is to be inserted.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/Trigger.html#beforeInsert(com.amazon.carbonado.Transaction, S)">beforeInsert(Transaction, S)</a></span> - Method in class com.amazon.carbonado.<a href="../com/amazon/carbonado/Trigger.html" title="class in com.amazon.carbonado">Trigger</a></dt> +<dd> +<div class="block">Called before a storable is to be inserted.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/spi/TriggerManager.html#beforeTryDelete(S)">beforeTryDelete(S)</a></span> - Method in class com.amazon.carbonado.spi.<a href="../com/amazon/carbonado/spi/TriggerManager.html" title="class in com.amazon.carbonado.spi">TriggerManager</a></dt> +<dd> </dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/spi/TriggerManager.html#beforeTryDelete(com.amazon.carbonado.Transaction, S)">beforeTryDelete(Transaction, S)</a></span> - Method in class com.amazon.carbonado.spi.<a href="../com/amazon/carbonado/spi/TriggerManager.html" title="class in com.amazon.carbonado.spi">TriggerManager</a></dt> +<dd> </dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/Trigger.html#beforeTryDelete(S)">beforeTryDelete(S)</a></span> - Method in class com.amazon.carbonado.<a href="../com/amazon/carbonado/Trigger.html" title="class in com.amazon.carbonado">Trigger</a></dt> +<dd> +<div class="block">Called before a storable is to be deleted via tryDelete.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/Trigger.html#beforeTryDelete(com.amazon.carbonado.Transaction, S)">beforeTryDelete(Transaction, S)</a></span> - Method in class com.amazon.carbonado.<a href="../com/amazon/carbonado/Trigger.html" title="class in com.amazon.carbonado">Trigger</a></dt> +<dd> +<div class="block">Called before a storable is to be deleted via tryDelete.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/spi/TriggerManager.html#beforeTryInsert(S)">beforeTryInsert(S)</a></span> - Method in class com.amazon.carbonado.spi.<a href="../com/amazon/carbonado/spi/TriggerManager.html" title="class in com.amazon.carbonado.spi">TriggerManager</a></dt> +<dd> </dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/spi/TriggerManager.html#beforeTryInsert(com.amazon.carbonado.Transaction, S)">beforeTryInsert(Transaction, S)</a></span> - Method in class com.amazon.carbonado.spi.<a href="../com/amazon/carbonado/spi/TriggerManager.html" title="class in com.amazon.carbonado.spi">TriggerManager</a></dt> +<dd> </dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/Trigger.html#beforeTryInsert(S)">beforeTryInsert(S)</a></span> - Method in class com.amazon.carbonado.<a href="../com/amazon/carbonado/Trigger.html" title="class in com.amazon.carbonado">Trigger</a></dt> +<dd> +<div class="block">Called before a storable is to be inserted via tryInsert.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/Trigger.html#beforeTryInsert(com.amazon.carbonado.Transaction, S)">beforeTryInsert(Transaction, S)</a></span> - Method in class com.amazon.carbonado.<a href="../com/amazon/carbonado/Trigger.html" title="class in com.amazon.carbonado">Trigger</a></dt> +<dd> +<div class="block">Called before a storable is to be inserted via tryInsert.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/spi/TriggerManager.html#beforeTryUpdate(S)">beforeTryUpdate(S)</a></span> - Method in class com.amazon.carbonado.spi.<a href="../com/amazon/carbonado/spi/TriggerManager.html" title="class in com.amazon.carbonado.spi">TriggerManager</a></dt> +<dd> </dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/spi/TriggerManager.html#beforeTryUpdate(com.amazon.carbonado.Transaction, S)">beforeTryUpdate(Transaction, S)</a></span> - Method in class com.amazon.carbonado.spi.<a href="../com/amazon/carbonado/spi/TriggerManager.html" title="class in com.amazon.carbonado.spi">TriggerManager</a></dt> +<dd> </dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/Trigger.html#beforeTryUpdate(S)">beforeTryUpdate(S)</a></span> - Method in class com.amazon.carbonado.<a href="../com/amazon/carbonado/Trigger.html" title="class in com.amazon.carbonado">Trigger</a></dt> +<dd> +<div class="block">Called before a storable is to be updated via tryUpdate.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/Trigger.html#beforeTryUpdate(com.amazon.carbonado.Transaction, S)">beforeTryUpdate(Transaction, S)</a></span> - Method in class com.amazon.carbonado.<a href="../com/amazon/carbonado/Trigger.html" title="class in com.amazon.carbonado">Trigger</a></dt> +<dd> +<div class="block">Called before a storable is to be updated via tryUpdate.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/capability/ResyncCapability.Listener.html#beforeUpdate(S)">beforeUpdate(S)</a></span> - Method in class com.amazon.carbonado.capability.<a href="../com/amazon/carbonado/capability/ResyncCapability.Listener.html" title="class in com.amazon.carbonado.capability">ResyncCapability.Listener</a></dt> +<dd> +<div class="block">Called before a sync'd storable is to be updated.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/capability/ResyncCapability.Listener.html#beforeUpdate(S, S)">beforeUpdate(S, S)</a></span> - Method in class com.amazon.carbonado.capability.<a href="../com/amazon/carbonado/capability/ResyncCapability.Listener.html" title="class in com.amazon.carbonado.capability">ResyncCapability.Listener</a></dt> +<dd> +<div class="block">Overloaded version of beforeUpdate method which is passed the + storable in it's out-of-sync and sync'd states.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/spi/TriggerManager.html#beforeUpdate(S)">beforeUpdate(S)</a></span> - Method in class com.amazon.carbonado.spi.<a href="../com/amazon/carbonado/spi/TriggerManager.html" title="class in com.amazon.carbonado.spi">TriggerManager</a></dt> +<dd> </dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/spi/TriggerManager.html#beforeUpdate(com.amazon.carbonado.Transaction, S)">beforeUpdate(Transaction, S)</a></span> - Method in class com.amazon.carbonado.spi.<a href="../com/amazon/carbonado/spi/TriggerManager.html" title="class in com.amazon.carbonado.spi">TriggerManager</a></dt> +<dd> </dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/Trigger.html#beforeUpdate(S)">beforeUpdate(S)</a></span> - Method in class com.amazon.carbonado.<a href="../com/amazon/carbonado/Trigger.html" title="class in com.amazon.carbonado">Trigger</a></dt> +<dd> +<div class="block">Called before a storable is to be updated.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/Trigger.html#beforeUpdate(com.amazon.carbonado.Transaction, S)">beforeUpdate(Transaction, S)</a></span> - Method in class com.amazon.carbonado.<a href="../com/amazon/carbonado/Trigger.html" title="class in com.amazon.carbonado">Trigger</a></dt> +<dd> +<div class="block">Called before a storable is to be updated.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/Query.Controller.html#begin()">begin()</a></span> - Method in interface com.amazon.carbonado.<a href="../com/amazon/carbonado/Query.Controller.html" title="interface in com.amazon.carbonado">Query.Controller</a></dt> +<dd> +<div class="block">Called by query when it begins, possibly multiple times.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/Query.Timeout.html#begin()">begin()</a></span> - Method in class com.amazon.carbonado.<a href="../com/amazon/carbonado/Query.Timeout.html" title="class in com.amazon.carbonado">Query.Timeout</a></dt> +<dd> </dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/capability/RemoteProcedureCapability.html#beginCall(com.amazon.carbonado.capability.RemoteProcedure)">beginCall(RemoteProcedure<R, D>)</a></span> - Method in interface com.amazon.carbonado.capability.<a href="../com/amazon/carbonado/capability/RemoteProcedureCapability.html" title="interface in com.amazon.carbonado.capability">RemoteProcedureCapability</a></dt> +<dd> +<div class="block">Begins a call to execute the given procedure on a remote host.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/cursor/GroupedCursor.html#beginGroup(S)">beginGroup(S)</a></span> - Method in class com.amazon.carbonado.cursor.<a href="../com/amazon/carbonado/cursor/GroupedCursor.html" title="class in com.amazon.carbonado.cursor">GroupedCursor</a></dt> +<dd> +<div class="block">This method is called for the first entry in a group.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/capability/RemoteProcedure.Request.html#beginReply()">beginReply()</a></span> - Method in interface com.amazon.carbonado.capability.<a href="../com/amazon/carbonado/capability/RemoteProcedure.Request.html" title="interface in com.amazon.carbonado.capability">RemoteProcedure.Request</a></dt> +<dd> +<div class="block">Begin a reply after receiving all data.</div> +</dd> +<dt><a href="../com/amazon/carbonado/util/BelatedCreationException.html" title="class in com.amazon.carbonado.util"><span class="strong">BelatedCreationException</span></a> - Exception in <a href="../com/amazon/carbonado/util/package-summary.html">com.amazon.carbonado.util</a></dt> +<dd> +<div class="block">Exception throw when attempting to perform an unavailable operation on an + object undergoing belated creation.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/util/BelatedCreationException.html#BelatedCreationException(java.lang.String)">BelatedCreationException(String)</a></span> - Constructor for exception com.amazon.carbonado.util.<a href="../com/amazon/carbonado/util/BelatedCreationException.html" title="class in com.amazon.carbonado.util">BelatedCreationException</a></dt> +<dd> +<div class="block">Create a new exception with the given message.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/util/BelatedCreationException.html#BelatedCreationException(java.lang.String, java.lang.Throwable)">BelatedCreationException(String, Throwable)</a></span> - Constructor for exception com.amazon.carbonado.util.<a href="../com/amazon/carbonado/util/BelatedCreationException.html" title="class in com.amazon.carbonado.util">BelatedCreationException</a></dt> +<dd> +<div class="block">Create a new exception with the given message and cause.</div> +</dd> +<dt><a href="../com/amazon/carbonado/util/BelatedCreator.html" title="class in com.amazon.carbonado.util"><span class="strong">BelatedCreator</span></a><<a href="../com/amazon/carbonado/util/BelatedCreator.html" title="type parameter in BelatedCreator">T</a>,<a href="../com/amazon/carbonado/util/BelatedCreator.html" title="type parameter in BelatedCreator">E</a> extends java.lang.Exception> - Class in <a href="../com/amazon/carbonado/util/package-summary.html">com.amazon.carbonado.util</a></dt> +<dd> +<div class="block">Generic one-shot factory which supports late object creation.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/util/BelatedCreator.html#BelatedCreator(java.lang.Class, int)">BelatedCreator(Class<T>, int)</a></span> - Constructor for class com.amazon.carbonado.util.<a href="../com/amazon/carbonado/util/BelatedCreator.html" title="class in com.amazon.carbonado.util">BelatedCreator</a></dt> +<dd> </dd> +<dt><a href="../com/amazon/carbonado/spi/BelatedRepositoryCreator.html" title="class in com.amazon.carbonado.spi"><span class="strong">BelatedRepositoryCreator</span></a> - Class in <a href="../com/amazon/carbonado/spi/package-summary.html">com.amazon.carbonado.spi</a></dt> +<dd> +<div class="block">Generic one-shot Repository builder which supports late object creation.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/spi/BelatedRepositoryCreator.html#BelatedRepositoryCreator(org.apache.commons.logging.Log, com.amazon.carbonado.RepositoryBuilder, int)">BelatedRepositoryCreator(Log, RepositoryBuilder, int)</a></span> - Constructor for class com.amazon.carbonado.spi.<a href="../com/amazon/carbonado/spi/BelatedRepositoryCreator.html" title="class in com.amazon.carbonado.spi">BelatedRepositoryCreator</a></dt> +<dd> </dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/spi/BelatedRepositoryCreator.html#BelatedRepositoryCreator(org.apache.commons.logging.Log, com.amazon.carbonado.RepositoryBuilder, java.util.concurrent.atomic.AtomicReference, int)">BelatedRepositoryCreator(Log, RepositoryBuilder, AtomicReference<Repository>, int)</a></span> - Constructor for class com.amazon.carbonado.spi.<a href="../com/amazon/carbonado/spi/BelatedRepositoryCreator.html" title="class in com.amazon.carbonado.spi">BelatedRepositoryCreator</a></dt> +<dd> </dd> +<dt><a href="../com/amazon/carbonado/spi/BelatedStorageCreator.html" title="class in com.amazon.carbonado.spi"><span class="strong">BelatedStorageCreator</span></a><<a href="../com/amazon/carbonado/spi/BelatedStorageCreator.html" title="type parameter in BelatedStorageCreator">S</a> extends <a href="../com/amazon/carbonado/Storable.html" title="interface in com.amazon.carbonado">Storable</a>> - Class in <a href="../com/amazon/carbonado/spi/package-summary.html">com.amazon.carbonado.spi</a></dt> +<dd> +<div class="block">Generic one-shot Storage creator which supports late object creation.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/spi/BelatedStorageCreator.html#BelatedStorageCreator(org.apache.commons.logging.Log, com.amazon.carbonado.Repository, java.lang.Class, int)">BelatedStorageCreator(Log, Repository, Class<S>, int)</a></span> - Constructor for class com.amazon.carbonado.spi.<a href="../com/amazon/carbonado/spi/BelatedStorageCreator.html" title="class in com.amazon.carbonado.spi">BelatedStorageCreator</a></dt> +<dd> </dd> +<dt><a href="../com/amazon/carbonado/filter/BinaryOpFilter.html" title="class in com.amazon.carbonado.filter"><span class="strong">BinaryOpFilter</span></a><<a href="../com/amazon/carbonado/filter/BinaryOpFilter.html" title="type parameter in BinaryOpFilter">S</a> extends <a href="../com/amazon/carbonado/Storable.html" title="interface in com.amazon.carbonado">Storable</a>> - Class in <a href="../com/amazon/carbonado/filter/package-summary.html">com.amazon.carbonado.filter</a></dt> +<dd> +<div class="block">Base class for filter tree nodes that have a left and right child.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/filter/BinaryOpFilter.html#bind()">bind()</a></span> - Method in class com.amazon.carbonado.filter.<a href="../com/amazon/carbonado/filter/BinaryOpFilter.html" title="class in com.amazon.carbonado.filter">BinaryOpFilter</a></dt> +<dd> </dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/filter/ClosedFilter.html#bind()">bind()</a></span> - Method in class com.amazon.carbonado.filter.<a href="../com/amazon/carbonado/filter/ClosedFilter.html" title="class in com.amazon.carbonado.filter">ClosedFilter</a></dt> +<dd> </dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/filter/ExistsFilter.html#bind()">bind()</a></span> - Method in class com.amazon.carbonado.filter.<a href="../com/amazon/carbonado/filter/ExistsFilter.html" title="class in com.amazon.carbonado.filter">ExistsFilter</a></dt> +<dd> </dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/filter/Filter.html#bind()">bind()</a></span> - Method in class com.amazon.carbonado.filter.<a href="../com/amazon/carbonado/filter/Filter.html" title="class in com.amazon.carbonado.filter">Filter</a></dt> +<dd> +<div class="block">Walks through each property filter, assigning a bind ID to it.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/filter/OpenFilter.html#bind()">bind()</a></span> - Method in class com.amazon.carbonado.filter.<a href="../com/amazon/carbonado/filter/OpenFilter.html" title="class in com.amazon.carbonado.filter">OpenFilter</a></dt> +<dd> </dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/filter/PropertyFilter.html#bind()">bind()</a></span> - Method in class com.amazon.carbonado.filter.<a href="../com/amazon/carbonado/filter/PropertyFilter.html" title="class in com.amazon.carbonado.filter">PropertyFilter</a></dt> +<dd> </dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/gen/CodeBuilderUtil.html#bindQueryParam(java.lang.Class)">bindQueryParam(Class)</a></span> - Static method in class com.amazon.carbonado.gen.<a href="../com/amazon/carbonado/gen/CodeBuilderUtil.html" title="class in com.amazon.carbonado.gen">CodeBuilderUtil</a></dt> +<dd> +<div class="block">Determines which overloaded "with" method on Query should be bound to.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/gen/CodeBuilderUtil.html#blankValue(org.cojen.classfile.CodeBuilder, org.cojen.classfile.TypeDesc)">blankValue(CodeBuilder, TypeDesc)</a></span> - Static method in class com.amazon.carbonado.gen.<a href="../com/amazon/carbonado/gen/CodeBuilderUtil.html" title="class in com.amazon.carbonado.gen">CodeBuilderUtil</a></dt> +<dd> +<div class="block">Generates code to push a blank value to the stack.</div> +</dd> +<dt><a href="../com/amazon/carbonado/lob/Blob.html" title="interface in com.amazon.carbonado.lob"><span class="strong">Blob</span></a> - Interface in <a href="../com/amazon/carbonado/lob/package-summary.html">com.amazon.carbonado.lob</a></dt> +<dd> +<div class="block">Provides access to BLOBs, which are Binary Large OBjects.</div> +</dd> +<dt><a href="../com/amazon/carbonado/lob/BlobClob.html" title="class in com.amazon.carbonado.lob"><span class="strong">BlobClob</span></a> - Class in <a href="../com/amazon/carbonado/lob/package-summary.html">com.amazon.carbonado.lob</a></dt> +<dd> +<div class="block">A Clob implementation which is backed by a Blob.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/lob/BlobClob.html#BlobClob(com.amazon.carbonado.lob.Blob)">BlobClob(Blob)</a></span> - Constructor for class com.amazon.carbonado.lob.<a href="../com/amazon/carbonado/lob/BlobClob.html" title="class in com.amazon.carbonado.lob">BlobClob</a></dt> +<dd> </dd> +<dt><a href="../com/amazon/carbonado/qe/BoundaryType.html" title="enum in com.amazon.carbonado.qe"><span class="strong">BoundaryType</span></a> - Enum in <a href="../com/amazon/carbonado/qe/package-summary.html">com.amazon.carbonado.qe</a></dt> +<dd> +<div class="block">Describes a value range boundary.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/qe/JoinedQueryExecutor.html#build(com.amazon.carbonado.qe.RepositoryAccess, com.amazon.carbonado.info.ChainedProperty, com.amazon.carbonado.filter.Filter, com.amazon.carbonado.qe.OrderingList, com.amazon.carbonado.qe.QueryHints)">build(RepositoryAccess, ChainedProperty<T>, Filter<T>, OrderingList<T>, QueryHints)</a></span> - Static method in class com.amazon.carbonado.qe.<a href="../com/amazon/carbonado/qe/JoinedQueryExecutor.html" title="class in com.amazon.carbonado.qe">JoinedQueryExecutor</a></dt> +<dd> +<div class="block">Builds and returns a complex joined excutor against a chained property, + supporting multi-way joins.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/repo/indexed/IndexedRepositoryBuilder.html#build(java.util.concurrent.atomic.AtomicReference)">build(AtomicReference<Repository>)</a></span> - Method in class com.amazon.carbonado.repo.indexed.<a href="../com/amazon/carbonado/repo/indexed/IndexedRepositoryBuilder.html" title="class in com.amazon.carbonado.repo.indexed">IndexedRepositoryBuilder</a></dt> +<dd> </dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/repo/jdbc/JDBCRepositoryBuilder.html#build(java.util.concurrent.atomic.AtomicReference)">build(AtomicReference<Repository>)</a></span> - Method in class com.amazon.carbonado.repo.jdbc.<a href="../com/amazon/carbonado/repo/jdbc/JDBCRepositoryBuilder.html" title="class in com.amazon.carbonado.repo.jdbc">JDBCRepositoryBuilder</a></dt> +<dd> </dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/repo/logging/LoggingRepositoryBuilder.html#build(java.util.concurrent.atomic.AtomicReference)">build(AtomicReference<Repository>)</a></span> - Method in class com.amazon.carbonado.repo.logging.<a href="../com/amazon/carbonado/repo/logging/LoggingRepositoryBuilder.html" title="class in com.amazon.carbonado.repo.logging">LoggingRepositoryBuilder</a></dt> +<dd> </dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/repo/map/MapRepositoryBuilder.html#build(java.util.concurrent.atomic.AtomicReference)">build(AtomicReference<Repository>)</a></span> - Method in class com.amazon.carbonado.repo.map.<a href="../com/amazon/carbonado/repo/map/MapRepositoryBuilder.html" title="class in com.amazon.carbonado.repo.map">MapRepositoryBuilder</a></dt> +<dd> </dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/repo/replicated/ReplicatedRepositoryBuilder.html#build(java.util.concurrent.atomic.AtomicReference)">build(AtomicReference<Repository>)</a></span> - Method in class com.amazon.carbonado.repo.replicated.<a href="../com/amazon/carbonado/repo/replicated/ReplicatedRepositoryBuilder.html" title="class in com.amazon.carbonado.repo.replicated">ReplicatedRepositoryBuilder</a></dt> +<dd> </dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/repo/sleepycat/BDBRepositoryBuilder.html#build(java.util.concurrent.atomic.AtomicReference)">build(AtomicReference<Repository>)</a></span> - Method in class com.amazon.carbonado.repo.sleepycat.<a href="../com/amazon/carbonado/repo/sleepycat/BDBRepositoryBuilder.html" title="class in com.amazon.carbonado.repo.sleepycat">BDBRepositoryBuilder</a></dt> +<dd> </dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/RepositoryBuilder.html#build()">build()</a></span> - Method in interface com.amazon.carbonado.<a href="../com/amazon/carbonado/RepositoryBuilder.html" title="interface in com.amazon.carbonado">RepositoryBuilder</a></dt> +<dd> +<div class="block">Builds a repository instance.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/RepositoryBuilder.html#build(java.util.concurrent.atomic.AtomicReference)">build(AtomicReference<Repository>)</a></span> - Method in interface com.amazon.carbonado.<a href="../com/amazon/carbonado/RepositoryBuilder.html" title="interface in com.amazon.carbonado">RepositoryBuilder</a></dt> +<dd> +<div class="block">Builds a repository instance.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/spi/AbstractRepositoryBuilder.html#build()">build()</a></span> - Method in class com.amazon.carbonado.spi.<a href="../com/amazon/carbonado/spi/AbstractRepositoryBuilder.html" title="class in com.amazon.carbonado.spi">AbstractRepositoryBuilder</a></dt> +<dd> </dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/synthetic/ClassFileBuilder.html#build()">build()</a></span> - Method in class com.amazon.carbonado.synthetic.<a href="../com/amazon/carbonado/synthetic/ClassFileBuilder.html" title="class in com.amazon.carbonado.synthetic">ClassFileBuilder</a></dt> +<dd> +<div class="block">Defines the class for this generator</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/synthetic/SyntheticBuilder.html#build()">build()</a></span> - Method in interface com.amazon.carbonado.synthetic.<a href="../com/amazon/carbonado/synthetic/SyntheticBuilder.html" title="interface in com.amazon.carbonado.synthetic">SyntheticBuilder</a></dt> +<dd> +<div class="block">Convenience method to generate the class.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/synthetic/SyntheticStorableBuilder.html#build()">build()</a></span> - Method in class com.amazon.carbonado.synthetic.<a href="../com/amazon/carbonado/synthetic/SyntheticStorableBuilder.html" title="class in com.amazon.carbonado.synthetic">SyntheticStorableBuilder</a></dt> +<dd> </dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/synthetic/SyntheticStorableReferenceBuilder.html#build()">build()</a></span> - Method in class com.amazon.carbonado.synthetic.<a href="../com/amazon/carbonado/synthetic/SyntheticStorableReferenceBuilder.html" title="class in com.amazon.carbonado.synthetic">SyntheticStorableReferenceBuilder</a></dt> +<dd> </dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/util/Converter.html#build(java.lang.Class)">build(Class<C>)</a></span> - Static method in class com.amazon.carbonado.util.<a href="../com/amazon/carbonado/util/Converter.html" title="class in com.amazon.carbonado.util">Converter</a></dt> +<dd> </dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/util/Converter.html#buildClass(java.lang.Class)">buildClass(Class<C>)</a></span> - Static method in class com.amazon.carbonado.util.<a href="../com/amazon/carbonado/util/Converter.html" title="class in com.amazon.carbonado.util">Converter</a></dt> +<dd> </dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/raw/GenericEncodingStrategy.html#buildDataDecoding(org.cojen.classfile.CodeAssembler, com.amazon.carbonado.info.StorableProperty[], org.cojen.classfile.LocalVariable, java.lang.Class, boolean, int, org.cojen.classfile.Label, org.cojen.classfile.LocalVariable)">buildDataDecoding(CodeAssembler, StorableProperty<S>[], LocalVariable, Class<?>, boolean, int, Label, LocalVariable)</a></span> - Method in class com.amazon.carbonado.raw.<a href="../com/amazon/carbonado/raw/GenericEncodingStrategy.html" title="class in com.amazon.carbonado.raw">GenericEncodingStrategy</a></dt> +<dd> +<div class="block">Generates bytecode instructions to decode properties.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/raw/GenericEncodingStrategy.html#buildDataEncoding(org.cojen.classfile.CodeAssembler, com.amazon.carbonado.info.StorableProperty[], org.cojen.classfile.LocalVariable, java.lang.Class, boolean, int)">buildDataEncoding(CodeAssembler, StorableProperty<S>[], LocalVariable, Class<?>, boolean, int)</a></span> - Method in class com.amazon.carbonado.raw.<a href="../com/amazon/carbonado/raw/GenericEncodingStrategy.html" title="class in com.amazon.carbonado.raw">GenericEncodingStrategy</a></dt> +<dd> +<div class="block">Generates bytecode instructions to encode properties.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/raw/GenericEncodingStrategy.html#buildKeyDecoding(org.cojen.classfile.CodeAssembler, com.amazon.carbonado.info.OrderedProperty[], org.cojen.classfile.LocalVariable, java.lang.Class, boolean, org.cojen.classfile.LocalVariable)">buildKeyDecoding(CodeAssembler, OrderedProperty<S>[], LocalVariable, Class<?>, boolean, LocalVariable)</a></span> - Method in class com.amazon.carbonado.raw.<a href="../com/amazon/carbonado/raw/GenericEncodingStrategy.html" title="class in com.amazon.carbonado.raw">GenericEncodingStrategy</a></dt> +<dd> +<div class="block">Generates bytecode instructions to decode properties.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/raw/GenericEncodingStrategy.html#buildKeyEncoding(org.cojen.classfile.CodeAssembler, com.amazon.carbonado.info.OrderedProperty[], org.cojen.classfile.LocalVariable, java.lang.Class, boolean, org.cojen.classfile.LocalVariable, org.cojen.classfile.LocalVariable)">buildKeyEncoding(CodeAssembler, OrderedProperty<S>[], LocalVariable, Class<?>, boolean, LocalVariable, LocalVariable)</a></span> - Method in class com.amazon.carbonado.raw.<a href="../com/amazon/carbonado/raw/GenericEncodingStrategy.html" title="class in com.amazon.carbonado.raw">GenericEncodingStrategy</a></dt> +<dd> +<div class="block">Generates bytecode instructions to encode properties.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/raw/CustomStorableCodec.html#buildPkIndex(java.lang.String...)">buildPkIndex(String...)</a></span> - Method in class com.amazon.carbonado.raw.<a href="../com/amazon/carbonado/raw/CustomStorableCodec.html" title="class in com.amazon.carbonado.raw">CustomStorableCodec</a></dt> +<dd> +<div class="block">Convenient way to define the clustered primary key index + descriptor.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/util/AnnotationDescParser.html#buildRootAnnotation(org.cojen.classfile.TypeDesc)">buildRootAnnotation(TypeDesc)</a></span> - Method in class com.amazon.carbonado.util.<a href="../com/amazon/carbonado/util/AnnotationDescParser.html" title="class in com.amazon.carbonado.util">AnnotationDescParser</a></dt> +<dd> +<div class="block">Override this method if a root annotation is not provided, as it must be + built after parsing the root annotation type.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/raw/GenericEncodingStrategy.html#buildSerialDecoding(org.cojen.classfile.CodeAssembler, com.amazon.carbonado.info.StorableProperty[], org.cojen.classfile.LocalVariable)">buildSerialDecoding(CodeAssembler, StorableProperty<S>[], LocalVariable)</a></span> - Method in class com.amazon.carbonado.raw.<a href="../com/amazon/carbonado/raw/GenericEncodingStrategy.html" title="class in com.amazon.carbonado.raw">GenericEncodingStrategy</a></dt> +<dd> +<div class="block">Generates bytecode instructions to decode properties and their states.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/raw/GenericEncodingStrategy.html#buildSerialEncoding(org.cojen.classfile.CodeAssembler, com.amazon.carbonado.info.StorableProperty[])">buildSerialEncoding(CodeAssembler, StorableProperty<S>[])</a></span> - Method in class com.amazon.carbonado.raw.<a href="../com/amazon/carbonado/raw/GenericEncodingStrategy.html" title="class in com.amazon.carbonado.raw">GenericEncodingStrategy</a></dt> +<dd> +<div class="block">Generates bytecode instructions to encode properties and their + states.</div> +</dd> +<dt><a href="../com/amazon/carbonado/lob/ByteArrayBlob.html" title="class in com.amazon.carbonado.lob"><span class="strong">ByteArrayBlob</span></a> - Class in <a href="../com/amazon/carbonado/lob/package-summary.html">com.amazon.carbonado.lob</a></dt> +<dd> +<div class="block">Implementation of a Blob which is backed by a growable in-memory byte array.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/lob/ByteArrayBlob.html#ByteArrayBlob(int)">ByteArrayBlob(int)</a></span> - Constructor for class com.amazon.carbonado.lob.<a href="../com/amazon/carbonado/lob/ByteArrayBlob.html" title="class in com.amazon.carbonado.lob">ByteArrayBlob</a></dt> +<dd> +<div class="block">Construct a ByteArrayBlob with the given initial capacity.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/lob/ByteArrayBlob.html#ByteArrayBlob(byte[])">ByteArrayBlob(byte[])</a></span> - Constructor for class com.amazon.carbonado.lob.<a href="../com/amazon/carbonado/lob/ByteArrayBlob.html" title="class in com.amazon.carbonado.lob">ByteArrayBlob</a></dt> +<dd> +<div class="block">Construct a ByteArrayBlob initially backed by the given byte array.</div> +</dd> +<dt><span class="strong"><a href="../com/amazon/carbonado/lob/ByteArrayBlob.html#ByteArrayBlob(byte[], int)">ByteArrayBlob(byte[], int)</a></span> - Constructor for class com.amazon.carbonado.lob.<a href="../com/amazon/carbonado/lob/ByteArrayBlob.html" title="class in com.amazon.carbonado.lob">ByteArrayBlob</a></dt> +<dd> +<div class="block">Construct a ByteArrayBlob initially backed by the given byte array.</div> +</dd> +</dl> +<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">J</a> <a href="index-11.html">K</a> <a href="index-12.html">L</a> <a href="index-13.html">M</a> <a href="index-14.html">N</a> <a href="index-15.html">O</a> <a href="index-16.html">P</a> <a href="index-17.html">Q</a> <a href="index-18.html">R</a> <a href="index-19.html">S</a> <a href="index-20.html">T</a> <a href="index-21.html">U</a> <a href="index-22.html">V</a> <a href="index-23.html">W</a> <a href="index-24.html">Y</a> </div> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../overview-summary.html">Overview</a></li> +<li>Package</li> +<li>Class</li> +<li>Use</li> +<li><a href="../overview-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li class="navBarCell1Rev">Index</li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="index-1.html">Prev Letter</a></li> +<li><a href="index-3.html">Next Letter</a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?index-filesindex-2.html" target="_top">Frames</a></li> +<li><a href="index-2.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +<p class="legalCopy"><small>Copyright © 2006-2013 <a href="https://github.com/Carbonado/Carbonado">Amazon Technologies, Inc.</a>. All Rights Reserved.</small></p> +</body> +</html> |