A B C D E F G H I K L M N P Q R S T U V

A

AbstractKeyFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
AbstractKeyFilter() - Constructor for class net.vvakame.blaz.filter.AbstractKeyFilter
 
AbstractKeyFilter(Key) - Constructor for class net.vvakame.blaz.filter.AbstractKeyFilter
 
AbstractKeySorter - Class in net.vvakame.blaz.sorter
EntityのKeyを元にソートするためのソータの抽象
AbstractKeySorter() - Constructor for class net.vvakame.blaz.sorter.AbstractKeySorter
 
AbstractPropertyFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
AbstractPropertyFilter(String) - Constructor for class net.vvakame.blaz.filter.AbstractPropertyFilter
the constructor.
AbstractPropertySorter - Class in net.vvakame.blaz.sorter
EntityのPropertyを元にソートするためのソータの抽象
AbstractPropertySorter(String) - Constructor for class net.vvakame.blaz.sorter.AbstractPropertySorter
the constructor.
addMetaCache(String, ModelMeta<?>) - Static method in class net.vvakame.blaz.meta.DatastoreUtil
存在する ModelMeta のキャッシュを作成する.
JVM初期化時に利用される ModelMeta は必ず本メソッドを経由し登録されねばならない.
asc - Variable in class net.vvakame.blaz.meta.CoreAttributeMeta
ModelQuery.sort(SortCriterion...) に渡す昇順ソート指示子
asList() - Method in class net.vvakame.blaz.meta.ModelQuery
設定済みの条件に基づき検索を行い、モデルに組み立てて返す.
Attribute - Annotation Type in net.vvakame.blaz.annotation
Attribute.

B

BareDatastore - Class in net.vvakame.blaz.bare
KVSのラッパ.
BareDatastore() - Constructor for class net.vvakame.blaz.bare.BareDatastore
 
Base64 - Class in net.vvakame.repackage.android.util
Utilities for encoding and decoding the Base64 representation of binary data.
beginTransaction() - Method in class net.vvakame.blaz.bare.BareDatastore
データ操作に対するトランザクションを開始する.
トランザクション操作が提供されるか、どういう機能かは各バックエンドに依存する.
BlazAttribute - Annotation Type in net.vvakame.blaz.annotation
Attribute.
BlazModel - Annotation Type in net.vvakame.blaz.annotation
Model.

C

check(BareDatastore, Filter...) - Static method in class net.vvakame.blaz.util.FilterChecker
組み合わせのチェックを行う.
汎用的なKVSを想定する場合、このメソッドで false が返った場合、そのフィルタは適用しないようにするべき.
バックヤードのKVSを固定する場合はその限りではない.
BareDatastore.checkFilter(Filter...) を通じて、各実装固有のチェックを行う.
checkFilter - Variable in class net.vvakame.blaz.bare.BareDatastore
 
checkFilter(Filter...) - Method in class net.vvakame.blaz.bare.BareDatastore
渡されたFilterのリストをクエリとして発行可能かチェックする.
基本的なチェックは FilterChecker.check(BareDatastore, Filter...) にて行われる.
classHierarchyList - Variable in class net.vvakame.blaz.meta.ModelMeta
 
commit() - Method in interface net.vvakame.blaz.Transaction
トランザクションを確定する.
compareTo(Key) - Method in class net.vvakame.blaz.Key
 
conv(Iterable<Key>) - Static method in class net.vvakame.blaz.util.KeyUtil
Iterable から List に変換します.
CoreAttributeMeta<T> - Class in net.vvakame.blaz.meta
ModelMeta が保持するなんらかの値を表す抽象クラス.
CoreAttributeMeta(AscSorterCriterion, DescSorterCriterion) - Constructor for class net.vvakame.blaz.meta.CoreAttributeMeta
the constructor.
createKey(String, String) - Static method in class net.vvakame.blaz.util.KeyUtil
指定のKindとnameを表す Key を生成し返す.
createKey(String, long) - Static method in class net.vvakame.blaz.util.KeyUtil
指定のKindとidを表す Key を生成し返す.
CRLF - Static variable in class net.vvakame.repackage.android.util.Base64
Encoder flag bit to indicate lines should be terminated with a CRLF pair instead of just an LF.

D

Datastore - Class in net.vvakame.blaz
DB.
利用する前に Datastore.setupDatastore(BareDatastore) を呼出し、適切な BareDatastore をセットアップする必要がある.
Datastore() - Constructor for class net.vvakame.blaz.Datastore
 
DatastoreUtil - Class in net.vvakame.blaz.meta
Datastore のためのユーティリティクラス.
DatastoreUtil() - Constructor for class net.vvakame.blaz.meta.DatastoreUtil
 
