public class hiMongoCaller.Finder extends Object
修飾子とタイプ | メソッドと説明 |
---|---|
hi.db.hiMongoBase.Aggregator |
aggregate()
|
hi.db.hiMongoBase.Aggregator |
aggregate(Object filterJ_)
|
hi.db.hiMongoBase.Collection |
back()
|
hiJSON.Engine |
cur_engine()
|
hiJSON.Engine |
cur_engineJ()
|
hi.db.hiMongoBase.Collection |
deleteMany(Object filterJ_)
カレントCollectionのupdateMany()を呼ぶ.
|
hi.db.hiMongoBase.Collection |
deleteOne(Object filterJ_)
カレントCollectionのupdateOne()を呼ぶ.
|
String |
disp(String text_)
|
String |
disp(String text_,
long option_)
|
hiJSON.Engine |
engine()
|
hiJSON.Engine |
engineJ()
|
Object |
eval(Object obj_)
|
<T> T |
eval(Object obj_,
Class<T> class_)
変数を参照しオブジェクトを評価する.
|
<T> T |
eval(Object obj_,
T default_value_)
変数を参照しオブジェクトを評価する.
|
hi.db.hiMongoBase.Finder |
find()
|
hi.db.hiMongoBase.Finder |
find(Object filterJ_)
|
hi.db.hiMongoBase.Finder |
find(Object filterJ_,
Object memberJ_)
|
hi.db.hiMongoBase.Finder |
forEach(hiU.ConsumerEx<hiMongo.Finder,Exception> func_)
毎レコード分ラムダ式を実施する.
|
hi.db.hiMongoBase.Finder |
forEach(String param_,
hiU.ConsumerEx<hiMongo.Finder,Exception> func_)
レコード要素の値を変数として取り込み繰り返しラムダ式実行.
|
<T> hi.db.hiMongoBase.Finder |
forEachClass(Class<T> class_,
hiU.ConsumerEx<T,Exception> func_)
|
hi.db.hiMongoBase.Finder |
forEachDocument(hiU.ConsumerEx<Document,Exception> func_)
|
hi.db.hiMongoBase.Finder |
forEachJson(hiU.ConsumerEx<String,Exception> func_)
|
hi.db.hiMongoBase.Finder |
forEachMson(hiU.ConsumerEx<String,Exception> func_)
|
hi.db.hiMongoBase.Finder |
forEachProbe(hiU.ConsumerEx<hiJSON.Probe,Exception> func_)
|
hi.db.hiMongoBase.Finder |
forEachRecursive(String refer_,
hiU.FunctionEx<hiMongo.Finder,Object,Exception> func_)
レコードリストの各要素を入り口とし参照定義に従ってカーシブにアクセスする.
|
hi.db.hiMongoBase.Finder |
forEachRecursive(String refer_,
hiU.FunctionEx<hiMongo.Finder,Object,Exception> func_,
hiU.ConsumerEx<hiMongo.Finder,Exception> foundEnd_,
hiU.ConsumerEx<hiMongo.Finder,Exception> notFoundEnd_)
レコードリストの各要素を入り口とし参照定義に従ってリカーシブにアクセスする.
|
hi.db.hiMongoBase.Finder |
forEachRecursive(String refer_,
String param_,
hiU.FunctionEx<hiMongo.Finder,Object,Exception> func_)
レコードリストの各要素を入り口とし参照定義に従ってリカーシブにアクセスする.
|
hi.db.hiMongoBase.Finder |
forEachRecursive(String refer_,
String param_,
hiU.FunctionEx<hiMongo.Finder,Object,Exception> func_,
hiU.ConsumerEx<hiMongo.Finder,Exception> foundEnd_,
hiU.ConsumerEx<hiMongo.Finder,Exception> notFoundEnd_)
レコードリストの各要素を入り口とし参照定義に従ってリカーシブにアクセスする.
|
hi.db.hiMongoBase.Finder |
forOne(hiU.ConsumerEx<hiMongo.Finder,Exception> func_)
1レコードにラムダ式を実施する.
|
hi.db.hiMongoBase.Finder |
forOne(String param_,
hiU.ConsumerEx<hiMongo.Finder,Exception> func_)
コード要素の値を変数として取り込みただ一度だけラムダ式実行.
|
hi.db.hiMongoBase.Finder |
forOneRecursive(String refer_,
hiU.FunctionEx<hiMongo.Finder,Object,Exception> func_)
1レコードのみを入り口とし参照定義に従ってリカーシブにアクセスする.
|
hi.db.hiMongoBase.Finder |
forOneRecursive(String refer_,
hiU.FunctionEx<hiMongo.Finder,Object,Exception> func_,
hiU.ConsumerEx<hiMongo.Finder,Exception> foundEnd_,
hiU.ConsumerEx<hiMongo.Finder,Exception> notFoundEnd_)
1レコードのみを入り口とし参照定義に従ってリカーシブにアクセスする.
|
hi.db.hiMongoBase.Finder |
forOneRecursive(String refer_,
String param_,
hiU.FunctionEx<hiMongo.Finder,Object,Exception> func_)
1レコードのみを入り口とし参照定義に従ってリカーシブにアクセスする.
|
hi.db.hiMongoBase.Finder |
forOneRecursive(String refer_,
String param_,
hiU.FunctionEx<hiMongo.Finder,Object,Exception> func_,
hiU.ConsumerEx<hiMongo.Finder,Exception> foundEnd_,
hiU.ConsumerEx<hiMongo.Finder,Exception> notFoundEnd_)
1レコードのみを入り口とし参照定義に従ってリカーシブにアクセスする.
|
hi.db.hiMongoBase.Finder |
forThis(hiU.ConsumerEx<hiMongo.Finder,Exception> func_)
|
Object |
get_the_value()
DBスコープの特別値(the_value)を取得する.
|
<T> T |
get_the_value(Class<T> class_)
DBスコープの特別値(the_value)を指定クラス値で得る
|
<T> T |
get_the_value(T default_value_)
DBスコープの特別値(the_value)をデフォルト値指定で得る.
|
Object |
get(String text_)
|
<T> T |
get(String value_name_,
Class<T> class_)
変数Objectを型を割り当てて得る.
|
<T> T |
get(String value_name_,
T default_value_)
変数Objectを型を割り当てて得る.
|
<T> ArrayList<T> |
getClassList(Class<T> class_)
|
<T> ArrayList<T> |
getClassList(Class<T> class_,
long option_)
|
ArrayList<Document> |
getDocumentList()
|
ArrayList<Document> |
getDocumentList(long option_)
|
FindIterable<Document> |
getIterable()
FindIterableを得る.
hiMongoCallerでは無効
|
ArrayList<String> |
getJsonList()
|
ArrayList<String> |
getJsonList(long option_)
|
ArrayList<String> |
getMsonList()
|
ArrayList<String> |
getMsonList(long option_)
|
ArrayList<hiJSON.Probe> |
getProbeList()
|
ArrayList<hiJSON.Probe> |
getProbeList(long option_)
|
Document |
getValueAsDocument(String text_)
|
hiJSON.Probe |
getValueAsProbe(String text_)
|
hi.db.hiMongoBase.Collection |
in(String name_)
|
hi.db.hiMongoBase.Collection |
insertMany(Object... jsonTexts_)
カレントCollectionのinsertMany()を呼ぶ.
|
hi.db.hiMongoBase.Collection |
insertOne(Object... records_)
カレントCollectionのinsertOne()を呼ぶ.
|
String |
json(Object obj_)
|
hiMongoCaller.Finder |
limit(int limit_)
|
String |
mson(Object obj_)
|
hiJSON.Engine |
parse_engine()
|
hi.db.hiMongoBase.Finder |
readOne(Object param_)
|
hi.db.hiMongoBase.Finder |
readValueList(Object param_)
|
hi.db.hiMongoBase.Collection |
replaceOne(Object filterJ_,
Object recordJ_)
カレントCollectionのreplaceOne()を呼ぶ.
|
hi.db.hiMongoBase.Finder |
set_the_value(Object obj_)
DBスコープに特別値(the_value)をセットする.
|
hi.db.hiMongoBase.Finder |
setValue(String name_,
Object obj_)
オブジェクトを指定名でDBスコープにセットする.
|
hiMongoCaller.Finder |
skip(int skip_)
|
hiMongoCaller.Finder |
sort(Object param_)
|
hi.db.hiMongoBase.Finder |
str_disable_option(long option_)
|
hi.db.hiMongoBase.Finder |
str_option(long option_)
|
hi.db.hiMongoBase.Collection |
updateMany(Object filterJ_,
Object updateJ_)
カレントCollectionのupdateMany()を呼ぶ.
|
hi.db.hiMongoBase.Collection |
updateOne(Object filterJ_,
Object updateJ_)
カレントCollectionのupdateOne()を呼ぶ.
|
hi.db.hiMongoBase.Finder |
with_option(long option_)
|
hi.db.hiMongoBase.Finder |
without_option(long option_)
|
hi.db.hiMongoBase.Finder |
withValue(String name_)
指定変数をforEach解析対象とする.
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
back, cur_engine, cur_engineJ, disp, disp, engine, engineJ, eval, eval, eval, get_the_value, get_the_value, get_the_value, get, get, get, getClassList, getClassList, getDocumentList, getDocumentList, getJsonList, getJsonList, getMsonList, getMsonList, getProbeList, getProbeList, getValueAsDocument, getValueAsProbe, json, mson, parse_engine
public FindIterable<Document> getIterable()
public hiMongoCaller.Finder sort(Object param_)
param_
- ソート指定拡張JSON値public hiMongoCaller.Finder limit(int limit_)
limit_
- 取得数public hiMongoCaller.Finder skip(int skip_)
skip_
- スキップ数public hi.db.hiMongoBase.Finder str_option(long option_)
str_option
インタフェース内 hiMongo.Finder
option_
- オプションpublic hi.db.hiMongoBase.Finder str_disable_option(long option_)
str_disable_option
インタフェース内 hiMongo.Finder
option_
- オプションpublic hi.db.hiMongoBase.Finder with_option(long option_)
with_option
インタフェース内 hiMongo.Finder
option_
- オプションpublic hi.db.hiMongoBase.Finder without_option(long option_)
without_option
インタフェース内 hiMongo.Finder
option_
- オプションpublic hi.db.hiMongoBase.Finder forEachDocument(hiU.ConsumerEx<Document,Exception> func_)
forEachDocument
インタフェース内 hiMongo.Finder
func_
- Documentを引数とするラムダ式public hi.db.hiMongoBase.Finder forEachJson(hiU.ConsumerEx<String,Exception> func_)
forEachJson
インタフェース内 hiMongo.Finder
func_
- Json文字列を引数とするラムダ式public hi.db.hiMongoBase.Finder forEachMson(hiU.ConsumerEx<String,Exception> func_)
forEachMson
インタフェース内 hiMongo.Finder
func_
- 拡張JSON文字列を引数とするラムダ式public hi.db.hiMongoBase.Finder forEachProbe(hiU.ConsumerEx<hiJSON.Probe,Exception> func_)
forEachProbe
インタフェース内 hiMongo.Finder
func_
- Probeを引数とするラムダ式public <T> hi.db.hiMongoBase.Finder forEachClass(Class<T> class_, hiU.ConsumerEx<T,Exception> func_)
forEachClass
インタフェース内 hiMongo.Finder
func_
- クラスインスタンスを引数とするラムダ式public hi.db.hiMongoBase.Finder forThis(hiU.ConsumerEx<hiMongo.Finder,Exception> func_)
forThis
インタフェース内 hiMongo.Finder
func_
- Finderを引数とするラムダ式public hi.db.hiMongoBase.Finder readValueList(Object param_)
readValueList
インタフェース内 hiMongo.Finder
public hi.db.hiMongoBase.Finder readOne(Object param_)
readOne
インタフェース内 hiMongo.Finder
public hi.db.hiMongoBase.Finder setValue(String name_, Object obj_)
hiMongo.Finder
setValue
インタフェース内 hiMongo.Finder
name_
- 変数名obj_
- オブジェクトpublic hi.db.hiMongoBase.Finder set_the_value(Object obj_)
hiMongo.Finder
set_the_value
インタフェース内 hiMongo.Finder
obj_
- セットするオブジェクトpublic hi.db.hiMongoBase.Finder withValue(String name_)
hiMongo.Finder
指定変数をfind結果の代わりに解析対象とします。
hiMongo.DB db= hiMongo.use("db01") db.find("{type:'A'") .setValue("#TEMP","[{type:'X',value:1},{type:'Y',value:13},{type:'Z',value:11}]"); .withValue("#TEMP") .forEachMson(Rm->System.out.println(Rm)) //type'X'~'Z'のレコードが表示される
withValue
インタフェース内 hiMongo.Finder
name_
- 変数名public hi.db.hiMongoBase.Finder forEach(String param_, hiU.ConsumerEx<hiMongo.Finder,Exception> func_)
hiMongo.Finder
レコード取得を実行し、レコードリストの各要素の中の値を変素としてセットし、ラムダ式を実行します。
forEach
インタフェース内 hiMongo.Finder
param_
- 要素変数定義func_
- ラムダ式public hi.db.hiMongoBase.Finder forOne(String param_, hiU.ConsumerEx<hiMongo.Finder,Exception> func_)
hiMongo.Finder
レコード取得を実行し、レコードリストの各要素の中の値を変素としてセットし、ラムダ式を実行します。
forOne
インタフェース内 hiMongo.Finder
param_
- 要素変数定義func_
- ラムダ式public hi.db.hiMongoBase.Finder find(Object filterJ_, Object memberJ_)
find
インタフェース内 hiMongo.Finder
filterJ_
- フィルターmemberJ_
- 取得フィールド指定public hi.db.hiMongoBase.Finder find(Object filterJ_)
find
インタフェース内 hiMongo.Finder
filterJ_
- フィルターpublic hi.db.hiMongoBase.Finder find()
find
インタフェース内 hiMongo.Finder
public hi.db.hiMongoBase.Aggregator aggregate(Object filterJ_)
aggregate
インタフェース内 hiMongo.Finder
filterJ_
- パラメタ―public hi.db.hiMongoBase.Aggregator aggregate()
aggregate
インタフェース内 hiMongo.Finder
public hi.db.hiMongoBase.Collection in(String name_)
in
インタフェース内 hiMongo.Finder
name_
- コレクション名public hi.db.hiMongoBase.Collection insertOne(Object... records_)
insertOne
インタフェース内 hiMongo.Finder
public hi.db.hiMongoBase.Collection insertMany(Object... jsonTexts_)
insertMany
インタフェース内 hiMongo.Finder
public hi.db.hiMongoBase.Collection updateOne(Object filterJ_, Object updateJ_)
updateOne
インタフェース内 hiMongo.Finder
public hi.db.hiMongoBase.Collection updateMany(Object filterJ_, Object updateJ_)
updateMany
インタフェース内 hiMongo.Finder
public hi.db.hiMongoBase.Collection deleteOne(Object filterJ_)
deleteOne
インタフェース内 hiMongo.Finder
public hi.db.hiMongoBase.Collection deleteMany(Object filterJ_)
deleteMany
インタフェース内 hiMongo.Finder
public hi.db.hiMongoBase.Collection replaceOne(Object filterJ_, Object recordJ_)
replaceOne
インタフェース内 hiMongo.Finder
public hi.db.hiMongoBase.Finder forEach(hiU.ConsumerEx<hiMongo.Finder,Exception> func_)
hiMongo.Finder
find()で得るレコードリストの一個毎にラムダ式を実施します。
forEachスコープの辞書に"#CUR"の名前で取得したレコードのオブジェクトが設定されます。
forEach
インタフェース内 hiMongo.Finder
public hi.db.hiMongoBase.Finder forOne(hiU.ConsumerEx<hiMongo.Finder,Exception> func_)
hiMongo.Finder
find()で得る1レコードにラムダ式を実施します。
limit(1)が補助的に発行されます。
forEachスコープの辞書に"#CUR"の名前で取得したレコードのオブジェクトが設定されます。
forOne
インタフェース内 hiMongo.Finder
public hi.db.hiMongoBase.Finder forEachRecursive(String refer_, hiU.FunctionEx<hiMongo.Finder,Object,Exception> func_)
hiMongo.Finder
参照定義に従ってリカーシブにレコードにアクセスします。
forEachRecursive
インタフェース内 hiMongo.Finder
refer_
- 参照定義func_
- リカーシブに実行されるラムダ式public hi.db.hiMongoBase.Finder forOneRecursive(String refer_, hiU.FunctionEx<hiMongo.Finder,Object,Exception> func_)
hiMongo.Finder
参照定義に従ってリカーシブにレコードにアクセスします。
forOneRecursive
インタフェース内 hiMongo.Finder
refer_
- 参照定義func_
- リカーシブに実行されるラムダ式public hi.db.hiMongoBase.Finder forEachRecursive(String refer_, String param_, hiU.FunctionEx<hiMongo.Finder,Object,Exception> func_)
hiMongo.Finder
参照定義に従ってリカーシブにレコードにアクセスします。
forEachRecursive
インタフェース内 hiMongo.Finder
refer_
- 参照定義param_
- 変数定義func_
- リカーシブに実行されるラムダ式public hi.db.hiMongoBase.Finder forOneRecursive(String refer_, String param_, hiU.FunctionEx<hiMongo.Finder,Object,Exception> func_)
hiMongo.Finder
参照定義に従ってリカーシブにレコードにアクセスします。
forOneRecursive
インタフェース内 hiMongo.Finder
refer_
- 参照定義param_
- 変数定義func_
- リカーシブに実行されるラムダ式public hi.db.hiMongoBase.Finder forEachRecursive(String refer_, hiU.FunctionEx<hiMongo.Finder,Object,Exception> func_, hiU.ConsumerEx<hiMongo.Finder,Exception> foundEnd_, hiU.ConsumerEx<hiMongo.Finder,Exception> notFoundEnd_)
hiMongo.Finder
参照定義に従ってリカーシブにレコードにアクセスします。
forEachRecursive
インタフェース内 hiMongo.Finder
refer_
- 参照定義func_
- リカーシブに実行されるラムダ式foundEnd_
- 途中で情報を返した場合に最後に実行するラムダ式notFoundEnd_
- 途中で何も返さなかった場合に最後に実行するラムダ式public hi.db.hiMongoBase.Finder forOneRecursive(String refer_, hiU.FunctionEx<hiMongo.Finder,Object,Exception> func_, hiU.ConsumerEx<hiMongo.Finder,Exception> foundEnd_, hiU.ConsumerEx<hiMongo.Finder,Exception> notFoundEnd_)
hiMongo.Finder
参照定義に従ってリカーシブにレコードにアクセスします。
forOneRecursive
インタフェース内 hiMongo.Finder
refer_
- 参照定義func_
- リカーシブに実行されるラムダ式foundEnd_
- 途中で情報を返した場合に最後に実行するラムダ式notFoundEnd_
- 途中で何も返さなかった場合に最後に実行するラムダ式public hi.db.hiMongoBase.Finder forEachRecursive(String refer_, String param_, hiU.FunctionEx<hiMongo.Finder,Object,Exception> func_, hiU.ConsumerEx<hiMongo.Finder,Exception> foundEnd_, hiU.ConsumerEx<hiMongo.Finder,Exception> notFoundEnd_)
hiMongo.Finder
参照定義に従ってリカーシブにレコードにアクセスします。
forEachRecursive
インタフェース内 hiMongo.Finder
refer_
- 参照定義param_
- 変数定義func_
- リカーシブに実行されるラムダ式foundEnd_
- 途中で情報を返した場合に最後に実行するラムダ式notFoundEnd_
- 途中で何も返さなかった場合に最後に実行するラムダ式public hi.db.hiMongoBase.Finder forOneRecursive(String refer_, String param_, hiU.FunctionEx<hiMongo.Finder,Object,Exception> func_, hiU.ConsumerEx<hiMongo.Finder,Exception> foundEnd_, hiU.ConsumerEx<hiMongo.Finder,Exception> notFoundEnd_)
hiMongo.Finder
参照定義に従ってリカーシブにレコードにアクセスします。
forOneRecursive
インタフェース内 hiMongo.Finder
refer_
- 参照定義param_
- 変数定義func_
- リカーシブに実行されるラムダ式foundEnd_
- 途中で情報を返した場合に最後に実行するラムダ式notFoundEnd_
- 途中で何も返さなかった場合に最後に実行するラムダ式public ArrayList<String> getJsonList(long option_)
getJsonList
インタフェース内 hiMongo.Accessor
option_
- hi.REVERSE:逆向きpublic ArrayList<String> getJsonList()
getJsonList
インタフェース内 hiMongo.Accessor
public ArrayList<String> getMsonList(long option_)
getMsonList
インタフェース内 hiMongo.Accessor
option_
- hiU.REVERSE:逆向きpublic ArrayList<String> getMsonList()
getMsonList
インタフェース内 hiMongo.Accessor
public ArrayList<hiJSON.Probe> getProbeList(long option_)
getProbeList
インタフェース内 hiMongo.Accessor
option_
- hiU.REVERSE:逆向きpublic ArrayList<hiJSON.Probe> getProbeList()
getProbeList
インタフェース内 hiMongo.Accessor
public <T> ArrayList<T> getClassList(Class<T> class_, long option_)
getClassList
インタフェース内 hiMongo.Accessor
class_
- クラスoption_
- hiU.REVERSE:逆向きpublic <T> ArrayList<T> getClassList(Class<T> class_)
getClassList
インタフェース内 hiMongo.Accessor
class_
- クラスpublic ArrayList<Document> getDocumentList(long option_)
getDocumentList
インタフェース内 hiMongo.Accessor
option_
- hiU.REVERSE:逆向きpublic ArrayList<Document> getDocumentList()
getDocumentList
インタフェース内 hiMongo.Accessor
public hi.db.hiMongoBase.Collection back()
back
インタフェース内 hiMongo.Accessor
public hiJSON.Engine engineJ()
engineJ
インタフェース内 hiMongo.Accessor
public hiJSON.Engine engine()
engine
インタフェース内 hiMongo.Accessor
public hiJSON.Engine cur_engine()
cur_engine
インタフェース内 hiMongo.Accessor
public hiJSON.Engine cur_engineJ()
cur_engineJ
インタフェース内 hiMongo.Accessor
public hiJSON.Engine parse_engine()
parse_engine
インタフェース内 hiMongo.Accessor
public String mson(Object obj_)
mson
インタフェース内 hiMongo.Accessor
obj_
- オブジェクトpublic String json(Object obj_)
json
インタフェース内 hiMongo.Accessor
obj_
- オブジェクトpublic Document getValueAsDocument(String text_)
getValueAsDocument
インタフェース内 hiMongo.Accessor
text_
- 値名public hiJSON.Probe getValueAsProbe(String text_)
getValueAsProbe
インタフェース内 hiMongo.Accessor
text_
- 値名public Object get(String text_)
get
インタフェース内 hiMongo.Accessor
text_
- 値名public <T> T get(String value_name_, T default_value_)
hiMongo.Accessor
戻り値の型は指定のデフォルト値と同じとなります。
記憶されているものと型が異なる場合は再解釈します。
記憶されていない場合、または再解釈に失敗した場合はデフォルト値が戻ります。
get
インタフェース内 hiMongo.Accessor
value_name_
- 値名default_value_
- デフォルト値public <T> T get(String value_name_, Class<T> class_)
hiMongo.Accessor
型が異なる場合は再解釈します。
get
インタフェース内 hiMongo.Accessor
value_name_
- 値名class_
- 型public String disp(String text_)
disp
インタフェース内 hiMongo.Accessor
text_
- 変数展開を行いたい文字列public String disp(String text_, long option_)
disp
インタフェース内 hiMongo.Accessor
text_
- 変数展開を行いたい文字列public Object eval(Object obj_)
eval
インタフェース内 hiMongo.Accessor
obj_
- 評価したいオブジェクトpublic <T> T eval(Object obj_, T default_value_)
hiMongo.Accessor
変数の入ったオブジェクトを変数展開し$calc要素に関しては四則演算を実行します。
四則演算は結合則と括弧をサポートします。
Dateオブジェクトに対する数値の加算減算をサポートします。数値はミリ秒となります。
DateとDateの減算をサポートします。結果はミリ秒で得られます。
eval
インタフェース内 hiMongo.Accessor
obj_
- 評価したいオブジェクトdefault_value_
- デフォルト値public <T> T eval(Object obj_, Class<T> class_)
hiMongo.Accessor
変数の入ったオブジェクトを変数展開し$calc要素に関しては四則演算を実行します。
四則演算は結合則と括弧をサポートします。
Dateオブジェクトに対する数値の加算減算をサポートします。数値はミリ秒となります。
DateとDateの減算をサポートします。結果はミリ秒で得られます。
eval
インタフェース内 hiMongo.Accessor
obj_
- 評価したいオブジェクトpublic Object get_the_value()
hiMongo.Accessor
get_the_value
インタフェース内 hiMongo.Accessor
public <T> T get_the_value(T default_value_)
hiMongo.Accessor
戻り値の型は指定のデフォルト値と同じとなります。
nullまたはcast不能の場合はdefault_value_が返ります。
get_the_value
インタフェース内 hiMongo.Accessor
public <T> T get_the_value(Class<T> class_)
hiMongo.Accessor
get_the_value
インタフェース内 hiMongo.Accessor