A B C D E F G H I L M N O P Q S U W 

A

AND - Static variable in class com.baasday.Query.Filters
複数のフィルタのすべてを満たすことを条件とするフィルタの特別なキーです。
and(List<Map<String, Object>>) - Static method in class com.baasday.Query.Filters
指定された複数のフィルタのすべてを満たすことを条件とするフィルタを返します。
and(Map<String, Object>...) - Static method in class com.baasday.Query.Filters
指定された複数のフィルタのすべてを満たすことを条件とするフィルタを返します。
AuthenticatedUser - Class in com.baasday
認証済みのユーザを表すクラスです。ユーザの作成はこのクラスを用いて行います。

B

Baasday - Class in com.baasday
アプリケーション内でのbaasdayの設定を保持するクラスです。
BaasdayException - Exception in com.baasday
baasdayサーバからエラーが返された場合や、オブジェクトの値の取得に失敗した場合などにスローされます。
BaasdayException(String, Throwable) - Constructor for exception com.baasday.BaasdayException
メッセージとエラーの原因となった例外を指定してオブジェクトを作成します。
BaasdayException(Throwable) - Constructor for exception com.baasday.BaasdayException
エラーの原因となった例外を指定してオブジェクトを作成します。
BaasdayException(String) - Constructor for exception com.baasday.BaasdayException
メッセージを指定してオブジェクトを作成します。
BaasdayObject - Class in com.baasday
baasdayサーバ上に保存されるオブジェクトの共通の基底クラスです。フィールドの値の取得、baasday上のデータの更新、削除の機能を提供します。
BasicObject - Class in com.baasday
 

C

com.baasday - package com.baasday
 
create(Map<String, Object>) - Static method in class com.baasday.AuthenticatedUser
ユーザを作成します。baasdayサーバへの登録は即時に行われます。
create() - Static method in class com.baasday.AuthenticatedUser
ユーザを作成します。baasdayサーバへの登録は即座に行われます。
create(String, Map<String, Object>) - Static method in class com.baasday.Item
指定されたコレクションにアイテムを追加します。baasdayサーバへの追加は即時に行われます。
create(String) - Static method in class com.baasday.Item
指定されたコレクションにアイテムを追加します。baasdayサーバへの追加は即時に行われます。
create(String, Map<String, Object>) - Static method in class com.baasday.LeaderboardEntry
指定されたスコアランキングにエントリーを追加します。baasdayサーバへの追加は即時に行われます。
create(String, int, Map<String, Object>) - Static method in class com.baasday.LeaderboardEntry
指定されたスコアランキングにエントリーを追加します。baasdayサーバへの追加は即時に行われます。
create(String, int) - Static method in class com.baasday.LeaderboardEntry
指定されたスコアランキングにエントリーを追加します。baasdayサーバへの追加は即時に行われます。

D

decrement(String, Number) - Static method in class com.baasday.UpdateOperations
フィールドの値を減少させる更新処理を返します。
DeletableObject - Interface in com.baasday
baasdayサーバ上から削除可能なオブジェクトを表します。
delete() - Method in interface com.baasday.DeletableObject
このオブジェクトをbaasdayサーバ上から削除します。
delete() - Method in class com.baasday.Item
このアイテムをbaasdayサーバ上から削除します。
delete() - Method in class com.baasday.LeaderboardEntry
このエントリーをbaasdayサーバ上から削除します。
Device - Class in com.baasday
端末情報を保持するクラスです。

E

equal(String, Object) - Static method in class com.baasday.Query.Filters
フィールドの値が指定された値と一致することを条件とするフィルタを返します。

F