decode(String, int) - Static method in class net.vvakame.repackage.android.util.Base64
Decode the Base64-encoded data in input and return the data in a new byte array.
decode(byte[], int) - Static method in class net.vvakame.repackage.android.util.Base64
Decode the Base64-encoded data in input and return the data in a new byte array.
decode(byte[], int, int, int) - Static method in class net.vvakame.repackage.android.util.Base64
Decode the Base64-encoded data in input and return the data in a new byte array.
DEFAULT - Static variable in class net.vvakame.repackage.android.util.Base64
Default values for encoder/decoder flags.
delete(Key) - Method in class net.vvakame.blaz.bare.BareDatastore
Entityを削除する
delete(Key...) - Method in class net.vvakame.blaz.bare.BareDatastore
Entityを全て削除する
desc - Variable in class net.vvakame.blaz.meta.CoreAttributeMeta
ModelQuery.sort(SortCriterion...) に渡す降順ソート指示子

E

encode(byte[], int) - Static method in class net.vvakame.repackage.android.util.Base64
Base64-encode the given data and return a newly allocated byte[] with the result.
encode(byte[], int, int, int) - Static method in class net.vvakame.repackage.android.util.Base64
Base64-encode the given data and return a newly allocated byte[] with the result.
encodeToString(byte[], int) - Static method in class net.vvakame.repackage.android.util.Base64
Base64-encode the given data and return a newly allocated String with the result.
encodeToString(byte[], int, int, int) - Static method in class net.vvakame.repackage.android.util.Base64
Base64-encode the given data and return a newly allocated String with the result.
Entity - Class in net.vvakame.blaz
KVS の Value
Entity(String) - Constructor for class net.vvakame.blaz.Entity
指定された Kind のEntityを新規作成する.
Entity(String, String) - Constructor for class net.vvakame.blaz.Entity
指定された Kind と名前のEntityを新規作成する.
Entity(Key) - Constructor for class net.vvakame.blaz.Entity
指定された key のEntityを新規作成する.
EntityNotFoundException - Exception in net.vvakame.blaz.exception
指定のEntityが発見できなかった場合に投げられる例外.
EntityNotFoundException() - Constructor for exception net.vvakame.blaz.exception.EntityNotFoundException
the constructor.
EntityNotFoundException(String, Throwable) - Constructor for exception net.vvakame.blaz.exception.EntityNotFoundException
the constructor.
EntityNotFoundException(String) - Constructor for exception net.vvakame.blaz.exception.EntityNotFoundException
the constructor.
EntityNotFoundException(Throwable) - Constructor for exception net.vvakame.blaz.exception.EntityNotFoundException
the constructor.
entityToModel(Entity) - Method in class net.vvakame.blaz.meta.ModelMeta
Entity からモデルへの変換を行う.
もし、子孫クラスのモデルの場合、適切な ModelMeta に処理を委譲する.
equal(T) - Method in class net.vvakame.blaz.meta.CoreAttributeMeta
ModelQuery.filter(FilterCriterion...) に渡す == 検索指示子の組み立て.
equal(Key) - Method in class net.vvakame.blaz.meta.KeyAttributeMeta
 
equal(T) - Method in class net.vvakame.blaz.meta.PropertyAttributeMeta
 
equals(Object) - Method in class net.vvakame.blaz.Key
 

F

Filter - Interface in net.vvakame.blaz
Entityを検索するためのフィルタ
filter(FilterCriterion...) - Method in class net.vvakame.blaz.meta.ModelQuery
検索条件の指定
Filter.FilterOption - Enum in net.vvakame.blaz
検索オプション.
Filter.FilterTarget - Enum in net.vvakame.blaz
検索対象.
FilterChecker - Class in net.vvakame.blaz.util
発行可能な Filter の組み合わせについてチェックするユーティリティ.
FilterCriterion - Interface in net.vvakame.blaz.meta
検索条件
FilterUtil - Class in net.vvakame.blaz.util
Filter に関するユーティリティ.
FilterUtil() - Constructor for class net.vvakame.blaz.util.FilterUtil
 
find(Filter...) - Method in class net.vvakame.blaz.bare.BareDatastore
指定の条件に合致する Entity を探して返す
find(Filter[], Sorter[]) - Method in class net.vvakame.blaz.bare.BareDatastore
指定の条件に合致する Entity を探した後、ソートして返す
同一プロパティに複数の型がある場合、異なる型の間のソート可否や、ソート順は保証されない.
findAsKey(Filter...) - Method in class net.vvakame.blaz.bare.BareDatastore
指定の条件に合致する EntityKey を探して返す

G

