Uses of Class
net.vvakame.blaz.Key

Packages that use Key
net.vvakame.blaz   
net.vvakame.blaz.bare   
net.vvakame.blaz.filter   
net.vvakame.blaz.meta   
net.vvakame.blaz.util   
 

Uses of Key in net.vvakame.blaz
 

Methods in net.vvakame.blaz that return Key
 Key Entity.getKey()
          EntityのKeyを取得します.
 

Methods in net.vvakame.blaz with parameters of type Key
 int Key.compareTo(Key other)
           
static
<M> M
Datastore.get(ModelMeta<M> meta, Key key)
          モデルの取得.
static
<M> M
Datastore.getOrNull(ModelMeta<M> meta, Key key)
          モデルの取得.
 void Entity.setKey(Key key)
          EntityのKeyを設定する.
 

Constructors in net.vvakame.blaz with parameters of type Key
Entity(Key key)
          指定された key のEntityを新規作成する.
 

Uses of Key in net.vvakame.blaz.bare
 

Methods in net.vvakame.blaz.bare that return types with arguments of type Key
abstract  List<Key> BareDatastore.findAsKey(Filter... filters)
          指定の条件に合致する EntityKey を探して返す
 Map<Key,Entity> BareDatastore.getAsMap(Iterable<Key> keys)
          Key を元に Entity を取得する.
Entityが取得できなかった場合、結果のMapには含まれない.
 

Methods in net.vvakame.blaz.bare with parameters of type Key
 void BareDatastore.delete(Key... keys)
          Entityを全て削除する
abstract  void BareDatastore.delete(Key key)
          Entityを削除する
 List<Entity> BareDatastore.get(Key... keys)
          Key を元に Entity を取得する.
1つでもEntityが取得できなかった場合、例外が発生する.
 Entity BareDatastore.get(Key key)
          Key を元に Entity を取得する.
Entityが取得できなかった場合、例外が発生する.
abstract  Entity BareDatastore.getOrNull(Key key)
          Key を元に Entity を取得する.
Entityが取得できなかった場合、nullを返す.
 

Method parameters in net.vvakame.blaz.bare with type arguments of type Key
 Map<Key,Entity> BareDatastore.getAsMap(Iterable<Key> keys)
          Key を元に Entity を取得する.
Entityが取得できなかった場合、結果のMapには含まれない.
 

Uses of Key in net.vvakame.blaz.filter
 

Methods in net.vvakame.blaz.filter that return Key
 Key PropertyKeyLtFilter.getValue()
           
 Key PropertyKeyLtEqFilter.getValue()
           
 Key[] PropertyKeyInFilter.getValue()
           
 Key PropertyKeyGtFilter.getValue()
           
 Key PropertyKeyGtEqFilter.getValue()
           
 Key PropertyKeyEqFilter.getValue()
           
 Key KeyLtFilter.getValue()
           
 Key KeyLtEqFilter.getValue()
           
 Key[] KeyInFilter.getValue()
           
 Key KeyGtFilter.getValue()
           
 Key KeyGtEqFilter.getValue()
           
 Key KeyEqFilter.getValue()
           
 

Constructors in net.vvakame.blaz.filter with parameters of type Key
AbstractKeyFilter(Key key)
           
KeyEqFilter(Key key)
          the constructor.
KeyGtEqFilter(Key key)
          the constructor.
KeyGtFilter(Key key)
          the constructor.
KeyInFilter(Key... keys)
          the constructor.
KeyLtEqFilter(Key key)
          the constructor.
KeyLtFilter(Key key)
          the constructor.
PropertyKeyEqFilter(String name, Key value)
          the constructor.
PropertyKeyGtEqFilter(String name, Key value)
          the constructor.
PropertyKeyGtFilter(String name, Key value)
          the constructor.
PropertyKeyInFilter(String name, Key... values)
          the constructor.
PropertyKeyLtEqFilter(String name, Key value)
          the constructor.
PropertyKeyLtFilter(String name, Key value)
          the constructor.
 

Uses of Key in net.vvakame.blaz.meta
 

Methods in net.vvakame.blaz.meta that return Key
abstract  Key ModelMeta.getKey(M model)
          モデルに対して指定された Key を取得する.
 

Methods in net.vvakame.blaz.meta with parameters of type Key
 FilterCriterion KeyAttributeMeta.equal(Key value)
           
 FilterCriterion KeyAttributeMeta.greaterThan(Key value)
           
 FilterCriterion KeyAttributeMeta.greaterThanOrEqual(Key value)
           
 FilterCriterion KeyAttributeMeta.in(Key... values)
           
 FilterCriterion KeyAttributeMeta.lessThan(Key value)
           
 FilterCriterion KeyAttributeMeta.lessThanOrEqual(Key value)
           
abstract  void ModelMeta.setKey(M model, Key key)
          モデルに対して指定された Key をセットする.
 

Uses of Key in net.vvakame.blaz.util
 

Methods in net.vvakame.blaz.util that return Key
static Key KeyUtil.createKey(String kind, long id)
          指定のKindとidを表す Key を生成し返す.
static Key KeyUtil.createKey(String kind, String name)
          指定のKindとnameを表す Key を生成し返す.
static Key KeyUtil.stringToKey(String str)
          Key の文字列表現から Key を復元する.
 

Methods in net.vvakame.blaz.util that return types with arguments of type Key
static List<Key> KeyUtil.conv(Iterable<Key> keys)
          Iterable から List に変換します.
 

Methods in net.vvakame.blaz.util with parameters of type Key
static String KeyUtil.keyToString(Key key)
          Key を文字列表現に変換する.
 

Method parameters in net.vvakame.blaz.util with type arguments of type Key
static List<Key> KeyUtil.conv(Iterable<Key> keys)
          Iterable から List に変換します.
 



Copyright © 2012. All Rights Reserved.