fetch() - Static method in class com.baasday.AuthenticatedUser
Baasdayクラスに設定されている認証キーをもとにユーザを取得して返します。
fetch(String, String) - Static method in class com.baasday.Item
指定されたコレクション内の指定されたIDを持つアイテムを取得して返します。
fetch(String, String) - Static method in class com.baasday.LeaderboardEntry
指定されたスコアランキング内の指定されたIDを持つエントリーを取得して返します。
fetch(String) - Static method in class com.baasday.User
指定されたIDを持つユーザを取得して返します。
fetchAll(String, Query) - Static method in class com.baasday.Item
指定されたコレクション内のアイテムを取得して返します。
fetchAll(String) - Static method in class com.baasday.Item
指定されたコレクション内のアイテムを取得して返します。
fetchAll(String, Query) - Static method in class com.baasday.LeaderboardEntry
指定されたスコアランキング内のエントリーを取得して返します。
fetchAll(String) - Static method in class com.baasday.LeaderboardEntry
指定されたスコアランキング内のエントリーを取得して返します。
fetchAll(Query) - Static method in class com.baasday.User
ユーザを取得して返します。
fetchAll() - Static method in class com.baasday.User
ユーザを取得して返します。
filter() - Method in class com.baasday.Query
フィルタを返します。
filter(Map<String, Object>) - Method in class com.baasday.Query
フィルタを設定します。

G

generateDeviceid() - Static method in class com.baasday.Device
端末IDを生成します。
get(String) - Method in class com.baasday.BasicObject
指定されたフィールドの値を返します。
getApiURLRoot() - Static method in class com.baasday.Baasday
baasday Web APIのURLを返します。
getAuthenticationKey() - Method in class com.baasday.AuthenticatedUser
認証キーを返します。
getBoolean(String) - Method in class com.baasday.BasicObject
指定されたフィールドの値をboolean値として返します。
getCollectionName() - Method in class com.baasday.Item
このアイテムが含まれるコレクションの名前を返します。
getContents() - Method in class com.baasday.ListResult
取得したオブジェクトのリストを返します。
getCount() - Method in class com.baasday.ListResult
抽出した結果の件数を返します。
getCreatedAt() - Method in class com.baasday.BaasdayObject
作成日時を返します。
getCurrentDevice() - Method in class com.baasday.AuthenticatedUser
BDBaasdayクラスに設定されている端末IDに対応した端末情報を返します。
getDate(String) - Method in class com.baasday.BasicObject
指定されたフィールドの値を日付として返します。
getDouble(String) - Method in class com.baasday.BasicObject
指定されたフィールドの値をdouble値として返します。
getField() - Method in class com.baasday.Query.FieldOrder
フィールド名を返します。
getId() - Method in class com.baasday.BaasdayObject
IDを返します。
getInt(String) - Method in class com.baasday.BasicObject
指定されたフィールドの値をint値として返します。
getList(String) - Method in class com.baasday.BasicObject
指定されたフィールドの値をリストとして返します。
getLong(String) - Method in class com.baasday.BasicObject
指定されたフィールドの値をlong値として返します。
getMap(String) - Method in class com.baasday.BasicObject
指定されたフィールドの値をマップとして返します。
getNumber(String) - Method in class com.baasday.BasicObject
指定されたフィールドの値を数値として返します。
getOrder() - Method in class com.baasday.LeaderboardEntry
このエントリーのスコアランキング内での順番を返します。
getRank() - Method in class com.baasday.LeaderboardEntry
このエントリーのスコアランキング内での順位を返します。
getScore() - Method in class com.baasday.LeaderboardEntry
スコアを返します。
getString(String) - Method in class com.baasday.BasicObject
指定されたフィールドの値を文字列として返します。
getUpdatedAt() - Method in class com.baasday.BaasdayObject
更新日時を返します。
getValues() - Method in class com.baasday.BasicObject
全てのフィールドの値をマップとして返します。
GREATER_THAN - Static variable in class com.baasday.Query.Filters
フィールドの値が指定された値より大きいことを条件とするフィルタの特別なキーです。
GREATER_THAN_OR_EQUAL - Static variable in class com.baasday.Query.Filters
フィールドの値が指定された値以上であることを条件とするフィルタの特別なキーです。
greaterThan(String, Object) - Static method in class com.baasday.Query.Filters
フィールドの値が指定された値より大きいことを条件とするフィルタを返します。
greaterThanOrEqual(String, Object) - Static method in class com.baasday.Query.Filters
フィールドの値が指定された値以上であることを条件とするフィルタを返します。

H

has(String) - Method in class com.baasday.BasicObject
指定されたフィールドが存在するかどうかを返します。
hasFilter() - Method in class com.baasday.Query
フィルタが設定されているかどうかを返します。
hasLimit() - Method in class com.baasday.Query
最大取得件数が設定されているかどうかを返します。
hasOrder() - Method in class com.baasday.Query
ソート順が設定されているかどうかを返します。
hasSkip() - Method in class com.baasday.Query
取得開始位置が設定されているかどうかを返します。
hasWaitSeconds() - Method in class com.baasday.Query
最大待ち時間が設定されているかどうかを返します。