get(Key) - Method in class net.vvakame.blaz.bare.BareDatastore
Key を元に Entity を取得する.
Entityが取得できなかった場合、例外が発生する.
get(Key...) - Method in class net.vvakame.blaz.bare.BareDatastore
Key を元に Entity を取得する.
1つでもEntityが取得できなかった場合、例外が発生する.
get(ModelMeta<M>, Key) - Static method in class net.vvakame.blaz.Datastore
モデルの取得.
getAsMap(Iterable<Key>) - Method in class net.vvakame.blaz.bare.BareDatastore
Key を元に Entity を取得する.
Entityが取得できなかった場合、結果のMapには含まれない.
getBareDatastore() - Static method in class net.vvakame.blaz.Datastore
現在利用している BareDatastore を返す
getCheckFilter() - Method in class net.vvakame.blaz.bare.BareDatastore
フィルタの組み合わせチェックの設定を取得する.
getFilter(Filter.FilterTarget, String, Filter.FilterOption, Object) - Static method in class net.vvakame.blaz.util.FilterUtil
渡されたパラメタを元に Filter を生成して返す.
getFilters() - Method in interface net.vvakame.blaz.meta.FilterCriterion
検索条件の取得
getId() - Method in class net.vvakame.blaz.Key
 
getKey() - Method in class net.vvakame.blaz.Entity
EntityのKeyを取得します.
getKey(M) - Method in class net.vvakame.blaz.meta.ModelMeta
モデルに対して指定された Key を取得する.
getKind() - Method in class net.vvakame.blaz.Entity
EntityのKindを取得します.
getKind() - Method in class net.vvakame.blaz.Key
 
getKind() - Method in class net.vvakame.blaz.meta.ModelMeta
モデルを Entity として保存した時のKindを取得する.
getModelClass() - Method in class net.vvakame.blaz.meta.ModelMeta
モデルの Class を取得する.
getModelMeta(Class<M>) - Static method in class net.vvakame.blaz.meta.DatastoreUtil
modelClass を元に ModelMeta を取得し、返す.
本メソッドで ModelMeta を取得するには、事前に DatastoreUtil.addMetaCache(String, ModelMeta) で登録されている必要がある.
getModelMeta(String) - Static method in class net.vvakame.blaz.meta.DatastoreUtil
modelClassName を元に ModelMeta を取得し、返す.
本メソッドで ModelMeta を取得するには、事前に DatastoreUtil.addMetaCache(String, ModelMeta) で登録されている必要がある.
getModelName() - Method in class net.vvakame.blaz.meta.ModelMeta
 
getName() - Method in class net.vvakame.blaz.filter.AbstractKeyFilter
Deprecated. 
getName() - Method in class net.vvakame.blaz.filter.AbstractPropertyFilter
 
getName() - Method in interface net.vvakame.blaz.Filter
 
getName() - Method in class net.vvakame.blaz.filter.KindEqFilter
 
getName() - Method in class net.vvakame.blaz.Key
 
getName() - Method in class net.vvakame.blaz.meta.CoreAttributeMeta
 
getName() - Method in class net.vvakame.blaz.meta.KeyAttributeMeta
 
getName() - Method in class net.vvakame.blaz.meta.PropertyAttributeMeta
 
getName() - Method in class net.vvakame.blaz.sorter.AbstractKeySorter
 
getName() - Method in class net.vvakame.blaz.sorter.AbstractPropertySorter
 
getName() - Method in interface net.vvakame.blaz.Sorter
 
getOption() - Method in interface net.vvakame.blaz.Filter
 
getOption() - Method in class net.vvakame.blaz.filter.KeyEqFilter
 
getOption() - Method in class net.vvakame.blaz.filter.KeyGtEqFilter
 
getOption() - Method in class net.vvakame.blaz.filter.KeyGtFilter
 
getOption() - Method in class net.vvakame.blaz.filter.KeyInFilter
 
getOption() - Method in class net.vvakame.blaz.filter.KeyLtEqFilter
 
getOption() - Method in class net.vvakame.blaz.filter.KeyLtFilter
 
getOption() - Method in class net.vvakame.blaz.filter.KindEqFilter
 
getOption() - Method in class net.vvakame.blaz.filter.PropertyBooleanEqFilter
 
getOption() - Method in class net.vvakame.blaz.filter.PropertyBooleanGtEqFilter
 
getOption() - Method in class net.vvakame.blaz.filter.PropertyBooleanGtFilter
 
getOption() - Method in class net.vvakame.blaz.filter.PropertyBooleanInFilter
 
getOption() - Method in class net.vvakame.blaz.filter.PropertyBooleanLtEqFilter
 
getOption() - Method in class net.vvakame.blaz.filter.PropertyBooleanLtFilter
 
getOption() - Method in class net.vvakame.blaz.filter.PropertyIntegerEqFilter
 
getOption() - Method in class net.vvakame.blaz.filter.PropertyIntegerGtEqFilter
 
getOption() - Method in class net.vvakame.blaz.filter.PropertyIntegerGtFilter
 
getOption() - Method in class net.vvakame.blaz.filter.PropertyIntegerInFilter
 
getOption() - Method in class net.vvakame.blaz.filter.PropertyIntegerLtEqFilter
 
getOption() - Method in class net.vvakame.blaz.filter.PropertyIntegerLtFilter
 
getOption() - Method in class net.vvakame.blaz.filter.PropertyKeyEqFilter
 
