カレントCollectionで
find()
実行.
find(Object, Object) - クラス のメソッドhi.db.hiMongoCaller.Collection
forEach(hiU.ConsumerEx<hiMongo.Finder, Exception>) - インタフェース のメソッドhi.db.hiMongo.Finder
毎レコード分ラムダ式を実施する.
forEach(String, hiU.ConsumerEx<hiMongo.Finder, Exception>) - インタフェース のメソッドhi.db.hiMongo.Finder
レコード要素の値を変数として取り込み繰り返しラムダ式実行.
forEachClass(Class<T>, hiU.ConsumerEx<T, Exception>) - インタフェース のメソッドhi.db.hiMongo.Aggregator
リストを介することなく、結果を1個ずつ利用者クラスを引数とするラムダ式で得る.
forEachClass(Class<T>, hiU.ConsumerEx<T, Exception>) - インタフェース のメソッドhi.db.hiMongo.Finder
クラスインスタンスを引数とするラムダ式実行.
forEachDocument(hiU.ConsumerEx<Document, Exception>) - インタフェース のメソッドhi.db.hiMongo.Aggregator
リストを介することなく、結果を1個ずつラムダ式で得る.
forEachDocument(hiU.ConsumerEx<Document, Exception>) - インタフェース のメソッドhi.db.hiMongo.Finder
取得Documentを引数とするラムダ式実行.
forEachJson(hiU.ConsumerEx<String, Exception>) - インタフェース のメソッドhi.db.hiMongo.Aggregator
リストを介することなく、Json結果を1個ずつラムダ式で得る.
forEachJson(hiU.ConsumerEx<String, Exception>) - インタフェース のメソッドhi.db.hiMongo.Finder
Json文字列を引数とするラムダ式実行.
forEachMson(hiU.ConsumerEx<String, Exception>) - インタフェース のメソッドhi.db.hiMongo.Aggregator
リストを介することなく、Mson結果を1個ずつラムダ式で得る.
forEachMson(hiU.ConsumerEx<String, Exception>) - インタフェース のメソッドhi.db.hiMongo.Finder
Msonを引数とするラムダ式実行.
forEachProbe(hiU.ConsumerEx<hiJSON.Probe, Exception>) - インタフェース のメソッドhi.db.hiMongo.Aggregator
リストを介することなく、Probe結果を1個ずつラムダ式で得る.
forEachProbe(hiU.ConsumerEx<hiJSON.Probe, Exception>) - インタフェース のメソッドhi.db.hiMongo.Finder
forEachRecursive(String, hiU.FunctionEx<hiMongo.Finder, Object, Exception>) - インタフェース のメソッドhi.db.hiMongo.Finder
レコードリストの各要素を入り口とし参照定義に従ってカーシブにアクセスする.
forEachRecursive(String, String, hiU.FunctionEx<hiMongo.Finder, Object, Exception>) - インタフェース のメソッドhi.db.hiMongo.Finder
レコードリストの各要素を入り口とし参照定義に従ってリカーシブにアクセスする.
forEachRecursive(String, hiU.FunctionEx<hiMongo.Finder, Object, Exception>, hiU.ConsumerEx<hiMongo.Finder, Exception>, hiU.ConsumerEx<hiMongo.Finder, Exception>) - インタフェース のメソッドhi.db.hiMongo.Finder
レコードリストの各要素を入り口とし参照定義に従ってリカーシブにアクセスする.
forEachRecursive(String, String, hiU.FunctionEx<hiMongo.Finder, Object, Exception>, hiU.ConsumerEx<hiMongo.Finder, Exception>, hiU.ConsumerEx<hiMongo.Finder, Exception>) - インタフェース のメソッドhi.db.hiMongo.Finder
レコードリストの各要素を入り口とし参照定義に従ってリカーシブにアクセスする.
forOne(hiU.ConsumerEx<hiMongo.Finder, Exception>) - インタフェース のメソッドhi.db.hiMongo.Finder
1レコードにラムダ式を実施する.
forOne(String, hiU.ConsumerEx<hiMongo.Finder, Exception>) - インタフェース のメソッドhi.db.hiMongo.Finder
コード要素の値を変数として取り込みただ一度だけラムダ式実行.
forOneRecursive(String, hiU.FunctionEx<hiMongo.Finder, Object, Exception>) - インタフェース のメソッドhi.db.hiMongo.Finder
1レコードのみを入り口とし参照定義に従ってリカーシブにアクセスする.
forOneRecursive(String, String, hiU.FunctionEx<hiMongo.Finder, Object, Exception>) - インタフェース のメソッドhi.db.hiMongo.Finder
1レコードのみを入り口とし参照定義に従ってリカーシブにアクセスする.
forOneRecursive(String, hiU.FunctionEx<hiMongo.Finder, Object, Exception>, hiU.ConsumerEx<hiMongo.Finder, Exception>, hiU.ConsumerEx<hiMongo.Finder, Exception>) - インタフェース のメソッドhi.db.hiMongo.Finder
1レコードのみを入り口とし参照定義に従ってリカーシブにアクセスする.
forOneRecursive(String, String, hiU.FunctionEx<hiMongo.Finder, Object, Exception>, hiU.ConsumerEx<hiMongo.Finder, Exception>, hiU.ConsumerEx<hiMongo.Finder, Exception>) - インタフェース のメソッドhi.db.hiMongo.Finder
1レコードのみを入り口とし参照定義に従ってリカーシブにアクセスする.
forThis(hiU.ConsumerEx<hiMongo.Aggregator, Exception>) - インタフェース のメソッドhi.db.hiMongo.Aggregator
この集計器に対してラムダ式実行.
forThis(hiU.ConsumerEx<hiMongo.Collection, Exception>) - インタフェース のメソッドhi.db.hiMongo.Collection
この集計器に対してラムダ式実行.
forThis(hiU.ConsumerEx<hiMongo.DB, Exception>) - インタフェース のメソッドhi.db.hiMongo.DB
このDBに対してラムダ式実行.
forThis(hiU.ConsumerEx<hiMongo.Finder, Exception>) - インタフェース のメソッドhi.db.hiMongo.Finder
このFinderに対してラムダ式実行.
G
- get(String) - インタフェース のメソッドhi.db.hiMongo.Accessor
-
変数Objectを得る.
- get(String, T) - インタフェース のメソッドhi.db.hiMongo.Accessor
-
変数Objectを型を割り当てて得る.
- get(String, Class<T>) - インタフェース のメソッドhi.db.hiMongo.Accessor
-
変数Objectを型を割り当てて得る.
- get(String) - インタフェース のメソッドhi.db.hiMongo.Collection
-
{@link hi.db.hiMongo.Accessor#get(String)参照
- get(String, T) - インタフェース のメソッドhi.db.hiMongo.Collection
-
- get(String, Class<T>) - インタフェース のメソッドhi.db.hiMongo.Collection
-
{@link hi.db.hiMongo.Accessor#get(String,Class)参照
- get(String) - インタフェース のメソッドhi.db.hiMongo.DB
-
- get(String, T) - インタフェース のメソッドhi.db.hiMongo.DB
-
- get(String, Class<T>) - インタフェース のメソッドhi.db.hiMongo.DB
-
- get_the_value() - インタフェース のメソッドhi.db.hiMongo.Accessor
-
DBスコープの特別値(the_value)を取得する.
- get_the_value(T) - インタフェース のメソッドhi.db.hiMongo.Accessor
-
DBスコープの特別値(the_value)をデフォルト値指定で得る.
- get_the_value(Class<T>) - インタフェース のメソッドhi.db.hiMongo.Accessor
-
DBスコープの特別値(the_value)を指定クラス値で得る
- get_the_value() - インタフェース のメソッドhi.db.hiMongo.Collection
-
- get_the_value(T) - インタフェース のメソッドhi.db.hiMongo.Collection
-
- get_the_value(Class<T>) - インタフェース のメソッドhi.db.hiMongo.Collection
-
- get_the_value() - インタフェース のメソッドhi.db.hiMongo.DB
-
- get_the_value(T) - インタフェース のメソッドhi.db.hiMongo.DB
-
- get_the_value(Class<T>) - インタフェース のメソッドhi.db.hiMongo.DB
-
- getClassList(Class<T>, long) - インタフェース のメソッドhi.db.hiMongo.Accessor
-
指定クラスのリストの形でレコード取得.
- getClassList(Class<T>) - インタフェース のメソッドhi.db.hiMongo.Accessor
-
指定クラスのリストの形でレコード取得.
- getDocumentList(long) - インタフェース のメソッドhi.db.hiMongo.Accessor
-
Documentのリストの形でレコード取得.
- getDocumentList() - インタフェース のメソッドhi.db.hiMongo.Accessor
-
Documentのリストの形でレコード取得.
- getIndexList() - インタフェース のメソッドhi.db.hiMongo.Collection
-
index情報のリストを得る.
- getIndexList() - クラス のメソッドhi.db.hiMongoCaller.Collection
-
- getIterable() - インタフェース のメソッドhi.db.hiMongo.Aggregator
-
イテラブル取得
- getIterable() - インタフェース のメソッドhi.db.hiMongo.Finder
-
イテラブル取得.
- getIterable() - クラス のメソッドhi.db.hiMongoCaller.Aggregator
-
イテラブル取得
- getIterable() - クラス のメソッドhi.db.hiMongoCaller.Finder
-
FindIterableを得る.
hiMongoCallerでは無効
- getJsonList(long) - インタフェース のメソッドhi.db.hiMongo.Accessor
-
JSON文字列のリストの形でレコード取得.
- getJsonList() - インタフェース のメソッドhi.db.hiMongo.Accessor
-
JSON文字列のリストの形でレコード取得
- getMongoCollection() - インタフェース のメソッドhi.db.hiMongo.Collection
-
MongoCollectionを得る.
- getMongoCollection() - クラス のメソッドhi.db.hiMongoCaller.Collection
-
- getMsonList(long) - インタフェース のメソッドhi.db.hiMongo.Accessor
-
JSON文字列のリストの形でレコード取得.
- getMsonList() - インタフェース のメソッドhi.db.hiMongo.Accessor
-
MSON文字列のリストの形でレコード取得
- getProbeList(long) - インタフェース のメソッドhi.db.hiMongo.Accessor
-
hiJSON.Probeのリストの形でレコード取得.
- getProbeList() - インタフェース のメソッドhi.db.hiMongo.Accessor
-
hiJSON.Probeのリストの形でレコード取得.
- getRemoteInfo(Object) - クラス のstaticメソッドhi.db.hiMongo
-
- getValueAsDocument(String) - インタフェース のメソッドhi.db.hiMongo.Accessor
-
変数をDocumentとして得る.
- getValueAsDocument(String) - インタフェース のメソッドhi.db.hiMongo.Collection
-
- getValueAsDocument(String) - インタフェース のメソッドhi.db.hiMongo.DB
-
- getValueAsProbe(String) - インタフェース のメソッドhi.db.hiMongo.Accessor
-
変数オブジェクトのProbeを得る.
- getValueAsProbe(String) - インタフェース のメソッドhi.db.hiMongo.Collection
-
- getValueAsProbe(String) - インタフェース のメソッドhi.db.hiMongo.DB
-
- group(Object) - インタフェース のメソッドhi.db.hiMongo.Aggregator
-
group設定.
- group(Object) - クラス のメソッドhi.db.hiMongoCaller.Aggregator
-
H
- hi.db - パッケージ hi.db
-
- hiMongo - hi.dbのクラス
-
mongoDBアクセス機.
- hiMongo.Accessor - hi.dbのインタフェース
-
レコードアクセス機(Finder,Aggregatorのベース).
- hiMongo.Aggregator - hi.dbのインタフェース
-
集計器.
- hiMongo.Client - hi.dbのインタフェース
-
mongoDBサーバとの接続を表す.
- hiMongo.Collection - hi.dbのインタフェース
-
collectionを表す.
- hiMongo.DB - hi.dbのインタフェース
-
database.
- hiMongo.Finder - hi.dbのインタフェース
-
DB内レコード範囲設定、リスト取得機構.
- hiMongo.MoreMongo - hi.dbのインタフェース
-
動的connect/use実行機.
- hiMongo.RemoteInfo - hi.dbのクラス
-
接続先情報(connect引数).
- hiMongoCaller - hi.dbのクラス
-
直接mongoDBアクセス機.
- hiMongoCaller(hiStringCOM) - クラス のコンストラクタhi.db.hiMongoCaller
-
- hiMongoCaller.Aggregator - hi.dbのクラス
-
driver直呼び集計器.
- hiMongoCaller.Collection - hi.dbのクラス
-
Collecction.
- hiMongoCaller.Finder - hi.dbのクラス
-
Finder
- hiMongoDirect - hi.dbのクラス
-
直接mongoDBアクセス機.
- hiMongoDirect() - クラス のコンストラクタhi.db.hiMongoDirect
-
mongo-java-driver直叩き式アクセス機構生成機
- hiMongoWorker - hi.dbのクラス
-
mongo-java-driver-API実行機.
- hiMongoWorker() - クラス のコンストラクタhi.db.hiMongoWorker
-
- hiMonWorkerSample - hi.dbのクラス
-
お試しCaller/Worker クライアント/サーバ.
- hiMonWorkerSample() - クラス のコンストラクタhi.db.hiMonWorkerSample
-
- hiMonWorkerSample.COM - hi.dbのクラス
-
お試しCaller/Worker通信機
- hiMonWorkerSample.SampleWorker - hi.dbのクラス
-
お試しWorker
- hiStringCOM - hi.dbのインタフェース
-
JSON文字列(拡張JSON文字列)による通信機.
- host - クラス の変数hi.db.hiMongo.RemoteInfo
-
ホスト名,ip-addr
I
- in(String) - インタフェース のメソッドhi.db.hiMongo.Collection
-
カレントDBでin実行(コレクションの切り替え).
- in(String) - インタフェース のメソッドhi.db.hiMongo.DB
-
コレクションを指定する.
- in(String) - インタフェース のメソッドhi.db.hiMongo.Finder
-
Collection切替,カレントDBで
in()
実行.
- insertMany(Object...) - インタフェース のメソッドhi.db.hiMongo.Collection
-
リスト形式文字列で複数レコードを追加する.
- insertMany(Object...) - インタフェース のメソッドhi.db.hiMongo.Finder
-
- insertMany(Object...) - クラス のメソッドhi.db.hiMongoCaller.Collection
-
- insertOne(Object...) - インタフェース のメソッドhi.db.hiMongo.Collection
-
1レコード追加(mongoAPIのinsertOne使用).
- insertOne(Object...) - インタフェース のメソッドhi.db.hiMongo.Finder
-
- insertOne(Object...) - クラス のメソッドhi.db.hiMongoCaller.Collection
-
J
- json(Object) - インタフェース のメソッドhi.db.hiMongo.Accessor
-
オブジェクトをjson文字列にする.
- json(Object) - クラス のstaticメソッドhi.db.hiMongo
-
標準JSON表記を得る.
- json(Object, long) - クラス のstaticメソッドhi.db.hiMongo
-
標準JSON表記を得る.
L
- limit(int) - インタフェース のメソッドhi.db.hiMongo.Aggregator
-
limit設定.
- limit(int) - インタフェース のメソッドhi.db.hiMongo.Finder
-
取得数設定.
- limit(int) - クラス のメソッドhi.db.hiMongoCaller.Aggregator
-
- limit(int) - クラス のメソッドhi.db.hiMongoCaller.Finder
-
- lookup(Object) - インタフェース のメソッドhi.db.hiMongo.Aggregator
-
lookup設定.
- lookup(Object) - クラス のメソッドhi.db.hiMongoCaller.Aggregator
-
M
- main(String[]) - クラス のstaticメソッドhi.db.hiMonWorkerSample
-
- match(Object) - インタフェース のメソッドhi.db.hiMongo.Aggregator
-
match設定.
- match(Object) - クラス のメソッドhi.db.hiMongoCaller.Aggregator
-
- mson(Object) - インタフェース のメソッドhi.db.hiMongo.Accessor
-
オブジェクトをmson文字列にする.
- mson(Object) - クラス のstaticメソッドhi.db.hiMongo
-
mongo拡張JSON表記を得る.
- mson(Object, long) - クラス のstaticメソッドhi.db.hiMongo
-
mongo拡張JSON表記を得る.
N
- name() - インタフェース のメソッドhi.db.hiMongo.Collection
-
Collection名を得る
- name() - インタフェース のメソッドhi.db.hiMongo.DB
-
DB名を得る
- namedObjToDoc(String, Object) - クラス のstaticメソッドhi.db.hiMongo
-
StringまたはMapオブジェクトから作成されるDocumentを指定名の要素として持つDocumentを得る.
- nolog() - クラス のstaticメソッドhi.db.hiMongo
-
mongo-java-driverのログを止める(未).
- nolog(Class<?>) - クラス のstaticメソッドhi.db.hiMongo
-
mongo-java-driverのログを止める(未).
O
- objToBson(Object) - クラス のstaticメソッドhi.db.hiMongo
-
オブジェクトからBsonを得る.
P
- parse(String) - クラス のstaticメソッドhi.db.hiMongo
-
パーズするテキストを指定.
- parse(File) - クラス のstaticメソッドhi.db.hiMongo
-
パーズするFileを指定.
- parse_engine() - インタフェース のメソッドhi.db.hiMongo.Accessor
-
パーズ用エンジンを得る.
- parse_engine() - インタフェース のメソッドhi.db.hiMongo.Collection
-
with_hsonパーズ用エンジン取得.
- parseFile(String) - クラス のstaticメソッドhi.db.hiMongo
-
パーズするテキストファイルをファイル名で指定.
- parseNode(Object) - クラス のstaticメソッドhi.db.hiMongo
-
パーズするノードツリーObjectを指定.
- parseText(String) - クラス のstaticメソッドhi.db.hiMongo
-
パーズするテキストを指定.
- password - クラス の変数hi.db.hiMongo.RemoteInfo
-
パスワード
- port - クラス の変数hi.db.hiMongo.RemoteInfo
-
ポート番号
- project(Object) - インタフェース のメソッドhi.db.hiMongo.Aggregator
-
project設定.
- project(Object) - クラス のメソッドhi.db.hiMongoCaller.Aggregator
-
R
- readOne(Object) - インタフェース のメソッドhi.db.hiMongo.Finder
-
DBを読み値1個を変数(DBスコープ)にセットする
- readValueList(Object) - インタフェース のメソッドhi.db.hiMongo.Finder
-
DBを読みリスト化された値を変数(DBスコープ)にセットする.
- RemoteInfo() - クラス のコンストラクタhi.db.hiMongo.RemoteInfo
-
- replaceOne(Object, Object) - インタフェース のメソッドhi.db.hiMongo.Collection
-
1レコード置換する.
- replaceOne(Object, Object) - インタフェース のメソッドhi.db.hiMongo.Finder
-
- replaceOne(Object, Object) - クラス のメソッドhi.db.hiMongoCaller.Collection
-
- run() - クラス のメソッドhi.db.hiMonWorkerSample.SampleWorker
-
S
- SampleWorker(hiSocket.TCP.ForText) - クラス のコンストラクタhi.db.hiMonWorkerSample.SampleWorker
-
- set_the_value(Object) - インタフェース のメソッドhi.db.hiMongo.Collection
-
hi.db.hiMongo.Accessor#set_the_value(Object)
参照
- set_the_value(Object) - インタフェース のメソッドhi.db.hiMongo.DB
-
hi.db.hiMongo.Accessor#set_the_value(Object)
参照
- set_the_value(Object) - インタフェース のメソッドhi.db.hiMongo.Finder
-
DBスコープに特別値(the_value)をセットする.
- setValue(String, Object) - インタフェース のメソッドhi.db.hiMongo.Collection
-
- setValue(String, Object) - インタフェース のメソッドhi.db.hiMongo.DB
-
- setValue(String, Object) - インタフェース のメソッドhi.db.hiMongo.Finder
-
オブジェクトを指定名でDBスコープにセットする.
- show_collections(boolean) - インタフェース のメソッドhi.db.hiMongo.DB
-
コレクション名一覧を得る.
- show_dbs(boolean) - インタフェース のメソッドhi.db.hiMongo.Client
-
データベース名一覧を得る.
- show_dbs(boolean) - インタフェース のメソッドhi.db.hiMongo.MoreMongo
-
デフォルト接続によるDatabase一覧を得る.
- show_dbs(boolean) - クラス のstaticメソッドhi.db.hiMongo
-
mongo-driver直呼び,デフォルト接続でDatabase名一覧を得る.
- show_dbs(boolean) - クラス のメソッドhi.db.hiMongoCaller
-
- show_dbs(boolean) - クラス のメソッドhi.db.hiMongoDirect
-
- skip(int) - インタフェース のメソッドhi.db.hiMongo.Finder
-
skip.
- skip(int) - クラス のメソッドhi.db.hiMongoCaller.Finder
-
- sObjToDoc(Object) - クラス のstaticメソッドhi.db.hiMongo
-
StringまたはオブジェクトからDocumentを得る.
- sort(Object) - インタフェース のメソッドhi.db.hiMongo.Aggregator
-
sort設定.
- sort(Object) - インタフェース のメソッドhi.db.hiMongo.Finder
-
ソート設定.
- sort(Object) - クラス のメソッドhi.db.hiMongoCaller.Aggregator
-
- sort(Object) - クラス のメソッドhi.db.hiMongoCaller.Finder
-
- str(Object) - クラス のstaticメソッドhi.db.hiMongo
-
データ構造表示.
- str(Object, long) - クラス のstaticメソッドhi.db.hiMongo
-
データ構造表示.
- str_disable_option(long) - インタフェース のメソッドhi.db.hiMongo.Aggregator
-
表示オプションoff設定.
- str_disable_option(long) - インタフェース のメソッドhi.db.hiMongo.Finder
-
Mson表示オプションoff設定.
- str_option(long) - インタフェース のメソッドhi.db.hiMongo.Aggregator
-
表示オプションon設定.
- str_option(long) - インタフェース のメソッドhi.db.hiMongo.Finder
-
Mson表示オプションon設定.
- suprress_dot_0(String) - クラス のstaticメソッドhi.db.hiMongo
-
数値文字列から.0を削除する.
U
- unwind(Object) - インタフェース のメソッドhi.db.hiMongo.Aggregator
-
unwind設定.
- unwind(Object) - クラス のメソッドhi.db.hiMongoCaller.Aggregator
-
- updateMany(Object, Object) - インタフェース のメソッドhi.db.hiMongo.Collection
-
条件に合うレコードを全てupdateする.
- updateMany(Object, Object) - インタフェース のメソッドhi.db.hiMongo.Finder
-
- updateMany(Object, Object) - クラス のメソッドhi.db.hiMongoCaller.Collection
-
- updateOne(Object, Object) - インタフェース のメソッドhi.db.hiMongo.Collection
-
1レコードupdateする.
- updateOne(Object, Object) - インタフェース のメソッドhi.db.hiMongo.Finder
-
- updateOne(Object, Object) - クラス のメソッドhi.db.hiMongoCaller.Collection
-
- use(String) - インタフェース のメソッドhi.db.hiMongo.Client
-
databaseを得る.
- use(String) - インタフェース のメソッドhi.db.hiMongo.MoreMongo
-
デフォルト接続によるDatabaseを得る.
- use(String) - クラス のstaticメソッドhi.db.hiMongo
-
mongo-driver直呼び,デフォルト接続のDBを得る.
- use(String, hiStringCOM) - クラス のstaticメソッドhi.db.hiMongo
-
指定通信機を使うCallerによるDBを得る
- use(String) - クラス のメソッドhi.db.hiMongoCaller
-
- use(String) - クラス のメソッドhi.db.hiMongoDirect
-
- USE_JSON - クラス のstatic変数hi.db.hiMongo
-
json文字列を使う
- USE_str - クラス のstatic変数hi.db.hiMongo
-
objectの表示にhiU.strを使う
- user - クラス の変数hi.db.hiMongo.RemoteInfo
-
ユーザ名
W
- with_option(long) - インタフェース のメソッドhi.db.hiMongo.Aggregator
-
パーズオプションon設定.
- with_option(long) - インタフェース のメソッドhi.db.hiMongo.Finder
-
パーズオプションon設定.
- without_option(long) - インタフェース のメソッドhi.db.hiMongo.Aggregator
-
パーズオプションoff設定.
- without_option(long) - インタフェース のメソッドhi.db.hiMongo.Finder
-
パーズオプションoff設定.
- withValue(String) - インタフェース のメソッドhi.db.hiMongo.Collection
-
指定変数をforEach解析対象とする.
- withValue(String) - インタフェース のメソッドhi.db.hiMongo.Finder
-
指定変数をforEach解析対象とする.
- withValue(String) - クラス のメソッドhi.db.hiMongoCaller.Collection
-
A B C D E F G H I J L M N O P R S U W