I

IN - Static variable in class com.baasday.Query.Filters
フィールドの値が指定されたリストに含まれることを条件とするフィルタの特別なキーです。
in(String, List<Object>) - Static method in class com.baasday.Query.Filters
フィールドの値が指定されたリストに含まれることを条件とするフィルタを返します。
in(String, Object[]) - Static method in class com.baasday.Query.Filters
フィールドの値が指定された配列に含まれることを条件とするフィルタを返します。
INCREMENT - Static variable in class com.baasday.UpdateOperations
数値を増加させる更新処理の特別なキーです。
increment(String, Number) - Static method in class com.baasday.UpdateOperations
フィールドの値を増加させる更新処理を返します。
isDescending() - Method in class com.baasday.Query.FieldOrder
降順かどうかを返します。
isNull(String) - Method in class com.baasday.BasicObject
指定されたフィールドが値としてnullを持つかどうかを返します。
Item - Class in com.baasday
baasdayサーバ上に保存される汎用的なオブジェクトです。

L

LeaderboardEntry - Class in com.baasday
baasdayサーバ上に保存されるスコアランキングのエントリーです。
LESS_THAN - Static variable in class com.baasday.Query.Filters
フィールドの値が指定された値より小さいことを条件とするフィルタの特別なキーです。
LESS_THAN_OR_EQUAL - Static variable in class com.baasday.Query.Filters
フィールドの値が指定された値以下であることを条件とするフィルタの特別なキーです。
lessThan(String, Object) - Static method in class com.baasday.Query.Filters
フィールドの値が指定された値より小さいことを条件とするフィルタを返します。
lessThanOrEqual(String, Object) - Static method in class com.baasday.Query.Filters
フィールドの値が指定された値以下であることを条件とするフィルタを返します。
limit() - Method in class com.baasday.Query
最大取得件数を返します。
limit(int) - Method in class com.baasday.Query
最大取得件数を設定します。
ListResult<E> - Class in com.baasday
baasdayサーバから複数のオブジェクトを取得した時の結果を表すクラスです。

M

mergeOperations(Map<String, Object>...) - Static method in class com.baasday.UpdateOperations
複数の更新処理をひとつに結合します。

N

NOT - Static variable in class com.baasday.Query.Filters
指定されたフィルタを満たさないことを条件とするフィルタの特別なキーです。
not(Map<String, Object>) - Static method in class com.baasday.Query.Filters
指定されたフィルタを満たさないことを条件とするフィルタを返します。
NOT_EQUAL - Static variable in class com.baasday.Query.Filters
フィールドの値が指定された値と一致しないことを条件とするフィルタの特別なキーです。
notEqual(String, Object) - Static method in class com.baasday.Query.Filters
フィールドの値が指定された値と一致しないことを条件とするフィルタを返します。

O

OR - Static variable in class com.baasday.Query.Filters
複数のフィルタのうちどれかひとつでも満たすことを条件とするフィルタの特別なキーです。
or(List<Map<String, Object>>) - Static method in class com.baasday.Query.Filters
指定された複数のフィルタのうちどれかひとつでも満たすことを条件とするフィルタを返します。
or(Map<String, Object>...) - Static method in class com.baasday.Query.Filters
指定された複数のフィルタのうちどれかひとつでも満たすことを条件とするフィルタを返します。
order() - Method in class com.baasday.Query
ソート順を返します。
order(List<Query.FieldOrder>) - Method in class com.baasday.Query
ソート順を設定します。
order(Query.FieldOrder...) - Method in class com.baasday.Query
ソート順を設定します。
order(String...) - Method in class com.baasday.Query
ソート順を設定します。

P