getOption() - Method in class net.vvakame.blaz.filter.PropertyKeyGtEqFilter
 
getOption() - Method in class net.vvakame.blaz.filter.PropertyKeyGtFilter
 
getOption() - Method in class net.vvakame.blaz.filter.PropertyKeyInFilter
 
getOption() - Method in class net.vvakame.blaz.filter.PropertyKeyLtEqFilter
 
getOption() - Method in class net.vvakame.blaz.filter.PropertyKeyLtFilter
 
getOption() - Method in class net.vvakame.blaz.filter.PropertyNullEqFilter
 
getOption() - Method in class net.vvakame.blaz.filter.PropertyRealEqFilter
 
getOption() - Method in class net.vvakame.blaz.filter.PropertyRealGtEqFilter
 
getOption() - Method in class net.vvakame.blaz.filter.PropertyRealGtFilter
 
getOption() - Method in class net.vvakame.blaz.filter.PropertyRealInFilter
 
getOption() - Method in class net.vvakame.blaz.filter.PropertyRealLtEqFilter
 
getOption() - Method in class net.vvakame.blaz.filter.PropertyRealLtFilter
 
getOption() - Method in class net.vvakame.blaz.filter.PropertyStringEqFilter
 
getOption() - Method in class net.vvakame.blaz.filter.PropertyStringGtEqFilter
 
getOption() - Method in class net.vvakame.blaz.filter.PropertyStringGtFilter
 
getOption() - Method in class net.vvakame.blaz.filter.PropertyStringInFilter
 
getOption() - Method in class net.vvakame.blaz.filter.PropertyStringLtEqFilter
 
getOption() - Method in class net.vvakame.blaz.filter.PropertyStringLtFilter
 
getOrder() - Method in interface net.vvakame.blaz.Sorter
 
getOrder() - Method in class net.vvakame.blaz.sorter.KeyAscSorter
 
getOrder() - Method in class net.vvakame.blaz.sorter.KeyDescSorter
 
getOrder() - Method in class net.vvakame.blaz.sorter.PropertyAscSorter
 
getOrder() - Method in class net.vvakame.blaz.sorter.PropertyDescSorter
 
getOrNull(Key) - Method in class net.vvakame.blaz.bare.BareDatastore
Key を元に Entity を取得する.
Entityが取得できなかった場合、nullを返す.
getOrNull(ModelMeta<M>, Key) - Static method in class net.vvakame.blaz.Datastore
モデルの取得.
getProperties() - Method in class net.vvakame.blaz.Entity
Entityが保持するプロパティのMapを返します.
防御的コピーは行われていないため、返されたMapを変更するとEntityにも影響が及びます.
getProperties() - Method in class net.vvakame.blaz.meta.ModelMeta
この ModelMeta が持つ全てのプロパティの一覧を返す。
getProperty(String) - Method in class net.vvakame.blaz.Entity
Entityが保持するプロパティを返します.
getPropertyClass() - Method in class net.vvakame.blaz.meta.PropertyAttributeMeta
Get property type class.
getSorters() - Method in interface net.vvakame.blaz.meta.SortCriterion
ソート条件の取得
getTarget() - Method in class net.vvakame.blaz.filter.AbstractKeyFilter
 
getTarget() - Method in class net.vvakame.blaz.filter.AbstractPropertyFilter
 
getTarget() - Method in interface net.vvakame.blaz.Filter
 
getTarget() - Method in class net.vvakame.blaz.filter.KindEqFilter
 
getType() - Method in class net.vvakame.blaz.meta.KeyAttributeMeta
 
getType() - Method in class net.vvakame.blaz.meta.PropertyAttributeMeta
 
getValue() - Method in interface net.vvakame.blaz.Filter
 
getValue() - Method in class net.vvakame.blaz.filter.KeyEqFilter
 
getValue() - Method in class net.vvakame.blaz.filter.KeyGtEqFilter
 
getValue() - Method in class net.vvakame.blaz.filter.KeyGtFilter
 
getValue() - Method in class net.vvakame.blaz.filter.KeyInFilter
 
getValue() - Method in class net.vvakame.blaz.filter.KeyLtEqFilter
 
getValue() - Method in class net.vvakame.blaz.filter.KeyLtFilter
 
getValue() - Method in class net.vvakame.blaz.filter.KindEqFilter
Deprecated. 
getValue() - Method in class net.vvakame.blaz.filter.PropertyBooleanEqFilter
 
getValue() - Method in class net.vvakame.blaz.filter.PropertyBooleanGtEqFilter
 
getValue() - Method in class net.vvakame.blaz.filter.PropertyBooleanGtFilter
 
getValue() - Method in class net.vvakame.blaz.filter.PropertyBooleanInFilter
 
getValue() - Method in class net.vvakame.blaz.filter.PropertyBooleanLtEqFilter
 
getValue() - Method in class net.vvakame.blaz.filter.PropertyBooleanLtFilter
 
