http://git-wip-us.apache.org/repos/asf/hbase/blob/fc29f802/apidocs/overview-tree.html ---------------------------------------------------------------------- diff --git a/apidocs/overview-tree.html b/apidocs/overview-tree.html index 4ae8bbb..050ec52 100644 --- a/apidocs/overview-tree.html +++ b/apidocs/overview-tree.html @@ -67,129 +67,54 @@ <ul class="horizontal"> <li><a href="com/google/protobuf/package-tree.html">com.google.protobuf</a>, </li> <li><a href="org/apache/hadoop/hbase/package-tree.html">org.apache.hadoop.hbase</a>, </li> -<li><a href="org/apache/hadoop/hbase/backup/package-tree.html">org.apache.hadoop.hbase.backup</a>, </li> -<li><a href="org/apache/hadoop/hbase/backup/example/package-tree.html">org.apache.hadoop.hbase.backup.example</a>, </li> <li><a href="org/apache/hadoop/hbase/classification/package-tree.html">org.apache.hadoop.hbase.classification</a>, </li> <li><a href="org/apache/hadoop/hbase/classification/tools/package-tree.html">org.apache.hadoop.hbase.classification.tools</a>, </li> <li><a href="org/apache/hadoop/hbase/client/package-tree.html">org.apache.hadoop.hbase.client</a>, </li> <li><a href="org/apache/hadoop/hbase/client/backoff/package-tree.html">org.apache.hadoop.hbase.client.backoff</a>, </li> -<li><a href="org/apache/hadoop/hbase/client/coprocessor/package-tree.html">org.apache.hadoop.hbase.client.coprocessor</a>, </li> <li><a href="org/apache/hadoop/hbase/client/example/package-tree.html">org.apache.hadoop.hbase.client.example</a>, </li> -<li><a href="org/apache/hadoop/hbase/client/metrics/package-tree.html">org.apache.hadoop.hbase.client.metrics</a>, </li> <li><a href="org/apache/hadoop/hbase/client/replication/package-tree.html">org.apache.hadoop.hbase.client.replication</a>, </li> <li><a href="org/apache/hadoop/hbase/client/security/package-tree.html">org.apache.hadoop.hbase.client.security</a>, </li> -<li><a href="org/apache/hadoop/hbase/codec/package-tree.html">org.apache.hadoop.hbase.codec</a>, </li> -<li><a href="org/apache/hadoop/hbase/codec/prefixtree/package-tree.html">org.apache.hadoop.hbase.codec.prefixtree</a>, </li> -<li><a href="org/apache/hadoop/hbase/codec/prefixtree/decode/package-tree.html">org.apache.hadoop.hbase.codec.prefixtree.decode</a>, </li> -<li><a href="org/apache/hadoop/hbase/codec/prefixtree/decode/column/package-tree.html">org.apache.hadoop.hbase.codec.prefixtree.decode.column</a>, </li> -<li><a href="org/apache/hadoop/hbase/codec/prefixtree/decode/row/package-tree.html">org.apache.hadoop.hbase.codec.prefixtree.decode.row</a>, </li> -<li><a href="org/apache/hadoop/hbase/codec/prefixtree/decode/timestamp/package-tree.html">org.apache.hadoop.hbase.codec.prefixtree.decode.timestamp</a>, </li> -<li><a href="org/apache/hadoop/hbase/codec/prefixtree/encode/package-tree.html">org.apache.hadoop.hbase.codec.prefixtree.encode</a>, </li> -<li><a href="org/apache/hadoop/hbase/codec/prefixtree/encode/column/package-tree.html">org.apache.hadoop.hbase.codec.prefixtree.encode.column</a>, </li> -<li><a href="org/apache/hadoop/hbase/codec/prefixtree/encode/other/package-tree.html">org.apache.hadoop.hbase.codec.prefixtree.encode.other</a>, </li> -<li><a href="org/apache/hadoop/hbase/codec/prefixtree/encode/row/package-tree.html">org.apache.hadoop.hbase.codec.prefixtree.encode.row</a>, </li> -<li><a href="org/apache/hadoop/hbase/codec/prefixtree/encode/tokenize/package-tree.html">org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize</a>, </li> -<li><a href="org/apache/hadoop/hbase/codec/prefixtree/scanner/package-tree.html">org.apache.hadoop.hbase.codec.prefixtree.scanner</a>, </li> <li><a href="org/apache/hadoop/hbase/conf/package-tree.html">org.apache.hadoop.hbase.conf</a>, </li> -<li><a href="org/apache/hadoop/hbase/constraint/package-tree.html">org.apache.hadoop.hbase.constraint</a>, </li> <li><a href="org/apache/hadoop/hbase/coordination/package-tree.html">org.apache.hadoop.hbase.coordination</a>, </li> <li><a href="org/apache/hadoop/hbase/coprocessor/package-tree.html">org.apache.hadoop.hbase.coprocessor</a>, </li> -<li><a href="org/apache/hadoop/hbase/coprocessor/example/package-tree.html">org.apache.hadoop.hbase.coprocessor.example</a>, </li> -<li><a href="org/apache/hadoop/hbase/coprocessor/example/generated/package-tree.html">org.apache.hadoop.hbase.coprocessor.example.generated</a>, </li> <li><a href="org/apache/hadoop/hbase/errorhandling/package-tree.html">org.apache.hadoop.hbase.errorhandling</a>, </li> <li><a href="org/apache/hadoop/hbase/exceptions/package-tree.html">org.apache.hadoop.hbase.exceptions</a>, </li> -<li><a href="org/apache/hadoop/hbase/executor/package-tree.html">org.apache.hadoop.hbase.executor</a>, </li> <li><a href="org/apache/hadoop/hbase/filter/package-tree.html">org.apache.hadoop.hbase.filter</a>, </li> -<li><a href="org/apache/hadoop/hbase/fs/package-tree.html">org.apache.hadoop.hbase.fs</a>, </li> -<li><a href="org/apache/hadoop/hbase/generated/regionserver/package-tree.html">org.apache.hadoop.hbase.generated.regionserver</a>, </li> -<li><a href="org/apache/hadoop/hbase/generated/rest/package-tree.html">org.apache.hadoop.hbase.generated.rest</a>, </li> -<li><a href="org/apache/hadoop/hbase/generated/thrift/package-tree.html">org.apache.hadoop.hbase.generated.thrift</a>, </li> <li><a href="org/apache/hadoop/hbase/http/package-tree.html">org.apache.hadoop.hbase.http</a>, </li> <li><a href="org/apache/hadoop/hbase/http/conf/package-tree.html">org.apache.hadoop.hbase.http.conf</a>, </li> <li><a href="org/apache/hadoop/hbase/http/jmx/package-tree.html">org.apache.hadoop.hbase.http.jmx</a>, </li> <li><a href="org/apache/hadoop/hbase/http/log/package-tree.html">org.apache.hadoop.hbase.http.log</a>, </li> <li><a href="org/apache/hadoop/hbase/io/package-tree.html">org.apache.hadoop.hbase.io</a>, </li> -<li><a href="org/apache/hadoop/hbase/io/compress/package-tree.html">org.apache.hadoop.hbase.io.compress</a>, </li> <li><a href="org/apache/hadoop/hbase/io/crypto/package-tree.html">org.apache.hadoop.hbase.io.crypto</a>, </li> <li><a href="org/apache/hadoop/hbase/io/crypto/aes/package-tree.html">org.apache.hadoop.hbase.io.crypto.aes</a>, </li> <li><a href="org/apache/hadoop/hbase/io/encoding/package-tree.html">org.apache.hadoop.hbase.io.encoding</a>, </li> <li><a href="org/apache/hadoop/hbase/io/hadoopbackport/package-tree.html">org.apache.hadoop.hbase.io.hadoopbackport</a>, </li> <li><a href="org/apache/hadoop/hbase/io/hfile/package-tree.html">org.apache.hadoop.hbase.io.hfile</a>, </li> -<li><a href="org/apache/hadoop/hbase/io/hfile/bucket/package-tree.html">org.apache.hadoop.hbase.io.hfile.bucket</a>, </li> <li><a href="org/apache/hadoop/hbase/io/util/package-tree.html">org.apache.hadoop.hbase.io.util</a>, </li> <li><a href="org/apache/hadoop/hbase/ipc/package-tree.html">org.apache.hadoop.hbase.ipc</a>, </li> <li><a href="org/apache/hadoop/hbase/mapred/package-tree.html">org.apache.hadoop.hbase.mapred</a>, </li> <li><a href="org/apache/hadoop/hbase/mapreduce/package-tree.html">org.apache.hadoop.hbase.mapreduce</a>, </li> -<li><a href="org/apache/hadoop/hbase/mapreduce/replication/package-tree.html">org.apache.hadoop.hbase.mapreduce.replication</a>, </li> <li><a href="org/apache/hadoop/hbase/master/package-tree.html">org.apache.hadoop.hbase.master</a>, </li> -<li><a href="org/apache/hadoop/hbase/master/balancer/package-tree.html">org.apache.hadoop.hbase.master.balancer</a>, </li> -<li><a href="org/apache/hadoop/hbase/master/cleaner/package-tree.html">org.apache.hadoop.hbase.master.cleaner</a>, </li> -<li><a href="org/apache/hadoop/hbase/master/handler/package-tree.html">org.apache.hadoop.hbase.master.handler</a>, </li> -<li><a href="org/apache/hadoop/hbase/master/normalizer/package-tree.html">org.apache.hadoop.hbase.master.normalizer</a>, </li> -<li><a href="org/apache/hadoop/hbase/master/procedure/package-tree.html">org.apache.hadoop.hbase.master.procedure</a>, </li> -<li><a href="org/apache/hadoop/hbase/master/snapshot/package-tree.html">org.apache.hadoop.hbase.master.snapshot</a>, </li> -<li><a href="org/apache/hadoop/hbase/metrics/package-tree.html">org.apache.hadoop.hbase.metrics</a>, </li> <li><a href="org/apache/hadoop/hbase/mob/package-tree.html">org.apache.hadoop.hbase.mob</a>, </li> <li><a href="org/apache/hadoop/hbase/mob/compactions/package-tree.html">org.apache.hadoop.hbase.mob.compactions</a>, </li> <li><a href="org/apache/hadoop/hbase/mob/mapreduce/package-tree.html">org.apache.hadoop.hbase.mob.mapreduce</a>, </li> -<li><a href="org/apache/hadoop/hbase/monitoring/package-tree.html">org.apache.hadoop.hbase.monitoring</a>, </li> <li><a href="org/apache/hadoop/hbase/namespace/package-tree.html">org.apache.hadoop.hbase.namespace</a>, </li> <li><a href="org/apache/hadoop/hbase/nio/package-tree.html">org.apache.hadoop.hbase.nio</a>, </li> -<li><a href="org/apache/hadoop/hbase/procedure/package-tree.html">org.apache.hadoop.hbase.procedure</a>, </li> -<li><a href="org/apache/hadoop/hbase/procedure/flush/package-tree.html">org.apache.hadoop.hbase.procedure.flush</a>, </li> -<li><a href="org/apache/hadoop/hbase/procedure2/package-tree.html">org.apache.hadoop.hbase.procedure2</a>, </li> -<li><a href="org/apache/hadoop/hbase/procedure2/store/package-tree.html">org.apache.hadoop.hbase.procedure2.store</a>, </li> -<li><a href="org/apache/hadoop/hbase/procedure2/store/wal/package-tree.html">org.apache.hadoop.hbase.procedure2.store.wal</a>, </li> -<li><a href="org/apache/hadoop/hbase/procedure2/util/package-tree.html">org.apache.hadoop.hbase.procedure2.util</a>, </li> -<li><a href="org/apache/hadoop/hbase/protobuf/package-tree.html">org.apache.hadoop.hbase.protobuf</a>, </li> <li><a href="org/apache/hadoop/hbase/quotas/package-tree.html">org.apache.hadoop.hbase.quotas</a>, </li> <li><a href="org/apache/hadoop/hbase/regionserver/package-tree.html">org.apache.hadoop.hbase.regionserver</a>, </li> -<li><a href="org/apache/hadoop/hbase/regionserver/compactions/package-tree.html">org.apache.hadoop.hbase.regionserver.compactions</a>, </li> -<li><a href="org/apache/hadoop/hbase/regionserver/handler/package-tree.html">org.apache.hadoop.hbase.regionserver.handler</a>, </li> -<li><a href="org/apache/hadoop/hbase/regionserver/snapshot/package-tree.html">org.apache.hadoop.hbase.regionserver.snapshot</a>, </li> <li><a href="org/apache/hadoop/hbase/regionserver/wal/package-tree.html">org.apache.hadoop.hbase.regionserver.wal</a>, </li> <li><a href="org/apache/hadoop/hbase/replication/package-tree.html">org.apache.hadoop.hbase.replication</a>, </li> -<li><a href="org/apache/hadoop/hbase/replication/master/package-tree.html">org.apache.hadoop.hbase.replication.master</a>, </li> -<li><a href="org/apache/hadoop/hbase/replication/regionserver/package-tree.html">org.apache.hadoop.hbase.replication.regionserver</a>, </li> <li><a href="org/apache/hadoop/hbase/rest/package-tree.html">org.apache.hadoop.hbase.rest</a>, </li> <li><a href="org/apache/hadoop/hbase/rest/client/package-tree.html">org.apache.hadoop.hbase.rest.client</a>, </li> -<li><a href="org/apache/hadoop/hbase/rest/filter/package-tree.html">org.apache.hadoop.hbase.rest.filter</a>, </li> -<li><a href="org/apache/hadoop/hbase/rest/model/package-tree.html">org.apache.hadoop.hbase.rest.model</a>, </li> -<li><a href="org/apache/hadoop/hbase/rest/protobuf/generated/package-tree.html">org.apache.hadoop.hbase.rest.protobuf.generated</a>, </li> -<li><a href="org/apache/hadoop/hbase/rest/provider/package-tree.html">org.apache.hadoop.hbase.rest.provider</a>, </li> -<li><a href="org/apache/hadoop/hbase/rest/provider/consumer/package-tree.html">org.apache.hadoop.hbase.rest.provider.consumer</a>, </li> -<li><a href="org/apache/hadoop/hbase/rest/provider/producer/package-tree.html">org.apache.hadoop.hbase.rest.provider.producer</a>, </li> <li><a href="org/apache/hadoop/hbase/security/package-tree.html">org.apache.hadoop.hbase.security</a>, </li> -<li><a href="org/apache/hadoop/hbase/security/access/package-tree.html">org.apache.hadoop.hbase.security.access</a>, </li> -<li><a href="org/apache/hadoop/hbase/security/token/package-tree.html">org.apache.hadoop.hbase.security.token</a>, </li> -<li><a href="org/apache/hadoop/hbase/security/visibility/package-tree.html">org.apache.hadoop.hbase.security.visibility</a>, </li> -<li><a href="org/apache/hadoop/hbase/security/visibility/expression/package-tree.html">org.apache.hadoop.hbase.security.visibility.expression</a>, </li> <li><a href="org/apache/hadoop/hbase/snapshot/package-tree.html">org.apache.hadoop.hbase.snapshot</a>, </li> <li><a href="org/apache/hadoop/hbase/spark/package-tree.html">org.apache.hadoop.hbase.spark</a>, </li> <li><a href="org/apache/hadoop/hbase/spark/example/hbasecontext/package-tree.html">org.apache.hadoop.hbase.spark.example.hbasecontext</a>, </li> -<li><a href="org/apache/hadoop/hbase/spark/protobuf/generated/package-tree.html">org.apache.hadoop.hbase.spark.protobuf.generated</a>, </li> -<li><a href="org/apache/hadoop/hbase/thrift/package-tree.html">org.apache.hadoop.hbase.thrift</a>, </li> -<li><a href="org/apache/hadoop/hbase/thrift/generated/package-tree.html">org.apache.hadoop.hbase.thrift.generated</a>, </li> -<li><a href="org/apache/hadoop/hbase/thrift2/package-tree.html">org.apache.hadoop.hbase.thrift2</a>, </li> -<li><a href="org/apache/hadoop/hbase/thrift2/generated/package-tree.html">org.apache.hadoop.hbase.thrift2.generated</a>, </li> -<li><a href="org/apache/hadoop/hbase/tmpl/master/package-tree.html">org.apache.hadoop.hbase.tmpl.master</a>, </li> -<li><a href="org/apache/hadoop/hbase/tmpl/regionserver/package-tree.html">org.apache.hadoop.hbase.tmpl.regionserver</a>, </li> -<li><a href="org/apache/hadoop/hbase/tool/package-tree.html">org.apache.hadoop.hbase.tool</a>, </li> -<li><a href="org/apache/hadoop/hbase/trace/package-tree.html">org.apache.hadoop.hbase.trace</a>, </li> <li><a href="org/apache/hadoop/hbase/types/package-tree.html">org.apache.hadoop.hbase.types</a>, </li> <li><a href="org/apache/hadoop/hbase/util/package-tree.html">org.apache.hadoop.hbase.util</a>, </li> -<li><a href="org/apache/hadoop/hbase/util/byterange/package-tree.html">org.apache.hadoop.hbase.util.byterange</a>, </li> -<li><a href="org/apache/hadoop/hbase/util/byterange/impl/package-tree.html">org.apache.hadoop.hbase.util.byterange.impl</a>, </li> <li><a href="org/apache/hadoop/hbase/util/hbck/package-tree.html">org.apache.hadoop.hbase.util.hbck</a>, </li> -<li><a href="org/apache/hadoop/hbase/util/test/package-tree.html">org.apache.hadoop.hbase.util.test</a>, </li> -<li><a href="org/apache/hadoop/hbase/util/vint/package-tree.html">org.apache.hadoop.hbase.util.vint</a>, </li> <li><a href="org/apache/hadoop/hbase/wal/package-tree.html">org.apache.hadoop.hbase.wal</a>, </li> -<li><a href="org/apache/hadoop/hbase/zookeeper/package-tree.html">org.apache.hadoop.hbase.zookeeper</a>, </li> -<li><a href="org/apache/hadoop/hbase/zookeeper/lock/package-tree.html">org.apache.hadoop.hbase.zookeeper.lock</a>, </li> -<li><a href="org/apache/hadoop/metrics2/package-tree.html">org.apache.hadoop.metrics2</a>, </li> -<li><a href="org/apache/hadoop/metrics2/impl/package-tree.html">org.apache.hadoop.metrics2.impl</a>, </li> -<li><a href="org/apache/hadoop/metrics2/lib/package-tree.html">org.apache.hadoop.metrics2.lib</a>, </li> -<li><a href="org/apache/hadoop/metrics2/util/package-tree.html">org.apache.hadoop.metrics2.util</a></li> +<li><a href="org/apache/hadoop/hbase/zookeeper/package-tree.html">org.apache.hadoop.hbase.zookeeper</a></li> </ul> </div> <div class="contentContainer"> @@ -219,10 +144,7 @@ <li type="circle">org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/RegionMover.html" title="class in org.apache.hadoop.hbase.util"><span class="strong">RegionMover</span></a></li> </ul> </li> -<li type="circle">org.apache.hadoop.hbase.security.access.<a href="org/apache/hadoop/hbase/security/access/AccessControlClient.html" title="class in org.apache.hadoop.hbase.security.access"><span class="strong">AccessControlClient</span></a></li> -<li type="circle">org.apache.hadoop.hbase.security.visibility.<a href="org/apache/hadoop/hbase/security/visibility/Authorizations.html" title="class in org.apache.hadoop.hbase.security.visibility"><span class="strong">Authorizations</span></a></li> <li type="circle">org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/Base64.html" title="class in org.apache.hadoop.hbase.util"><span class="strong">Base64</span></a></li> -<li type="circle">org.apache.hadoop.hbase.client.coprocessor.<a href="org/apache/hadoop/hbase/client/coprocessor/Batch.html" title="class in org.apache.hadoop.hbase.client.coprocessor"><span class="strong">Batch</span></a></li> <li type="circle">org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client"><span class="strong">BufferedMutatorParams</span></a></li> <li type="circle">org.apache.hadoop.hbase.filter.<a href="org/apache/hadoop/hbase/filter/ByteArrayComparable.html" title="class in org.apache.hadoop.hbase.filter"><span class="strong">ByteArrayComparable</span></a> (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>) <ul> @@ -245,15 +167,9 @@ </li> <li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="org/apache/hadoop/hbase/mapreduce/CellCreator.html" title="class in org.apache.hadoop.hbase.mapreduce"><span class="strong">CellCreator</span></a></li> <li type="circle">org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CellUtil.html" title="class in org.apache.hadoop.hbase"><span class="strong">CellUtil</span></a></li> -<li type="circle">org.apache.hadoop.hbase.security.visibility.<a href="org/apache/hadoop/hbase/security/visibility/CellVisibility.html" title="class in org.apache.hadoop.hbase.security.visibility"><span class="strong">CellVisibility</span></a></li> <li type="circle">org.apache.hadoop.hbase.io.crypto.<a href="org/apache/hadoop/hbase/io/crypto/Cipher.html" title="class in org.apache.hadoop.hbase.io.crypto"><span class="strong">Cipher</span></a></li> <li type="circle">org.apache.hadoop.hbase.rest.client.<a href="org/apache/hadoop/hbase/rest/client/Client.html" title="class in org.apache.hadoop.hbase.rest.client"><span class="strong">Client</span></a></li> <li type="circle">org.apache.hadoop.hbase.rest.client.<a href="org/apache/hadoop/hbase/rest/client/Cluster.html" title="class in org.apache.hadoop.hbase.rest.client"><span class="strong">Cluster</span></a></li> -<li type="circle">org.apache.hadoop.hbase.coprocessor.ColumnInterpreter<T,S,P,Q,R> -<ul> -<li type="circle">org.apache.hadoop.hbase.client.coprocessor.<a href="org/apache/hadoop/hbase/client/coprocessor/DoubleColumnInterpreter.html" title="class in org.apache.hadoop.hbase.client.coprocessor"><span class="strong">DoubleColumnInterpreter</span></a></li> -</ul> -</li> <li type="circle">org.apache.hadoop.conf.Configuration (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a><T>, org.apache.hadoop.io.Writable) <ul> <li type="circle">org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/HBaseConfiguration.html" title="class in org.apache.hadoop.hbase"><span class="strong">HBaseConfiguration</span></a></li> @@ -468,7 +384,6 @@ <ul> <li type="circle">org.apache.hadoop.mapreduce.lib.output.FileOutputFormat<K,V> <ul> -<li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="org/apache/hadoop/hbase/mapreduce/HFileOutputFormat.html" title="class in org.apache.hadoop.hbase.mapreduce"><span class="strong">HFileOutputFormat</span></a></li> <li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.html" title="class in org.apache.hadoop.hbase.mapreduce"><span class="strong">HFileOutputFormat2</span></a></li> </ul> </li> @@ -538,11 +453,6 @@ <li type="circle">org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/RowMutations.html" title="class in org.apache.hadoop.hbase.client"><span class="strong">RowMutations</span></a> (implements org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/Row.html" title="interface in org.apache.hadoop.hbase.client">Row</a>)</li> <li type="circle">org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/ServerLoad.html" title="class in org.apache.hadoop.hbase"><span class="strong">ServerLoad</span></a></li> <li type="circle">org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase"><span class="strong">ServerName</span></a> (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li> -<li type="circle">org.apache.hadoop.hbase.client.metrics.<a href="org/apache/hadoop/hbase/client/metrics/ServerSideScanMetrics.html" title="class in org.apache.hadoop.hbase.client.metrics"><span class="strong">ServerSideScanMetrics</span></a> -<ul> -<li type="circle">org.apache.hadoop.hbase.client.metrics.<a href="org/apache/hadoop/hbase/client/metrics/ScanMetrics.html" title="class in org.apache.hadoop.hbase.client.metrics"><span class="strong">ScanMetrics</span></a></li> -</ul> -</li> <li type="circle">org.apache.hadoop.hbase.types.<a href="org/apache/hadoop/hbase/types/Struct.html" title="class in org.apache.hadoop.hbase.types"><span class="strong">Struct</span></a> (implements org.apache.hadoop.hbase.types.<a href="org/apache/hadoop/hbase/types/DataType.html" title="interface in org.apache.hadoop.hbase.types">DataType</a><T>)</li> <li type="circle">org.apache.hadoop.hbase.types.<a href="org/apache/hadoop/hbase/types/StructBuilder.html" title="class in org.apache.hadoop.hbase.types"><span class="strong">StructBuilder</span></a></li> <li type="circle">org.apache.hadoop.hbase.types.<a href="org/apache/hadoop/hbase/types/StructIterator.html" title="class in org.apache.hadoop.hbase.types"><span class="strong">StructIterator</span></a> (implements java.util.<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><E>)</li> @@ -631,8 +541,6 @@ </ul> </li> <li type="circle">org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/InvalidFamilyOperationException.html" title="class in org.apache.hadoop.hbase"><span class="strong">InvalidFamilyOperationException</span></a></li> -<li type="circle">org.apache.hadoop.hbase.security.visibility.<a href="org/apache/hadoop/hbase/security/visibility/InvalidLabelException.html" title="class in org.apache.hadoop.hbase.security.visibility"><span class="strong">InvalidLabelException</span></a></li> -<li type="circle">org.apache.hadoop.hbase.security.visibility.<a href="org/apache/hadoop/hbase/security/visibility/LabelAlreadyExistsException.html" title="class in org.apache.hadoop.hbase.security.visibility"><span class="strong">LabelAlreadyExistsException</span></a></li> <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/LeaseException.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="strong">LeaseException</span></a></li> <li type="circle">org.apache.hadoop.hbase.exceptions.<a href="org/apache/hadoop/hbase/exceptions/LockTimeoutException.html" title="class in org.apache.hadoop.hbase.exceptions"><span class="strong">LockTimeoutException</span></a></li> <li type="circle">org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/NamespaceExistException.html" title="class in org.apache.hadoop.hbase"><span class="strong">NamespaceExistException</span></a></li> @@ -700,7 +608,6 @@ </ul> </li> <li type="circle">org.apache.hadoop.hbase.snapshot.<a href="org/apache/hadoop/hbase/snapshot/TablePartiallyOpenException.html" title="class in org.apache.hadoop.hbase.snapshot"><span class="strong">TablePartiallyOpenException</span></a></li> -<li type="circle">org.apache.hadoop.hbase.security.visibility.<a href="org/apache/hadoop/hbase/security/visibility/VisibilityControllerNotReadyException.html" title="class in org.apache.hadoop.hbase.security.visibility"><span class="strong">VisibilityControllerNotReadyException</span></a></li> <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/WrongRegionException.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="strong">WrongRegionException</span></a></li> <li type="circle">org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/ZooKeeperConnectionException.html" title="class in org.apache.hadoop.hbase"><span class="strong">ZooKeeperConnectionException</span></a></li> </ul> @@ -722,7 +629,6 @@ </ul> </li> <li type="circle">org.apache.hadoop.hbase.io.<a href="org/apache/hadoop/hbase/io/TimeRange.html" title="class in org.apache.hadoop.hbase.io"><span class="strong">TimeRange</span></a></li> -<li type="circle">org.apache.hadoop.hbase.security.token.<a href="org/apache/hadoop/hbase/security/token/TokenUtil.html" title="class in org.apache.hadoop.hbase.security.token"><span class="strong">TokenUtil</span></a></li> <li type="circle">org.apache.hadoop.hbase.types.<a href="org/apache/hadoop/hbase/types/Union2.html" title="class in org.apache.hadoop.hbase.types"><span class="strong">Union2</span></a><A,B> (implements org.apache.hadoop.hbase.types.<a href="org/apache/hadoop/hbase/types/DataType.html" title="interface in org.apache.hadoop.hbase.types">DataType</a><T>) <ul> <li type="circle">org.apache.hadoop.hbase.types.<a href="org/apache/hadoop/hbase/types/Union3.html" title="class in org.apache.hadoop.hbase.types"><span class="strong">Union3</span></a><A,B,C> @@ -736,11 +642,9 @@ <li type="circle">org.apache.hadoop.io.VersionedWritable (implements org.apache.hadoop.io.Writable) <ul> <li type="circle">org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/ClusterStatus.html" title="class in org.apache.hadoop.hbase"><span class="strong">ClusterStatus</span></a></li> -<li type="circle">org.apache.hadoop.hbase.security.access.<a href="org/apache/hadoop/hbase/security/access/Permission.html" title="class in org.apache.hadoop.hbase.security.access"><span class="strong">Permission</span></a></li> </ul> </li> <li type="circle">org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/VersionInfo.html" title="class in org.apache.hadoop.hbase.util"><span class="strong">VersionInfo</span></a></li> -<li type="circle">org.apache.hadoop.hbase.security.visibility.<a href="org/apache/hadoop/hbase/security/visibility/VisibilityClient.html" title="class in org.apache.hadoop.hbase.security.visibility"><span class="strong">VisibilityClient</span></a></li> <li type="circle">org.apache.hadoop.io.WritableComparator (implements org.apache.hadoop.conf.Configurable, org.apache.hadoop.io.RawComparator<T>) <ul> <li type="circle">org.apache.hadoop.hbase.io.<a href="org/apache/hadoop/hbase/io/ImmutableBytesWritable.Comparator.html" title="class in org.apache.hadoop.hbase.io"><span class="strong">ImmutableBytesWritable.Comparator</span></a></li> @@ -762,7 +666,6 @@ <li type="circle">org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/HConnection.html" title="interface in org.apache.hadoop.hbase.client"><span class="strong">HConnection</span></a></li> </ul> </li> -<li type="circle">org.apache.hadoop.hbase.security.access.<a href="org/apache/hadoop/hbase/security/access/AccessControlConstants.html" title="interface in org.apache.hadoop.hbase.security.access"><span class="strong">AccessControlConstants</span></a></li> <li type="circle">org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/Attributes.html" title="interface in org.apache.hadoop.hbase.client"><span class="strong">Attributes</span></a></li> <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang"><span class="strong">AutoCloseable</span></a> <ul> @@ -850,8 +753,6 @@ <li type="circle">org.apache.hadoop.hbase.mapred.<a href="org/apache/hadoop/hbase/mapred/TableReduce.html" title="interface in org.apache.hadoop.hbase.mapred"><span class="strong">TableReduce</span></a><K,V></li> </ul> </li> -<li type="circle">org.apache.hadoop.hbase.client.coprocessor.<a href="org/apache/hadoop/hbase/client/coprocessor/Batch.Call.html" title="interface in org.apache.hadoop.hbase.client.coprocessor"><span class="strong">Batch.Call</span></a><T,R></li> -<li type="circle">org.apache.hadoop.hbase.client.coprocessor.<a href="org/apache/hadoop/hbase/client/coprocessor/Batch.Callback.html" title="interface in org.apache.hadoop.hbase.client.coprocessor"><span class="strong">Batch.Callback</span></a><R></li> <li type="circle">org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/BufferedMutator.ExceptionListener.html" title="interface in org.apache.hadoop.hbase.client"><span class="strong">BufferedMutator.ExceptionListener</span></a></li> <li type="circle">org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase"><span class="strong">Cell</span></a></li> <li type="circle">org.apache.hadoop.hbase.client.backoff.<a href="org/apache/hadoop/hbase/client/backoff/ClientBackoffPolicy.html" title="interface in org.apache.hadoop.hbase.client.backoff"><span class="strong">ClientBackoffPolicy</span></a></li> @@ -869,9 +770,7 @@ <li type="circle">org.apache.hadoop.conf.Configurable <ul> <li type="circle">org.apache.hadoop.hbase.io.crypto.<a href="org/apache/hadoop/hbase/io/crypto/CipherProvider.html" title="interface in org.apache.hadoop.hbase.io.crypto"><span class="strong">CipherProvider</span></a></li> -<li type="circle">org.apache.hadoop.hbase.security.visibility.<a href="org/apache/hadoop/hbase/security/visibility/ScanLabelGenerator.html" title="interface in org.apache.hadoop.hbase.security.visibility"><span class="strong">ScanLabelGenerator</span></a></li> <li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="org/apache/hadoop/hbase/mapreduce/VisibilityExpressionResolver.html" title="interface in org.apache.hadoop.hbase.mapreduce"><span class="strong">VisibilityExpressionResolver</span></a></li> -<li type="circle">org.apache.hadoop.hbase.security.visibility.<a href="org/apache/hadoop/hbase/security/visibility/VisibilityLabelService.html" title="interface in org.apache.hadoop.hbase.security.visibility"><span class="strong">VisibilityLabelService</span></a></li> </ul> </li> <li type="circle">org.apache.hadoop.hbase.rest.<a href="org/apache/hadoop/hbase/rest/Constants.html" title="interface in org.apache.hadoop.hbase.rest"><span class="strong">Constants</span></a></li> @@ -901,7 +800,6 @@ </li> <li type="circle">org.apache.hadoop.hbase.io.crypto.<a href="org/apache/hadoop/hbase/io/crypto/KeyProvider.html" title="interface in org.apache.hadoop.hbase.io.crypto"><span class="strong">KeyProvider</span></a></li> <li type="circle">org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/RpcRetryingCaller.html" title="interface in org.apache.hadoop.hbase.client"><span class="strong">RpcRetryingCaller</span></a><T></li> -<li type="circle">org.apache.hadoop.hbase.security.visibility.<a href="org/apache/hadoop/hbase/security/visibility/VisibilityExpEvaluator.html" title="interface in org.apache.hadoop.hbase.security.visibility"><span class="strong">VisibilityExpEvaluator</span></a></li> </ul> <h2 title="Enum Hierarchy">Enum Hierarchy</h2> <ul> @@ -916,7 +814,6 @@ <li type="circle">org.apache.hadoop.hbase.filter.<a href="org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">Filter.ReturnCode</span></a></li> <li type="circle">org.apache.hadoop.hbase.filter.<a href="org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">CompareFilter.CompareOp</span></a></li> <li type="circle">org.apache.hadoop.hbase.filter.<a href="org/apache/hadoop/hbase/filter/BitComparator.BitwiseOp.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">BitComparator.BitwiseOp</span></a></li> -<li type="circle">org.apache.hadoop.hbase.io.compress.<a href="org/apache/hadoop/hbase/io/compress/Compression.Algorithm.html" title="enum in org.apache.hadoop.hbase.io.compress"><span class="strong">Compression.Algorithm</span></a></li> <li type="circle">org.apache.hadoop.hbase.io.encoding.<a href="org/apache/hadoop/hbase/io/encoding/DataBlockEncoding.html" title="enum in org.apache.hadoop.hbase.io.encoding"><span class="strong">DataBlockEncoding</span></a></li> <li type="circle">org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/TableState.State.html" title="enum in org.apache.hadoop.hbase.client"><span class="strong">TableState.State</span></a></li> <li type="circle">org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/IsolationLevel.html" title="enum in org.apache.hadoop.hbase.client"><span class="strong">IsolationLevel</span></a></li> @@ -929,7 +826,6 @@ <li type="circle">org.apache.hadoop.hbase.quotas.<a href="org/apache/hadoop/hbase/quotas/QuotaType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="strong">QuotaType</span></a></li> <li type="circle">org.apache.hadoop.hbase.quotas.<a href="org/apache/hadoop/hbase/quotas/QuotaScope.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="strong">QuotaScope</span></a></li> <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/BloomType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">BloomType</span></a></li> -<li type="circle">org.apache.hadoop.hbase.security.access.<a href="org/apache/hadoop/hbase/security/access/Permission.Action.html" title="enum in org.apache.hadoop.hbase.security.access"><span class="strong">Permission.Action</span></a></li> </ul> </li> </ul>
http://git-wip-us.apache.org/repos/asf/hbase/blob/fc29f802/apidocs/package-list ---------------------------------------------------------------------- diff --git a/apidocs/package-list b/apidocs/package-list index 2cbe785..2d419bf 100644 --- a/apidocs/package-list +++ b/apidocs/package-list @@ -1,125 +1,50 @@ com.google.protobuf org.apache.hadoop.hbase -org.apache.hadoop.hbase.backup -org.apache.hadoop.hbase.backup.example org.apache.hadoop.hbase.classification org.apache.hadoop.hbase.classification.tools org.apache.hadoop.hbase.client org.apache.hadoop.hbase.client.backoff -org.apache.hadoop.hbase.client.coprocessor org.apache.hadoop.hbase.client.example -org.apache.hadoop.hbase.client.metrics org.apache.hadoop.hbase.client.replication org.apache.hadoop.hbase.client.security -org.apache.hadoop.hbase.codec -org.apache.hadoop.hbase.codec.prefixtree -org.apache.hadoop.hbase.codec.prefixtree.decode -org.apache.hadoop.hbase.codec.prefixtree.decode.column -org.apache.hadoop.hbase.codec.prefixtree.decode.row -org.apache.hadoop.hbase.codec.prefixtree.decode.timestamp -org.apache.hadoop.hbase.codec.prefixtree.encode -org.apache.hadoop.hbase.codec.prefixtree.encode.column -org.apache.hadoop.hbase.codec.prefixtree.encode.other -org.apache.hadoop.hbase.codec.prefixtree.encode.row -org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize -org.apache.hadoop.hbase.codec.prefixtree.scanner org.apache.hadoop.hbase.conf -org.apache.hadoop.hbase.constraint org.apache.hadoop.hbase.coordination org.apache.hadoop.hbase.coprocessor -org.apache.hadoop.hbase.coprocessor.example -org.apache.hadoop.hbase.coprocessor.example.generated org.apache.hadoop.hbase.errorhandling org.apache.hadoop.hbase.exceptions -org.apache.hadoop.hbase.executor org.apache.hadoop.hbase.filter -org.apache.hadoop.hbase.fs -org.apache.hadoop.hbase.generated.regionserver -org.apache.hadoop.hbase.generated.rest -org.apache.hadoop.hbase.generated.thrift org.apache.hadoop.hbase.http org.apache.hadoop.hbase.http.conf org.apache.hadoop.hbase.http.jmx org.apache.hadoop.hbase.http.log org.apache.hadoop.hbase.io -org.apache.hadoop.hbase.io.compress org.apache.hadoop.hbase.io.crypto org.apache.hadoop.hbase.io.crypto.aes org.apache.hadoop.hbase.io.encoding org.apache.hadoop.hbase.io.hadoopbackport org.apache.hadoop.hbase.io.hfile -org.apache.hadoop.hbase.io.hfile.bucket org.apache.hadoop.hbase.io.util org.apache.hadoop.hbase.ipc org.apache.hadoop.hbase.mapred org.apache.hadoop.hbase.mapreduce -org.apache.hadoop.hbase.mapreduce.replication org.apache.hadoop.hbase.master -org.apache.hadoop.hbase.master.balancer -org.apache.hadoop.hbase.master.cleaner -org.apache.hadoop.hbase.master.handler -org.apache.hadoop.hbase.master.normalizer -org.apache.hadoop.hbase.master.procedure -org.apache.hadoop.hbase.master.snapshot -org.apache.hadoop.hbase.metrics org.apache.hadoop.hbase.mob org.apache.hadoop.hbase.mob.compactions org.apache.hadoop.hbase.mob.mapreduce -org.apache.hadoop.hbase.monitoring org.apache.hadoop.hbase.namespace org.apache.hadoop.hbase.nio -org.apache.hadoop.hbase.procedure -org.apache.hadoop.hbase.procedure.flush -org.apache.hadoop.hbase.procedure2 -org.apache.hadoop.hbase.procedure2.store -org.apache.hadoop.hbase.procedure2.store.wal -org.apache.hadoop.hbase.procedure2.util -org.apache.hadoop.hbase.protobuf org.apache.hadoop.hbase.quotas org.apache.hadoop.hbase.regionserver -org.apache.hadoop.hbase.regionserver.compactions -org.apache.hadoop.hbase.regionserver.handler -org.apache.hadoop.hbase.regionserver.snapshot org.apache.hadoop.hbase.regionserver.wal org.apache.hadoop.hbase.replication -org.apache.hadoop.hbase.replication.master -org.apache.hadoop.hbase.replication.regionserver org.apache.hadoop.hbase.rest org.apache.hadoop.hbase.rest.client -org.apache.hadoop.hbase.rest.filter -org.apache.hadoop.hbase.rest.model -org.apache.hadoop.hbase.rest.protobuf.generated -org.apache.hadoop.hbase.rest.provider -org.apache.hadoop.hbase.rest.provider.consumer -org.apache.hadoop.hbase.rest.provider.producer org.apache.hadoop.hbase.security -org.apache.hadoop.hbase.security.access -org.apache.hadoop.hbase.security.token -org.apache.hadoop.hbase.security.visibility -org.apache.hadoop.hbase.security.visibility.expression org.apache.hadoop.hbase.snapshot org.apache.hadoop.hbase.spark org.apache.hadoop.hbase.spark.example.hbasecontext -org.apache.hadoop.hbase.spark.protobuf.generated -org.apache.hadoop.hbase.thrift -org.apache.hadoop.hbase.thrift.generated -org.apache.hadoop.hbase.thrift2 -org.apache.hadoop.hbase.thrift2.generated -org.apache.hadoop.hbase.tmpl.master -org.apache.hadoop.hbase.tmpl.regionserver -org.apache.hadoop.hbase.tool -org.apache.hadoop.hbase.trace org.apache.hadoop.hbase.types org.apache.hadoop.hbase.util -org.apache.hadoop.hbase.util.byterange -org.apache.hadoop.hbase.util.byterange.impl org.apache.hadoop.hbase.util.hbck -org.apache.hadoop.hbase.util.test -org.apache.hadoop.hbase.util.vint org.apache.hadoop.hbase.wal org.apache.hadoop.hbase.zookeeper -org.apache.hadoop.hbase.zookeeper.lock -org.apache.hadoop.metrics2 -org.apache.hadoop.metrics2.impl -org.apache.hadoop.metrics2.lib -org.apache.hadoop.metrics2.util http://git-wip-us.apache.org/repos/asf/hbase/blob/fc29f802/apidocs/serialized-form.html ---------------------------------------------------------------------- diff --git a/apidocs/serialized-form.html b/apidocs/serialized-form.html index d5f9c25..133418a 100644 --- a/apidocs/serialized-form.html +++ b/apidocs/serialized-form.html @@ -805,38 +805,6 @@ </ul> </li> <li class="blockList"> -<h2 title="Package">Package org.apache.hadoop.hbase.security.visibility</h2> -<ul class="blockList"> -<li class="blockList"><a name="org.apache.hadoop.hbase.security.visibility.InvalidLabelException"> -<!-- --> -</a> -<h3>Class <a href="org/apache/hadoop/hbase/security/visibility/InvalidLabelException.html" title="class in org.apache.hadoop.hbase.security.visibility">org.apache.hadoop.hbase.security.visibility.InvalidLabelException</a> extends <a href="org/apache/hadoop/hbase/DoNotRetryIOException.html" title="class in org.apache.hadoop.hbase">DoNotRetryIOException</a> implements Serializable</h3> -<dl class="nameValue"> -<dt>serialVersionUID:</dt> -<dd>1L</dd> -</dl> -</li> -<li class="blockList"><a name="org.apache.hadoop.hbase.security.visibility.LabelAlreadyExistsException"> -<!-- --> -</a> -<h3>Class <a href="org/apache/hadoop/hbase/security/visibility/LabelAlreadyExistsException.html" title="class in org.apache.hadoop.hbase.security.visibility">org.apache.hadoop.hbase.security.visibility.LabelAlreadyExistsException</a> extends <a href="org/apache/hadoop/hbase/DoNotRetryIOException.html" title="class in org.apache.hadoop.hbase">DoNotRetryIOException</a> implements Serializable</h3> -<dl class="nameValue"> -<dt>serialVersionUID:</dt> -<dd>1L</dd> -</dl> -</li> -<li class="blockList"><a name="org.apache.hadoop.hbase.security.visibility.VisibilityControllerNotReadyException"> -<!-- --> -</a> -<h3>Class <a href="org/apache/hadoop/hbase/security/visibility/VisibilityControllerNotReadyException.html" title="class in org.apache.hadoop.hbase.security.visibility">org.apache.hadoop.hbase.security.visibility.VisibilityControllerNotReadyException</a> extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a> implements Serializable</h3> -<dl class="nameValue"> -<dt>serialVersionUID:</dt> -<dd>1725986525207989173L</dd> -</dl> -</li> -</ul> -</li> -<li class="blockList"> <h2 title="Package">Package org.apache.hadoop.hbase.snapshot</h2> <ul class="blockList"> <li class="blockList"><a name="org.apache.hadoop.hbase.snapshot.CorruptedSnapshotException"> http://git-wip-us.apache.org/repos/asf/hbase/blob/fc29f802/apidocs/src-html/org/apache/hadoop/hbase/client/coprocessor/Batch.Call.html ---------------------------------------------------------------------- diff --git a/apidocs/src-html/org/apache/hadoop/hbase/client/coprocessor/Batch.Call.html b/apidocs/src-html/org/apache/hadoop/hbase/client/coprocessor/Batch.Call.html deleted file mode 100644 index d7f2d90..0000000 --- a/apidocs/src-html/org/apache/hadoop/hbase/client/coprocessor/Batch.Call.html +++ /dev/null @@ -1,151 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<html lang="en"> -<head> -<title>Source code</title> -<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style"> -</head> -<body> -<div class="sourceContainer"> -<pre><span class="sourceLineNo">001</span>/*<a name="line.1"></a> -<span class="sourceLineNo">002</span> *<a name="line.2"></a> -<span class="sourceLineNo">003</span> * Licensed to the Apache Software Foundation (ASF) under one<a name="line.3"></a> -<span class="sourceLineNo">004</span> * or more contributor license agreements. See the NOTICE file<a name="line.4"></a> -<span class="sourceLineNo">005</span> * distributed with this work for additional information<a name="line.5"></a> -<span class="sourceLineNo">006</span> * regarding copyright ownership. The ASF licenses this file<a name="line.6"></a> -<span class="sourceLineNo">007</span> * to you under the Apache License, Version 2.0 (the<a name="line.7"></a> -<span class="sourceLineNo">008</span> * "License"); you may not use this file except in compliance<a name="line.8"></a> -<span class="sourceLineNo">009</span> * with the License. You may obtain a copy of the License at<a name="line.9"></a> -<span class="sourceLineNo">010</span> *<a name="line.10"></a> -<span class="sourceLineNo">011</span> * http://www.apache.org/licenses/LICENSE-2.0<a name="line.11"></a> -<span class="sourceLineNo">012</span> *<a name="line.12"></a> -<span class="sourceLineNo">013</span> * Unless required by applicable law or agreed to in writing, software<a name="line.13"></a> -<span class="sourceLineNo">014</span> * distributed under the License is distributed on an "AS IS" BASIS,<a name="line.14"></a> -<span class="sourceLineNo">015</span> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.<a name="line.15"></a> -<span class="sourceLineNo">016</span> * See the License for the specific language governing permissions and<a name="line.16"></a> -<span class="sourceLineNo">017</span> * limitations under the License.<a name="line.17"></a> -<span class="sourceLineNo">018</span> */<a name="line.18"></a> -<span class="sourceLineNo">019</span><a name="line.19"></a> -<span class="sourceLineNo">020</span>package org.apache.hadoop.hbase.client.coprocessor;<a name="line.20"></a> -<span class="sourceLineNo">021</span><a name="line.21"></a> -<span class="sourceLineNo">022</span>import java.io.IOException;<a name="line.22"></a> -<span class="sourceLineNo">023</span><a name="line.23"></a> -<span class="sourceLineNo">024</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a name="line.24"></a> -<span class="sourceLineNo">025</span>import org.apache.hadoop.hbase.classification.InterfaceStability;<a name="line.25"></a> -<span class="sourceLineNo">026</span><a name="line.26"></a> -<span class="sourceLineNo">027</span>/**<a name="line.27"></a> -<span class="sourceLineNo">028</span> * A collection of interfaces and utilities used for interacting with custom RPC<a name="line.28"></a> -<span class="sourceLineNo">029</span> * interfaces exposed by Coprocessors.<a name="line.29"></a> -<span class="sourceLineNo">030</span> */<a name="line.30"></a> -<span class="sourceLineNo">031</span>@InterfaceAudience.Public<a name="line.31"></a> -<span class="sourceLineNo">032</span>@InterfaceStability.Stable<a name="line.32"></a> -<span class="sourceLineNo">033</span>public abstract class Batch {<a name="line.33"></a> -<span class="sourceLineNo">034</span> /**<a name="line.34"></a> -<span class="sourceLineNo">035</span> * Defines a unit of work to be executed.<a name="line.35"></a> -<span class="sourceLineNo">036</span> *<a name="line.36"></a> -<span class="sourceLineNo">037</span> * <p><a name="line.37"></a> -<span class="sourceLineNo">038</span> * When used with<a name="line.38"></a> -<span class="sourceLineNo">039</span> * {@link org.apache.hadoop.hbase.client.Table#coprocessorService(Class, byte[], byte[],<a name="line.39"></a> -<span class="sourceLineNo">040</span> * org.apache.hadoop.hbase.client.coprocessor.Batch.Call)}<a name="line.40"></a> -<span class="sourceLineNo">041</span> * the implementations {@link Batch.Call#call(Object)} method will be invoked<a name="line.41"></a> -<span class="sourceLineNo">042</span> * with a proxy to each region's coprocessor {@link com.google.protobuf.Service} implementation.<a name="line.42"></a> -<span class="sourceLineNo">043</span> * </p><a name="line.43"></a> -<span class="sourceLineNo">044</span> * @see org.apache.hadoop.hbase.client.coprocessor<a name="line.44"></a> -<span class="sourceLineNo">045</span> * @see org.apache.hadoop.hbase.client.Table#coprocessorService(byte[])<a name="line.45"></a> -<span class="sourceLineNo">046</span> * @see org.apache.hadoop.hbase.client.Table#coprocessorService(Class, byte[], byte[],<a name="line.46"></a> -<span class="sourceLineNo">047</span> * org.apache.hadoop.hbase.client.coprocessor.Batch.Call)<a name="line.47"></a> -<span class="sourceLineNo">048</span> * @param <T> the instance type to be passed to<a name="line.48"></a> -<span class="sourceLineNo">049</span> * {@link Batch.Call#call(Object)}<a name="line.49"></a> -<span class="sourceLineNo">050</span> * @param <R> the return type from {@link Batch.Call#call(Object)}<a name="line.50"></a> -<span class="sourceLineNo">051</span> */<a name="line.51"></a> -<span class="sourceLineNo">052</span> @InterfaceAudience.Public<a name="line.52"></a> -<span class="sourceLineNo">053</span> @InterfaceStability.Stable<a name="line.53"></a> -<span class="sourceLineNo">054</span> public interface Call<T,R> {<a name="line.54"></a> -<span class="sourceLineNo">055</span> R call(T instance) throws IOException;<a name="line.55"></a> -<span class="sourceLineNo">056</span> }<a name="line.56"></a> -<span class="sourceLineNo">057</span><a name="line.57"></a> -<span class="sourceLineNo">058</span> /**<a name="line.58"></a> -<span class="sourceLineNo">059</span> * Defines a generic callback to be triggered for each {@link Batch.Call#call(Object)}<a name="line.59"></a> -<span class="sourceLineNo">060</span> * result.<a name="line.60"></a> -<span class="sourceLineNo">061</span> *<a name="line.61"></a> -<span class="sourceLineNo">062</span> * <p><a name="line.62"></a> -<span class="sourceLineNo">063</span> * When used with<a name="line.63"></a> -<span class="sourceLineNo">064</span> * {@link org.apache.hadoop.hbase.client.Table#coprocessorService(Class, byte[], byte[],<a name="line.64"></a> -<span class="sourceLineNo">065</span> * org.apache.hadoop.hbase.client.coprocessor.Batch.Call)}<a name="line.65"></a> -<span class="sourceLineNo">066</span> * the implementation's {@link Batch.Callback#update(byte[], byte[], Object)}<a name="line.66"></a> -<span class="sourceLineNo">067</span> * method will be called with the {@link Batch.Call#call(Object)} return value<a name="line.67"></a> -<span class="sourceLineNo">068</span> * from each region in the selected range.<a name="line.68"></a> -<span class="sourceLineNo">069</span> * </p><a name="line.69"></a> -<span class="sourceLineNo">070</span> * @param <R> the return type from the associated {@link Batch.Call#call(Object)}<a name="line.70"></a> -<span class="sourceLineNo">071</span> * @see org.apache.hadoop.hbase.client.Table#coprocessorService(Class, byte[], byte[],<a name="line.71"></a> -<span class="sourceLineNo">072</span> * org.apache.hadoop.hbase.client.coprocessor.Batch.Call)<a name="line.72"></a> -<span class="sourceLineNo">073</span> */<a name="line.73"></a> -<span class="sourceLineNo">074</span> @InterfaceAudience.Public<a name="line.74"></a> -<span class="sourceLineNo">075</span> @InterfaceStability.Stable<a name="line.75"></a> -<span class="sourceLineNo">076</span> public interface Callback<R> {<a name="line.76"></a> -<span class="sourceLineNo">077</span> void update(byte[] region, byte[] row, R result);<a name="line.77"></a> -<span class="sourceLineNo">078</span> }<a name="line.78"></a> -<span class="sourceLineNo">079</span>}<a name="line.79"></a> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -</pre> -</div> -</body> -</html> http://git-wip-us.apache.org/repos/asf/hbase/blob/fc29f802/apidocs/src-html/org/apache/hadoop/hbase/client/coprocessor/Batch.Callback.html ---------------------------------------------------------------------- diff --git a/apidocs/src-html/org/apache/hadoop/hbase/client/coprocessor/Batch.Callback.html b/apidocs/src-html/org/apache/hadoop/hbase/client/coprocessor/Batch.Callback.html deleted file mode 100644 index d7f2d90..0000000 --- a/apidocs/src-html/org/apache/hadoop/hbase/client/coprocessor/Batch.Callback.html +++ /dev/null @@ -1,151 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<html lang="en"> -<head> -<title>Source code</title> -<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style"> -</head> -<body> -<div class="sourceContainer"> -<pre><span class="sourceLineNo">001</span>/*<a name="line.1"></a> -<span class="sourceLineNo">002</span> *<a name="line.2"></a> -<span class="sourceLineNo">003</span> * Licensed to the Apache Software Foundation (ASF) under one<a name="line.3"></a> -<span class="sourceLineNo">004</span> * or more contributor license agreements. See the NOTICE file<a name="line.4"></a> -<span class="sourceLineNo">005</span> * distributed with this work for additional information<a name="line.5"></a> -<span class="sourceLineNo">006</span> * regarding copyright ownership. The ASF licenses this file<a name="line.6"></a> -<span class="sourceLineNo">007</span> * to you under the Apache License, Version 2.0 (the<a name="line.7"></a> -<span class="sourceLineNo">008</span> * "License"); you may not use this file except in compliance<a name="line.8"></a> -<span class="sourceLineNo">009</span> * with the License. You may obtain a copy of the License at<a name="line.9"></a> -<span class="sourceLineNo">010</span> *<a name="line.10"></a> -<span class="sourceLineNo">011</span> * http://www.apache.org/licenses/LICENSE-2.0<a name="line.11"></a> -<span class="sourceLineNo">012</span> *<a name="line.12"></a> -<span class="sourceLineNo">013</span> * Unless required by applicable law or agreed to in writing, software<a name="line.13"></a> -<span class="sourceLineNo">014</span> * distributed under the License is distributed on an "AS IS" BASIS,<a name="line.14"></a> -<span class="sourceLineNo">015</span> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.<a name="line.15"></a> -<span class="sourceLineNo">016</span> * See the License for the specific language governing permissions and<a name="line.16"></a> -<span class="sourceLineNo">017</span> * limitations under the License.<a name="line.17"></a> -<span class="sourceLineNo">018</span> */<a name="line.18"></a> -<span class="sourceLineNo">019</span><a name="line.19"></a> -<span class="sourceLineNo">020</span>package org.apache.hadoop.hbase.client.coprocessor;<a name="line.20"></a> -<span class="sourceLineNo">021</span><a name="line.21"></a> -<span class="sourceLineNo">022</span>import java.io.IOException;<a name="line.22"></a> -<span class="sourceLineNo">023</span><a name="line.23"></a> -<span class="sourceLineNo">024</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a name="line.24"></a> -<span class="sourceLineNo">025</span>import org.apache.hadoop.hbase.classification.InterfaceStability;<a name="line.25"></a> -<span class="sourceLineNo">026</span><a name="line.26"></a> -<span class="sourceLineNo">027</span>/**<a name="line.27"></a> -<span class="sourceLineNo">028</span> * A collection of interfaces and utilities used for interacting with custom RPC<a name="line.28"></a> -<span class="sourceLineNo">029</span> * interfaces exposed by Coprocessors.<a name="line.29"></a> -<span class="sourceLineNo">030</span> */<a name="line.30"></a> -<span class="sourceLineNo">031</span>@InterfaceAudience.Public<a name="line.31"></a> -<span class="sourceLineNo">032</span>@InterfaceStability.Stable<a name="line.32"></a> -<span class="sourceLineNo">033</span>public abstract class Batch {<a name="line.33"></a> -<span class="sourceLineNo">034</span> /**<a name="line.34"></a> -<span class="sourceLineNo">035</span> * Defines a unit of work to be executed.<a name="line.35"></a> -<span class="sourceLineNo">036</span> *<a name="line.36"></a> -<span class="sourceLineNo">037</span> * <p><a name="line.37"></a> -<span class="sourceLineNo">038</span> * When used with<a name="line.38"></a> -<span class="sourceLineNo">039</span> * {@link org.apache.hadoop.hbase.client.Table#coprocessorService(Class, byte[], byte[],<a name="line.39"></a> -<span class="sourceLineNo">040</span> * org.apache.hadoop.hbase.client.coprocessor.Batch.Call)}<a name="line.40"></a> -<span class="sourceLineNo">041</span> * the implementations {@link Batch.Call#call(Object)} method will be invoked<a name="line.41"></a> -<span class="sourceLineNo">042</span> * with a proxy to each region's coprocessor {@link com.google.protobuf.Service} implementation.<a name="line.42"></a> -<span class="sourceLineNo">043</span> * </p><a name="line.43"></a> -<span class="sourceLineNo">044</span> * @see org.apache.hadoop.hbase.client.coprocessor<a name="line.44"></a> -<span class="sourceLineNo">045</span> * @see org.apache.hadoop.hbase.client.Table#coprocessorService(byte[])<a name="line.45"></a> -<span class="sourceLineNo">046</span> * @see org.apache.hadoop.hbase.client.Table#coprocessorService(Class, byte[], byte[],<a name="line.46"></a> -<span class="sourceLineNo">047</span> * org.apache.hadoop.hbase.client.coprocessor.Batch.Call)<a name="line.47"></a> -<span class="sourceLineNo">048</span> * @param <T> the instance type to be passed to<a name="line.48"></a> -<span class="sourceLineNo">049</span> * {@link Batch.Call#call(Object)}<a name="line.49"></a> -<span class="sourceLineNo">050</span> * @param <R> the return type from {@link Batch.Call#call(Object)}<a name="line.50"></a> -<span class="sourceLineNo">051</span> */<a name="line.51"></a> -<span class="sourceLineNo">052</span> @InterfaceAudience.Public<a name="line.52"></a> -<span class="sourceLineNo">053</span> @InterfaceStability.Stable<a name="line.53"></a> -<span class="sourceLineNo">054</span> public interface Call<T,R> {<a name="line.54"></a> -<span class="sourceLineNo">055</span> R call(T instance) throws IOException;<a name="line.55"></a> -<span class="sourceLineNo">056</span> }<a name="line.56"></a> -<span class="sourceLineNo">057</span><a name="line.57"></a> -<span class="sourceLineNo">058</span> /**<a name="line.58"></a> -<span class="sourceLineNo">059</span> * Defines a generic callback to be triggered for each {@link Batch.Call#call(Object)}<a name="line.59"></a> -<span class="sourceLineNo">060</span> * result.<a name="line.60"></a> -<span class="sourceLineNo">061</span> *<a name="line.61"></a> -<span class="sourceLineNo">062</span> * <p><a name="line.62"></a> -<span class="sourceLineNo">063</span> * When used with<a name="line.63"></a> -<span class="sourceLineNo">064</span> * {@link org.apache.hadoop.hbase.client.Table#coprocessorService(Class, byte[], byte[],<a name="line.64"></a> -<span class="sourceLineNo">065</span> * org.apache.hadoop.hbase.client.coprocessor.Batch.Call)}<a name="line.65"></a> -<span class="sourceLineNo">066</span> * the implementation's {@link Batch.Callback#update(byte[], byte[], Object)}<a name="line.66"></a> -<span class="sourceLineNo">067</span> * method will be called with the {@link Batch.Call#call(Object)} return value<a name="line.67"></a> -<span class="sourceLineNo">068</span> * from each region in the selected range.<a name="line.68"></a> -<span class="sourceLineNo">069</span> * </p><a name="line.69"></a> -<span class="sourceLineNo">070</span> * @param <R> the return type from the associated {@link Batch.Call#call(Object)}<a name="line.70"></a> -<span class="sourceLineNo">071</span> * @see org.apache.hadoop.hbase.client.Table#coprocessorService(Class, byte[], byte[],<a name="line.71"></a> -<span class="sourceLineNo">072</span> * org.apache.hadoop.hbase.client.coprocessor.Batch.Call)<a name="line.72"></a> -<span class="sourceLineNo">073</span> */<a name="line.73"></a> -<span class="sourceLineNo">074</span> @InterfaceAudience.Public<a name="line.74"></a> -<span class="sourceLineNo">075</span> @InterfaceStability.Stable<a name="line.75"></a> -<span class="sourceLineNo">076</span> public interface Callback<R> {<a name="line.76"></a> -<span class="sourceLineNo">077</span> void update(byte[] region, byte[] row, R result);<a name="line.77"></a> -<span class="sourceLineNo">078</span> }<a name="line.78"></a> -<span class="sourceLineNo">079</span>}<a name="line.79"></a> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -</pre> -</div> -</body> -</html> http://git-wip-us.apache.org/repos/asf/hbase/blob/fc29f802/apidocs/src-html/org/apache/hadoop/hbase/client/coprocessor/Batch.html ---------------------------------------------------------------------- diff --git a/apidocs/src-html/org/apache/hadoop/hbase/client/coprocessor/Batch.html b/apidocs/src-html/org/apache/hadoop/hbase/client/coprocessor/Batch.html deleted file mode 100644 index d7f2d90..0000000 --- a/apidocs/src-html/org/apache/hadoop/hbase/client/coprocessor/Batch.html +++ /dev/null @@ -1,151 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<html lang="en"> -<head> -<title>Source code</title> -<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style"> -</head> -<body> -<div class="sourceContainer"> -<pre><span class="sourceLineNo">001</span>/*<a name="line.1"></a> -<span class="sourceLineNo">002</span> *<a name="line.2"></a> -<span class="sourceLineNo">003</span> * Licensed to the Apache Software Foundation (ASF) under one<a name="line.3"></a> -<span class="sourceLineNo">004</span> * or more contributor license agreements. See the NOTICE file<a name="line.4"></a> -<span class="sourceLineNo">005</span> * distributed with this work for additional information<a name="line.5"></a> -<span class="sourceLineNo">006</span> * regarding copyright ownership. The ASF licenses this file<a name="line.6"></a> -<span class="sourceLineNo">007</span> * to you under the Apache License, Version 2.0 (the<a name="line.7"></a> -<span class="sourceLineNo">008</span> * "License"); you may not use this file except in compliance<a name="line.8"></a> -<span class="sourceLineNo">009</span> * with the License. You may obtain a copy of the License at<a name="line.9"></a> -<span class="sourceLineNo">010</span> *<a name="line.10"></a> -<span class="sourceLineNo">011</span> * http://www.apache.org/licenses/LICENSE-2.0<a name="line.11"></a> -<span class="sourceLineNo">012</span> *<a name="line.12"></a> -<span class="sourceLineNo">013</span> * Unless required by applicable law or agreed to in writing, software<a name="line.13"></a> -<span class="sourceLineNo">014</span> * distributed under the License is distributed on an "AS IS" BASIS,<a name="line.14"></a> -<span class="sourceLineNo">015</span> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.<a name="line.15"></a> -<span class="sourceLineNo">016</span> * See the License for the specific language governing permissions and<a name="line.16"></a> -<span class="sourceLineNo">017</span> * limitations under the License.<a name="line.17"></a> -<span class="sourceLineNo">018</span> */<a name="line.18"></a> -<span class="sourceLineNo">019</span><a name="line.19"></a> -<span class="sourceLineNo">020</span>package org.apache.hadoop.hbase.client.coprocessor;<a name="line.20"></a> -<span class="sourceLineNo">021</span><a name="line.21"></a> -<span class="sourceLineNo">022</span>import java.io.IOException;<a name="line.22"></a> -<span class="sourceLineNo">023</span><a name="line.23"></a> -<span class="sourceLineNo">024</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a name="line.24"></a> -<span class="sourceLineNo">025</span>import org.apache.hadoop.hbase.classification.InterfaceStability;<a name="line.25"></a> -<span class="sourceLineNo">026</span><a name="line.26"></a> -<span class="sourceLineNo">027</span>/**<a name="line.27"></a> -<span class="sourceLineNo">028</span> * A collection of interfaces and utilities used for interacting with custom RPC<a name="line.28"></a> -<span class="sourceLineNo">029</span> * interfaces exposed by Coprocessors.<a name="line.29"></a> -<span class="sourceLineNo">030</span> */<a name="line.30"></a> -<span class="sourceLineNo">031</span>@InterfaceAudience.Public<a name="line.31"></a> -<span class="sourceLineNo">032</span>@InterfaceStability.Stable<a name="line.32"></a> -<span class="sourceLineNo">033</span>public abstract class Batch {<a name="line.33"></a> -<span class="sourceLineNo">034</span> /**<a name="line.34"></a> -<span class="sourceLineNo">035</span> * Defines a unit of work to be executed.<a name="line.35"></a> -<span class="sourceLineNo">036</span> *<a name="line.36"></a> -<span class="sourceLineNo">037</span> * <p><a name="line.37"></a> -<span class="sourceLineNo">038</span> * When used with<a name="line.38"></a> -<span class="sourceLineNo">039</span> * {@link org.apache.hadoop.hbase.client.Table#coprocessorService(Class, byte[], byte[],<a name="line.39"></a> -<span class="sourceLineNo">040</span> * org.apache.hadoop.hbase.client.coprocessor.Batch.Call)}<a name="line.40"></a> -<span class="sourceLineNo">041</span> * the implementations {@link Batch.Call#call(Object)} method will be invoked<a name="line.41"></a> -<span class="sourceLineNo">042</span> * with a proxy to each region's coprocessor {@link com.google.protobuf.Service} implementation.<a name="line.42"></a> -<span class="sourceLineNo">043</span> * </p><a name="line.43"></a> -<span class="sourceLineNo">044</span> * @see org.apache.hadoop.hbase.client.coprocessor<a name="line.44"></a> -<span class="sourceLineNo">045</span> * @see org.apache.hadoop.hbase.client.Table#coprocessorService(byte[])<a name="line.45"></a> -<span class="sourceLineNo">046</span> * @see org.apache.hadoop.hbase.client.Table#coprocessorService(Class, byte[], byte[],<a name="line.46"></a> -<span class="sourceLineNo">047</span> * org.apache.hadoop.hbase.client.coprocessor.Batch.Call)<a name="line.47"></a> -<span class="sourceLineNo">048</span> * @param <T> the instance type to be passed to<a name="line.48"></a> -<span class="sourceLineNo">049</span> * {@link Batch.Call#call(Object)}<a name="line.49"></a> -<span class="sourceLineNo">050</span> * @param <R> the return type from {@link Batch.Call#call(Object)}<a name="line.50"></a> -<span class="sourceLineNo">051</span> */<a name="line.51"></a> -<span class="sourceLineNo">052</span> @InterfaceAudience.Public<a name="line.52"></a> -<span class="sourceLineNo">053</span> @InterfaceStability.Stable<a name="line.53"></a> -<span class="sourceLineNo">054</span> public interface Call<T,R> {<a name="line.54"></a> -<span class="sourceLineNo">055</span> R call(T instance) throws IOException;<a name="line.55"></a> -<span class="sourceLineNo">056</span> }<a name="line.56"></a> -<span class="sourceLineNo">057</span><a name="line.57"></a> -<span class="sourceLineNo">058</span> /**<a name="line.58"></a> -<span class="sourceLineNo">059</span> * Defines a generic callback to be triggered for each {@link Batch.Call#call(Object)}<a name="line.59"></a> -<span class="sourceLineNo">060</span> * result.<a name="line.60"></a> -<span class="sourceLineNo">061</span> *<a name="line.61"></a> -<span class="sourceLineNo">062</span> * <p><a name="line.62"></a> -<span class="sourceLineNo">063</span> * When used with<a name="line.63"></a> -<span class="sourceLineNo">064</span> * {@link org.apache.hadoop.hbase.client.Table#coprocessorService(Class, byte[], byte[],<a name="line.64"></a> -<span class="sourceLineNo">065</span> * org.apache.hadoop.hbase.client.coprocessor.Batch.Call)}<a name="line.65"></a> -<span class="sourceLineNo">066</span> * the implementation's {@link Batch.Callback#update(byte[], byte[], Object)}<a name="line.66"></a> -<span class="sourceLineNo">067</span> * method will be called with the {@link Batch.Call#call(Object)} return value<a name="line.67"></a> -<span class="sourceLineNo">068</span> * from each region in the selected range.<a name="line.68"></a> -<span class="sourceLineNo">069</span> * </p><a name="line.69"></a> -<span class="sourceLineNo">070</span> * @param <R> the return type from the associated {@link Batch.Call#call(Object)}<a name="line.70"></a> -<span class="sourceLineNo">071</span> * @see org.apache.hadoop.hbase.client.Table#coprocessorService(Class, byte[], byte[],<a name="line.71"></a> -<span class="sourceLineNo">072</span> * org.apache.hadoop.hbase.client.coprocessor.Batch.Call)<a name="line.72"></a> -<span class="sourceLineNo">073</span> */<a name="line.73"></a> -<span class="sourceLineNo">074</span> @InterfaceAudience.Public<a name="line.74"></a> -<span class="sourceLineNo">075</span> @InterfaceStability.Stable<a name="line.75"></a> -<span class="sourceLineNo">076</span> public interface Callback<R> {<a name="line.76"></a> -<span class="sourceLineNo">077</span> void update(byte[] region, byte[] row, R result);<a name="line.77"></a> -<span class="sourceLineNo">078</span> }<a name="line.78"></a> -<span class="sourceLineNo">079</span>}<a name="line.79"></a> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -</pre> -</div> -</body> -</html> http://git-wip-us.apache.org/repos/asf/hbase/blob/fc29f802/apidocs/src-html/org/apache/hadoop/hbase/client/coprocessor/DoubleColumnInterpreter.html ---------------------------------------------------------------------- diff --git a/apidocs/src-html/org/apache/hadoop/hbase/client/coprocessor/DoubleColumnInterpreter.html b/apidocs/src-html/org/apache/hadoop/hbase/client/coprocessor/DoubleColumnInterpreter.html deleted file mode 100644 index d1de6fe..0000000 --- a/apidocs/src-html/org/apache/hadoop/hbase/client/coprocessor/DoubleColumnInterpreter.html +++ /dev/null @@ -1,209 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<html lang="en"> -<head> -<title>Source code</title> -<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style"> -</head> -<body> -<div class="sourceContainer"> -<pre><span class="sourceLineNo">001</span>/*<a name="line.1"></a> -<span class="sourceLineNo">002</span> *<a name="line.2"></a> -<span class="sourceLineNo">003</span> * Licensed to the Apache Software Foundation (ASF) under one<a name="line.3"></a> -<span class="sourceLineNo">004</span> * or more contributor license agreements. See the NOTICE file<a name="line.4"></a> -<span class="sourceLineNo">005</span> * distributed with this work for additional information<a name="line.5"></a> -<span class="sourceLineNo">006</span> * regarding copyright ownership. The ASF licenses this file<a name="line.6"></a> -<span class="sourceLineNo">007</span> * to you under the Apache License, Version 2.0 (the<a name="line.7"></a> -<span class="sourceLineNo">008</span> * "License"); you may not use this file except in compliance<a name="line.8"></a> -<span class="sourceLineNo">009</span> * with the License. You may obtain a copy of the License at<a name="line.9"></a> -<span class="sourceLineNo">010</span> *<a name="line.10"></a> -<span class="sourceLineNo">011</span> * http://www.apache.org/licenses/LICENSE-2.0<a name="line.11"></a> -<span class="sourceLineNo">012</span> *<a name="line.12"></a> -<span class="sourceLineNo">013</span> * Unless required by applicable law or agreed to in writing, software<a name="line.13"></a> -<span class="sourceLineNo">014</span> * distributed under the License is distributed on an "AS IS" BASIS,<a name="line.14"></a> -<span class="sourceLineNo">015</span> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.<a name="line.15"></a> -<span class="sourceLineNo">016</span> * See the License for the specific language governing permissions and<a name="line.16"></a> -<span class="sourceLineNo">017</span> * limitations under the License.<a name="line.17"></a> -<span class="sourceLineNo">018</span> */<a name="line.18"></a> -<span class="sourceLineNo">019</span>package org.apache.hadoop.hbase.client.coprocessor;<a name="line.19"></a> -<span class="sourceLineNo">020</span><a name="line.20"></a> -<span class="sourceLineNo">021</span>import java.io.IOException;<a name="line.21"></a> -<span class="sourceLineNo">022</span><a name="line.22"></a> -<span class="sourceLineNo">023</span>import org.apache.hadoop.hbase.Cell;<a name="line.23"></a> -<span class="sourceLineNo">024</span>import org.apache.hadoop.hbase.CellUtil;<a name="line.24"></a> -<span class="sourceLineNo">025</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a name="line.25"></a> -<span class="sourceLineNo">026</span>import org.apache.hadoop.hbase.classification.InterfaceStability;<a name="line.26"></a> -<span class="sourceLineNo">027</span>import org.apache.hadoop.hbase.coprocessor.ColumnInterpreter;<a name="line.27"></a> -<span class="sourceLineNo">028</span>import org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.DoubleMsg;<a name="line.28"></a> -<span class="sourceLineNo">029</span>import org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.EmptyMsg;<a name="line.29"></a> -<span class="sourceLineNo">030</span>import org.apache.hadoop.hbase.util.Bytes;<a name="line.30"></a> -<span class="sourceLineNo">031</span><a name="line.31"></a> -<span class="sourceLineNo">032</span>/**<a name="line.32"></a> -<span class="sourceLineNo">033</span> * a concrete column interpreter implementation. The cell value is a Double value<a name="line.33"></a> -<span class="sourceLineNo">034</span> * and its promoted data type is also a Double value. For computing aggregation<a name="line.34"></a> -<span class="sourceLineNo">035</span> * function, this class is used to find the datatype of the cell value. Client<a name="line.35"></a> -<span class="sourceLineNo">036</span> * is supposed to instantiate it and passed along as a parameter. See<a name="line.36"></a> -<span class="sourceLineNo">037</span> * TestDoubleColumnInterpreter methods for its sample usage.<a name="line.37"></a> -<span class="sourceLineNo">038</span> * Its methods handle null arguments gracefully. <a name="line.38"></a> -<span class="sourceLineNo">039</span> */<a name="line.39"></a> -<span class="sourceLineNo">040</span>@InterfaceAudience.Public<a name="line.40"></a> -<span class="sourceLineNo">041</span>@InterfaceStability.Evolving<a name="line.41"></a> -<span class="sourceLineNo">042</span>public class DoubleColumnInterpreter extends ColumnInterpreter<Double, Double, <a name="line.42"></a> -<span class="sourceLineNo">043</span> EmptyMsg, DoubleMsg, DoubleMsg>{<a name="line.43"></a> -<span class="sourceLineNo">044</span> <a name="line.44"></a> -<span class="sourceLineNo">045</span> @Override<a name="line.45"></a> -<span class="sourceLineNo">046</span> public Double getValue(byte[] colFamily, byte[] colQualifier, Cell c)<a name="line.46"></a> -<span class="sourceLineNo">047</span> throws IOException {<a name="line.47"></a> -<span class="sourceLineNo">048</span> if (c == null || c.getValueLength() != Bytes.SIZEOF_DOUBLE)<a name="line.48"></a> -<span class="sourceLineNo">049</span> return null;<a name="line.49"></a> -<span class="sourceLineNo">050</span> return CellUtil.getValueAsDouble(c);<a name="line.50"></a> -<span class="sourceLineNo">051</span> }<a name="line.51"></a> -<span class="sourceLineNo">052</span><a name="line.52"></a> -<span class="sourceLineNo">053</span> @Override<a name="line.53"></a> -<span class="sourceLineNo">054</span> public Double add(Double d1, Double d2) {<a name="line.54"></a> -<span class="sourceLineNo">055</span> if (d1 == null || d2 == null) {<a name="line.55"></a> -<span class="sourceLineNo">056</span> return (d1 == null) ? d2 : d1; <a name="line.56"></a> -<span class="sourceLineNo">057</span> }<a name="line.57"></a> -<span class="sourceLineNo">058</span> return d1 + d2;<a name="line.58"></a> -<span class="sourceLineNo">059</span> }<a name="line.59"></a> -<span class="sourceLineNo">060</span><a name="line.60"></a> -<span class="sourceLineNo">061</span> @Override<a name="line.61"></a> -<span class="sourceLineNo">062</span> public int compare(final Double d1, final Double d2) {<a name="line.62"></a> -<span class="sourceLineNo">063</span> if (d1 == null ^ d2 == null) {<a name="line.63"></a> -<span class="sourceLineNo">064</span> return d1 == null ? -1 : 1; // either of one is null.<a name="line.64"></a> -<span class="sourceLineNo">065</span> } else if (d1 == null)<a name="line.65"></a> -<span class="sourceLineNo">066</span> return 0; // both are null<a name="line.66"></a> -<span class="sourceLineNo">067</span> return d1.compareTo(d2); // natural ordering.<a name="line.67"></a> -<span class="sourceLineNo">068</span> }<a name="line.68"></a> -<span class="sourceLineNo">069</span><a name="line.69"></a> -<span class="sourceLineNo">070</span> @Override<a name="line.70"></a> -<span class="sourceLineNo">071</span> public Double getMaxValue() {<a name="line.71"></a> -<span class="sourceLineNo">072</span> return Double.MAX_VALUE;<a name="line.72"></a> -<span class="sourceLineNo">073</span> }<a name="line.73"></a> -<span class="sourceLineNo">074</span><a name="line.74"></a> -<span class="sourceLineNo">075</span> @Override<a name="line.75"></a> -<span class="sourceLineNo">076</span> public Double increment(Double o) {<a name="line.76"></a> -<span class="sourceLineNo">077</span> return o == null ? null : (o + 1.00d);<a name="line.77"></a> -<span class="sourceLineNo">078</span> }<a name="line.78"></a> -<span class="sourceLineNo">079</span><a name="line.79"></a> -<span class="sourceLineNo">080</span> @Override<a name="line.80"></a> -<span class="sourceLineNo">081</span> public Double multiply(Double d1, Double d2) {<a name="line.81"></a> -<span class="sourceLineNo">082</span> return (d1 == null || d2 == null) ? null : d1 * d2;<a name="line.82"></a> -<span class="sourceLineNo">083</span> }<a name="line.83"></a> -<span class="sourceLineNo">084</span><a name="line.84"></a> -<span class="sourceLineNo">085</span> @Override<a name="line.85"></a> -<span class="sourceLineNo">086</span> public Double getMinValue() {<a name="line.86"></a> -<span class="sourceLineNo">087</span> return Double.MIN_VALUE;<a name="line.87"></a> -<span class="sourceLineNo">088</span> }<a name="line.88"></a> -<span class="sourceLineNo">089</span><a name="line.89"></a> -<span class="sourceLineNo">090</span> @Override<a name="line.90"></a> -<span class="sourceLineNo">091</span> public double divideForAvg(Double d1, Long l2) {<a name="line.91"></a> -<span class="sourceLineNo">092</span> return (l2 == null || d1 == null) ? Double.NaN : (d1.doubleValue() / l2<a name="line.92"></a> -<span class="sourceLineNo">093</span> .doubleValue());<a name="line.93"></a> -<span class="sourceLineNo">094</span> }<a name="line.94"></a> -<span class="sourceLineNo">095</span><a name="line.95"></a> -<span class="sourceLineNo">096</span> @Override<a name="line.96"></a> -<span class="sourceLineNo">097</span> public Double castToReturnType(Double o) {<a name="line.97"></a> -<span class="sourceLineNo">098</span> return o;<a name="line.98"></a> -<span class="sourceLineNo">099</span> }<a name="line.99"></a> -<span class="sourceLineNo">100</span><a name="line.100"></a> -<span class="sourceLineNo">101</span> @Override<a name="line.101"></a> -<span class="sourceLineNo">102</span> public Double castToCellType(Double d) {<a name="line.102"></a> -<span class="sourceLineNo">103</span> return d;<a name="line.103"></a> -<span class="sourceLineNo">104</span> }<a name="line.104"></a> -<span class="sourceLineNo">105</span><a name="line.105"></a> -<span class="sourceLineNo">106</span> @Override<a name="line.106"></a> -<span class="sourceLineNo">107</span> public EmptyMsg getRequestData() {<a name="line.107"></a> -<span class="sourceLineNo">108</span> return EmptyMsg.getDefaultInstance();<a name="line.108"></a> -<span class="sourceLineNo">109</span> }<a name="line.109"></a> -<span class="sourceLineNo">110</span><a name="line.110"></a> -<span class="sourceLineNo">111</span> @Override<a name="line.111"></a> -<span class="sourceLineNo">112</span> public void initialize(EmptyMsg msg) {<a name="line.112"></a> -<span class="sourceLineNo">113</span> //nothing <a name="line.113"></a> -<span class="sourceLineNo">114</span> }<a name="line.114"></a> -<span class="sourceLineNo">115</span><a name="line.115"></a> -<span class="sourceLineNo">116</span> @Override<a name="line.116"></a> -<span class="sourceLineNo">117</span> public DoubleMsg getProtoForCellType(Double t) {<a name="line.117"></a> -<span class="sourceLineNo">118</span> DoubleMsg.Builder builder = DoubleMsg.newBuilder();<a name="line.118"></a> -<span class="sourceLineNo">119</span> return builder.setDoubleMsg(t).build();<a name="line.119"></a> -<span class="sourceLineNo">120</span> }<a name="line.120"></a> -<span class="sourceLineNo">121</span><a name="line.121"></a> -<span class="sourceLineNo">122</span> @Override<a name="line.122"></a> -<span class="sourceLineNo">123</span> public DoubleMsg getProtoForPromotedType(Double s) {<a name="line.123"></a> -<span class="sourceLineNo">124</span> DoubleMsg.Builder builder = DoubleMsg.newBuilder();<a name="line.124"></a> -<span class="sourceLineNo">125</span> return builder.setDoubleMsg(s).build();<a name="line.125"></a> -<span class="sourceLineNo">126</span> }<a name="line.126"></a> -<span class="sourceLineNo">127</span><a name="line.127"></a> -<span class="sourceLineNo">128</span> @Override<a name="line.128"></a> -<span class="sourceLineNo">129</span> public Double getPromotedValueFromProto(DoubleMsg r) {<a name="line.129"></a> -<span class="sourceLineNo">130</span> return r.getDoubleMsg();<a name="line.130"></a> -<span class="sourceLineNo">131</span> }<a name="line.131"></a> -<span class="sourceLineNo">132</span><a name="line.132"></a> -<span class="sourceLineNo">133</span> @Override<a name="line.133"></a> -<span class="sourceLineNo">134</span> public Double getCellValueFromProto(DoubleMsg q) {<a name="line.134"></a> -<span class="sourceLineNo">135</span> return q.getDoubleMsg();<a name="line.135"></a> -<span class="sourceLineNo">136</span> }<a name="line.136"></a> -<span class="sourceLineNo">137</span>}<a name="line.137"></a> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -</pre> -</div> -</body> -</html>