PULL - Static variable in class com.baasday.UpdateOperations
リストから値を削除する更新処理の特別なキーです。
pull(String, Object) - Static method in class com.baasday.UpdateOperations
フィールドの値を配列として、指定された値を削除する更新処理を返します。
PUSH - Static variable in class com.baasday.UpdateOperations
リストに値を追加する更新処理の特別なキーです。
push(String, Object) - Static method in class com.baasday.UpdateOperations
フィールドの値を配列として、指定された値を追加する更新処理を返します。
PUSH_UNIQUE - Static variable in class com.baasday.UpdateOperations
リストに値が存在しないときだけ追加する更新処理の特別なキーです。
pushUnique(String, Object) - Static method in class com.baasday.UpdateOperations
フィールドの値を配列として、指定された値が存在しないときだけ追加する更新処理を返します。

Q

Query - Class in com.baasday
複数のオブジェクトを取得するときの抽出条件を表すクラスです。
Query() - Constructor for class com.baasday.Query
 
Query.FieldOrder - Class in com.baasday
ソート順を指定するときのフィールドの情報を表すクラスです。
Query.FieldOrder(String, boolean) - Constructor for class com.baasday.Query.FieldOrder
フィールド名と降順かどうかからオブジェクトを作成します。
Query.FieldOrder(String) - Constructor for class com.baasday.Query.FieldOrder
フィールド名からオブジェクトを作成します。順序は昇順です。
Query.Filters - Class in com.baasday
フィルタを簡潔に記述するためのユーティリティです。

S

set(String, Object) - Static method in class com.baasday.UpdateOperations
フィールドの値を指定された値に変更する更新処理を返します。
setApiUrlRoot(String) - Static method in class com.baasday.Baasday
baasday Web APIのURLを設定します。通常は変更する必要はありません。
setDescending(boolean) - Method in class com.baasday.Query.FieldOrder
降順かどうかを設定します。
setDeviceId(String) - Static method in class com.baasday.Baasday
端末IDを設定します。
setField(String) - Method in class com.baasday.Query.FieldOrder
フィールド名を設定します。
setRegistrationId(String) - Method in class com.baasday.Device
Google Cloud Messaging用のレジストレーションIDを設定します。
setup(String, String) - Static method in class com.baasday.Baasday
アプリケーションIDとAPIキーを設定します。
setUserAuthenticationKey(String) - Static method in class com.baasday.Baasday
ユーザの認証キーを設定します。
skip() - Method in class com.baasday.Query
取得開始位置を返します。
skip(int) - Method in class com.baasday.Query
取得開始位置を設定します。

U

UNSET - Static variable in class com.baasday.UpdateOperations
フィールドを削除する更新処理の特別なキーです。
unset(String) - Static method in class com.baasday.UpdateOperations
フィールドを削除する更新処理を返します。
unsetFilter() - Method in class com.baasday.Query
フィルタを未設定の状態にします。
unsetLimit() - Method in class com.baasday.Query
最大取得件数を未設定の状態にします。
unsetOrder() - Method in class com.baasday.Query
ソート順を未設定の状態にします。
unsetSkip() - Method in class com.baasday.Query
取得開始位置を未設定の状態にします。
unsetWait() - Method in class com.baasday.Query
最大待ち時間を未設定の状態にします。
UpdatableObject - Interface in com.baasday
更新可能なbaasdayサーバ上のオブジェクトを表します。
update(Map<String, Object>) - Method in class com.baasday.AuthenticatedUser
このユーザを更新します。baasdayサーバへの反映は即時に反映されます。
update(Map<String, Object>) - Method in class com.baasday.Item
このアイテムを更新します。baasdayサーバへの反映は即時に反映されます。
update(Map<String, Object>) - Method in class com.baasday.LeaderboardEntry
このエントリーを更新します。baasdayサーバへの反映は即時に反映されます。
update(Map<String, Object>) - Method in interface com.baasday.UpdatableObject
このオブジェクトを更新します。baasdayサーバへの反映は即時に反映されます。
updateDevice(Device) - Method in class com.baasday.AuthenticatedUser
端末情報を更新します。
UpdateOperations - Class in com.baasday
BaasdayObject#updateで指定する更新処理を簡潔に記述するためのユーティリティです。
User - Class in com.baasday
アプリケーションのユーザを表すオブジェクトです。

W

waitSeconds() - Method in class com.baasday.Query
最大待ち時間を返します。
waitSeconds(int) - Method in class com.baasday.Query
最大待ち時間を設定します。
A B C D E F G H I L M N O P Q S U W