getValue() - Method in class net.vvakame.blaz.filter.PropertyIntegerEqFilter
 
getValue() - Method in class net.vvakame.blaz.filter.PropertyIntegerGtEqFilter
 
getValue() - Method in class net.vvakame.blaz.filter.PropertyIntegerGtFilter
 
getValue() - Method in class net.vvakame.blaz.filter.PropertyIntegerInFilter
 
getValue() - Method in class net.vvakame.blaz.filter.PropertyIntegerLtEqFilter
 
getValue() - Method in class net.vvakame.blaz.filter.PropertyIntegerLtFilter
 
getValue() - Method in class net.vvakame.blaz.filter.PropertyKeyEqFilter
 
getValue() - Method in class net.vvakame.blaz.filter.PropertyKeyGtEqFilter
 
getValue() - Method in class net.vvakame.blaz.filter.PropertyKeyGtFilter
 
getValue() - Method in class net.vvakame.blaz.filter.PropertyKeyInFilter
 
getValue() - Method in class net.vvakame.blaz.filter.PropertyKeyLtEqFilter
 
getValue() - Method in class net.vvakame.blaz.filter.PropertyKeyLtFilter
 
getValue() - Method in class net.vvakame.blaz.filter.PropertyNullEqFilter
 
getValue() - Method in class net.vvakame.blaz.filter.PropertyRealEqFilter
 
getValue() - Method in class net.vvakame.blaz.filter.PropertyRealGtEqFilter
 
getValue() - Method in class net.vvakame.blaz.filter.PropertyRealGtFilter
 
getValue() - Method in class net.vvakame.blaz.filter.PropertyRealInFilter
 
getValue() - Method in class net.vvakame.blaz.filter.PropertyRealLtEqFilter
 
getValue() - Method in class net.vvakame.blaz.filter.PropertyRealLtFilter
 
getValue() - Method in class net.vvakame.blaz.filter.PropertyStringEqFilter
 
getValue() - Method in class net.vvakame.blaz.filter.PropertyStringGtEqFilter
 
getValue() - Method in class net.vvakame.blaz.filter.PropertyStringGtFilter
 
getValue() - Method in class net.vvakame.blaz.filter.PropertyStringInFilter
 
getValue() - Method in class net.vvakame.blaz.filter.PropertyStringLtEqFilter
 
getValue() - Method in class net.vvakame.blaz.filter.PropertyStringLtFilter
 
greaterThan(T) - Method in class net.vvakame.blaz.meta.CoreAttributeMeta
ModelQuery.filter(FilterCriterion...) に渡す >= 検索指示子の組み立て.
greaterThan(Key) - Method in class net.vvakame.blaz.meta.KeyAttributeMeta
 
greaterThan(T) - Method in class net.vvakame.blaz.meta.PropertyAttributeMeta
 
greaterThanOrEqual(T) - Method in class net.vvakame.blaz.meta.CoreAttributeMeta
ModelQuery.filter(FilterCriterion...) に渡す > 検索指示子の組み立て.
greaterThanOrEqual(Key) - Method in class net.vvakame.blaz.meta.KeyAttributeMeta
 
greaterThanOrEqual(T) - Method in class net.vvakame.blaz.meta.PropertyAttributeMeta
 

H

hashCode() - Method in class net.vvakame.blaz.Key
 
hasProperty(String) - Method in class net.vvakame.blaz.Entity
Entityが指定のプロパティを保持しているかをチェックします.

I

in(T...) - Method in class net.vvakame.blaz.meta.CoreAttributeMeta
ModelQuery.filter(FilterCriterion...) に渡す IN 検索指示子の組み立て.
in(Key...) - Method in class net.vvakame.blaz.meta.KeyAttributeMeta
 
in(T...) - Method in class net.vvakame.blaz.meta.PropertyAttributeMeta
 
isActive() - Method in interface net.vvakame.blaz.Transaction
本トランザクションが有効かどうか

K

Key - Class in net.vvakame.blaz
KVS の Key
Key() - Constructor for class net.vvakame.blaz.Key
 
KeyAscSorter - Class in net.vvakame.blaz.sorter
EntityのKeyを元に昇順ソートするためのソータの抽象
KeyAscSorter() - Constructor for class net.vvakame.blaz.sorter.KeyAscSorter
 
KeyAttributeMeta - Class in net.vvakame.blaz.meta
ModelMeta が保持する Key を表すクラス.
KeyAttributeMeta(String) - Constructor for class net.vvakame.blaz.meta.KeyAttributeMeta
the constructor.
KeyDescSorter - Class in net.vvakame.blaz.sorter
EntityのKeyを元に降順ソートするためのソータの抽象
KeyDescSorter() - Constructor for class net.vvakame.blaz.sorter.KeyDescSorter
 
KeyEqFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
KeyEqFilter(Key) - Constructor for class net.vvakame.blaz.filter.KeyEqFilter
the constructor.
KeyGtEqFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
KeyGtEqFilter(Key) - Constructor for class net.vvakame.blaz.filter.KeyGtEqFilter
the constructor.
KeyGtFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
KeyGtFilter(Key) - Constructor for class net.vvakame.blaz.filter.KeyGtFilter
the constructor.
KeyInFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
KeyInFilter(Key...) - Constructor for class net.vvakame.blaz.filter.KeyInFilter
the constructor.
KeyLtEqFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
KeyLtEqFilter(Key) - Constructor for class net.vvakame.blaz.filter.KeyLtEqFilter
the constructor.
KeyLtFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
KeyLtFilter(Key) - Constructor for class net.vvakame.blaz.filter.KeyLtFilter
the constructor.
keyToString(Key) - Static method in class net.vvakame.blaz.util.KeyUtil
Key を文字列表現に変換する.
KeyUtil - Class in net.vvakame.blaz.util
Key についてのユーティリティ.
KeyUtil() - Constructor for class net.vvakame.blaz.util.KeyUtil
 
KindEqFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
KindEqFilter(String) - Constructor for class net.vvakame.blaz.filter.KindEqFilter
the constructor.

L

lessThan(T) - Method in class net.vvakame.blaz.meta.CoreAttributeMeta
ModelQuery.filter(FilterCriterion...) に渡す <= 検索指示子の組み立て.
lessThan(Key) - Method in class net.vvakame.blaz.meta.KeyAttributeMeta
 
lessThan(T) - Method in class net.vvakame.blaz.meta.PropertyAttributeMeta
 
lessThanOrEqual(T) - Method in class net.vvakame.blaz.meta.CoreAttributeMeta
ModelQuery.filter(FilterCriterion...) に渡す < 検索指示子の組み立て.
lessThanOrEqual(Key) - Method in class net.vvakame.blaz.meta.KeyAttributeMeta
 
lessThanOrEqual(T) - Method in class net.vvakame.blaz.meta.PropertyAttributeMeta
 

M

Model - Annotation Type in net.vvakame.blaz.annotation
Model.
ModelMeta<M> - Class in net.vvakame.blaz.meta
モデルと Entity のヒモ付や、検索条件、ソート条件の指定を行うためのクラス.
ModelMeta() - Constructor for class net.vvakame.blaz.meta.ModelMeta
 
ModelMeta(ModelMeta<?>) - Constructor for class net.vvakame.blaz.meta.ModelMeta
 
ModelQuery<M> - Class in net.vvakame.blaz.meta
についてのクエリビルダ
ModelQuery(ModelMeta<M>) - Constructor for class net.vvakame.blaz.meta.ModelQuery
the constructor.
modelToEntity(Object) - Static method in class net.vvakame.blaz.meta.DatastoreUtil
model を Entity に変換し返す.
modelToEntity(M) - Method in class net.vvakame.blaz.meta.ModelMeta
モデルから Entity への変換を行う.
もし、子孫クラスのモデルの場合、適切な ModelMeta に処理を委譲する.

N

net.vvakame.blaz - package net.vvakame.blaz
 
net.vvakame.blaz.annotation - package net.vvakame.blaz.annotation
 
net.vvakame.blaz.bare - package net.vvakame.blaz.bare
 
net.vvakame.blaz.exception - package net.vvakame.blaz.exception
 
net.vvakame.blaz.filter - package net.vvakame.blaz.filter
 
net.vvakame.blaz.meta - package net.vvakame.blaz.meta
 
net.vvakame.blaz.sorter - package net.vvakame.blaz.sorter
 
net.vvakame.blaz.util - package net.vvakame.blaz.util
 
net.vvakame.repackage.android.util - package net.vvakame.repackage.android.util
 
NO_CLOSE - Static variable in class net.vvakame.repackage.android.util.Base64
Flag to pass to Base64OutputStream to indicate that it should not close the output stream it is wrapping when it itself is closed.
NO_PADDING - Static variable in class net.vvakame.repackage.android.util.Base64
Encoder flag bit to omit the padding '=' characters at the end of the output (if any).
NO_WRAP - Static variable in class net.vvakame.repackage.android.util.Base64
Encoder flag bit to omit all line terminators (i.e., the output will be on one long line).

P

PROPERTY_CLASS_HIERARCHY - Static variable in class net.vvakame.blaz.meta.ModelMeta
モデルの継承階層を保持するプロパティ名.
PROPERTY_KEY - Static variable in class net.vvakame.blaz.meta.ModelMeta
Key を保持するプロパティ名.
PROPERTY_SCHEMA - Static variable in class net.vvakame.blaz.meta.ModelMeta
モデルのスキーマリビジョンを保持するプロパティ名.
PropertyAscSorter - Class in net.vvakame.blaz.sorter
EntityのPeropertyを元に昇順ソートするためのソータの抽象
PropertyAscSorter(String) - Constructor for class net.vvakame.blaz.sorter.PropertyAscSorter
the constructor.
PropertyAttributeMeta<T> - Class in net.vvakame.blaz.meta
ModelMeta が保持するプロパティを表すクラス.
PropertyAttributeMeta(String, Class<T>) - Constructor for class net.vvakame.blaz.meta.PropertyAttributeMeta
the constructor.
PropertyBooleanEqFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
PropertyBooleanEqFilter(String, boolean) - Constructor for class net.vvakame.blaz.filter.PropertyBooleanEqFilter
the constructor.
PropertyBooleanGtEqFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
PropertyBooleanGtEqFilter(String, boolean) - Constructor for class net.vvakame.blaz.filter.PropertyBooleanGtEqFilter
the constructor.
PropertyBooleanGtFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
PropertyBooleanGtFilter(String, boolean) - Constructor for class net.vvakame.blaz.filter.PropertyBooleanGtFilter
the constructor.
PropertyBooleanInFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
PropertyBooleanInFilter(String, Boolean...) - Constructor for class net.vvakame.blaz.filter.PropertyBooleanInFilter
the constructor.
PropertyBooleanLtEqFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
PropertyBooleanLtEqFilter(String, boolean) - Constructor for class net.vvakame.blaz.filter.PropertyBooleanLtEqFilter
the constructor.
PropertyBooleanLtFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
PropertyBooleanLtFilter(String, boolean) - Constructor for class net.vvakame.blaz.filter.PropertyBooleanLtFilter
the constructor.
PropertyDescSorter - Class in net.vvakame.blaz.sorter
EntityのPeropertyを元に降順ソートするためのソータの抽象
PropertyDescSorter(String) - Constructor for class net.vvakame.blaz.sorter.PropertyDescSorter
the constructor.
PropertyIntegerEqFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
PropertyIntegerEqFilter(String, long) - Constructor for class net.vvakame.blaz.filter.PropertyIntegerEqFilter
the constructor.
PropertyIntegerGtEqFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
PropertyIntegerGtEqFilter(String, long) - Constructor for class net.vvakame.blaz.filter.PropertyIntegerGtEqFilter
the constructor.
PropertyIntegerGtFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
PropertyIntegerGtFilter(String, long) - Constructor for class net.vvakame.blaz.filter.PropertyIntegerGtFilter
the constructor.
PropertyIntegerInFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
PropertyIntegerInFilter(String, Long...) - Constructor for class net.vvakame.blaz.filter.PropertyIntegerInFilter
the constructor.
PropertyIntegerLtEqFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
PropertyIntegerLtEqFilter(String, long) - Constructor for class net.vvakame.blaz.filter.PropertyIntegerLtEqFilter
the constructor.
PropertyIntegerLtFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
PropertyIntegerLtFilter(String, long) - Constructor for class net.vvakame.blaz.filter.PropertyIntegerLtFilter
the constructor.
PropertyKeyEqFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
PropertyKeyEqFilter(String, Key) - Constructor for class net.vvakame.blaz.filter.PropertyKeyEqFilter
the constructor.
PropertyKeyGtEqFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
PropertyKeyGtEqFilter(String, Key) - Constructor for class net.vvakame.blaz.filter.PropertyKeyGtEqFilter
the constructor.
PropertyKeyGtFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
PropertyKeyGtFilter(String, Key) - Constructor for class net.vvakame.blaz.filter.PropertyKeyGtFilter
the constructor.
PropertyKeyInFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
PropertyKeyInFilter(String, Key...) - Constructor for class net.vvakame.blaz.filter.PropertyKeyInFilter
the constructor.
PropertyKeyLtEqFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
PropertyKeyLtEqFilter(String, Key) - Constructor for class net.vvakame.blaz.filter.PropertyKeyLtEqFilter
the constructor.
PropertyKeyLtFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
PropertyKeyLtFilter(String, Key) - Constructor for class net.vvakame.blaz.filter.PropertyKeyLtFilter
the constructor.
PropertyNullEqFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
PropertyNullEqFilter(String) - Constructor for class net.vvakame.blaz.filter.PropertyNullEqFilter
the constructor.
PropertyRealEqFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
PropertyRealEqFilter(String, double) - Constructor for class net.vvakame.blaz.filter.PropertyRealEqFilter
the constructor.
PropertyRealGtEqFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
PropertyRealGtEqFilter(String, double) - Constructor for class net.vvakame.blaz.filter.PropertyRealGtEqFilter
the constructor.
PropertyRealGtFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
PropertyRealGtFilter(String, double) - Constructor for class net.vvakame.blaz.filter.PropertyRealGtFilter
the constructor.
PropertyRealInFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
PropertyRealInFilter(String, Double...) - Constructor for class net.vvakame.blaz.filter.PropertyRealInFilter
the constructor.
PropertyRealLtEqFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
PropertyRealLtEqFilter(String, double) - Constructor for class net.vvakame.blaz.filter.PropertyRealLtEqFilter
the constructor.
PropertyRealLtFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
PropertyRealLtFilter(String, double) - Constructor for class net.vvakame.blaz.filter.PropertyRealLtFilter
the constructor.
PropertyStringEqFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
PropertyStringEqFilter(String, String) - Constructor for class net.vvakame.blaz.filter.PropertyStringEqFilter
the constructor.
PropertyStringGtEqFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
PropertyStringGtEqFilter(String, String) - Constructor for class net.vvakame.blaz.filter.PropertyStringGtEqFilter
the constructor.
PropertyStringGtFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
PropertyStringGtFilter(String, String) - Constructor for class net.vvakame.blaz.filter.PropertyStringGtFilter
the constructor.
PropertyStringInFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
PropertyStringInFilter(String, String...) - Constructor for class net.vvakame.blaz.filter.PropertyStringInFilter
the constructor.
PropertyStringLtEqFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
PropertyStringLtEqFilter(String, String) - Constructor for class net.vvakame.blaz.filter.PropertyStringLtEqFilter
the constructor.
PropertyStringLtFilter - Class in net.vvakame.blaz.filter
Entityを検索するためのフィルタ
PropertyStringLtFilter(String, String) - Constructor for class net.vvakame.blaz.filter.PropertyStringLtFilter
the constructor.
put(Entity) - Method in class net.vvakame.blaz.bare.BareDatastore
Entity を保存する.
put(Entity...) - Method in class net.vvakame.blaz.bare.BareDatastore
Entity を保存する.
put(Object) - Static method in class net.vvakame.blaz.Datastore
モデルの保存.

Q

query(ModelMeta<M>) - Static method in class net.vvakame.blaz.Datastore
DBに対するクエリ発行の起点

R

removeProperty(String) - Method in class net.vvakame.blaz.Entity
Entityが保持している指定のプロパティを削除します.
rollback() - Method in interface net.vvakame.blaz.Transaction
トランザクションを巻き戻す.

S

setCheckFilter(boolean) - Method in class net.vvakame.blaz.bare.BareDatastore
フィルタの組み合わせチェックを行うかを設定する.
setId(long) - Method in class net.vvakame.blaz.Key
 
setKey(Key) - Method in class net.vvakame.blaz.Entity
EntityのKeyを設定する.
setKey(M, Key) - Method in class net.vvakame.blaz.meta.ModelMeta
モデルに対して指定された Key をセットする.
setKind(String) - Method in class net.vvakame.blaz.Key
 
setName(String) - Method in class net.vvakame.blaz.Key
 
setProperty(String, Object) - Method in class net.vvakame.blaz.Entity
Entityのプロパティに値をセットします.
setupDatastore(BareDatastore) - Static method in class net.vvakame.blaz.Datastore
利用する BareDatastore の設定
sort(SortCriterion...) - Method in class net.vvakame.blaz.meta.ModelQuery
ソート条件の指定
SortCriterion - Interface in net.vvakame.blaz.meta
ソート条件
Sorter - Interface in net.vvakame.blaz
Entity検索結果をソートするためのソータ
Sorter.Order - Enum in net.vvakame.blaz
ソート順
stringToKey(String) - Static method in class net.vvakame.blaz.util.KeyUtil
Key の文字列表現から Key を復元する.

T

toString() - Method in class net.vvakame.blaz.Key
 
Transaction - Interface in net.vvakame.blaz
KVS の Transaction

U

UnsupportedPropertyException - Exception in net.vvakame.blaz.exception
Entityに保存できない要素を保存しようとしたときに投げられる例外.
UnsupportedPropertyException() - Constructor for exception net.vvakame.blaz.exception.UnsupportedPropertyException
the constructor.
UnsupportedPropertyException(String, Throwable) - Constructor for exception net.vvakame.blaz.exception.UnsupportedPropertyException
the constructor.
UnsupportedPropertyException(String) - Constructor for exception net.vvakame.blaz.exception.UnsupportedPropertyException
the constructor.
UnsupportedPropertyException(Throwable) - Constructor for exception net.vvakame.blaz.exception.UnsupportedPropertyException
the constructor.
URL_SAFE - Static variable in class net.vvakame.repackage.android.util.Base64
Encoder/decoder flag bit to indicate using the "URL and filename safe" variant of Base64 (see RFC 3548 section 4) where - and _ are used in place of + and /.

V

valueOf(String) - Static method in enum net.vvakame.blaz.Filter.FilterOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.vvakame.blaz.Filter.FilterTarget
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.vvakame.blaz.Sorter.Order
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.vvakame.blaz.Filter.FilterOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.vvakame.blaz.Filter.FilterTarget
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.vvakame.blaz.Sorter.Order
Returns an array containing the constants of this enum type, in the order they are declared.

A B C D E F G H I K L M N P Q R S T U V

Copyright © 2012. All Rights Reserved.