ナビゲーション・リンクをスキップ
A B C D E F G H I J L M N O P R S T U V W X Y Z 

A

a - クラス の変数com.eaglesakura.graphics.Color
透過成分
add(Vector3) - クラス のメソッドcom.eaglesakura.math.Vector3
ベクトル要素を加算する。
add(float, float, float) - クラス のメソッドcom.eaglesakura.math.Vector3
ベクトルの要素を加算する。
addUnique(List<T>, T) - クラス のstaticメソッドcom.eaglesakura.util.Util
itemが重複しないようにaddする
addUniqueRequestIndex(List<T>, T) - クラス のstaticメソッドcom.eaglesakura.util.Util
アイテムを追加し、追加したインデックスを返す
allGeohash() - クラス のメソッドcom.eaglesakura.geo.GeohashGroup
全てのジオハッシュ値を取得する
allNotEmpty(String...) - クラス のstaticメソッドcom.eaglesakura.util.StringUtil
引数全ての文字列が有効であればtrueを返す
argb2rgba(int) - クラス のstaticメソッドcom.eaglesakura.graphics.Color
ARGB(Canvas color)をRGBA(GL color)に変換する。
asMap(Collection<Value>, Util.KeyCreator<Key, Value>) - クラス のstaticメソッドcom.eaglesakura.util.Util
Mapに変換する
available() - クラス のメソッドcom.eaglesakura.io.RandomAccessFileInputStream
 

B

b - クラス の変数com.eaglesakura.graphics.Color
青成分
begin(MultiRunningTasks) - インタフェース のメソッドcom.eaglesakura.thread.MultiRunningTasks.Task
開始時に呼ばれる。
BLACK - クラス のstatic変数com.eaglesakura.graphics.Color
blendColor(int, int, float) - クラス のstaticメソッドcom.eaglesakura.graphics.Color
色をブレンドして返す。
blendValue(float, float, float) - クラス のstaticメソッドcom.eaglesakura.math.MathUtil
係数ブレンドを行い、結果を返す。
blendValue(double, double, double) - クラス のstaticメソッドcom.eaglesakura.math.MathUtil
係数ブレンドを行い、結果を返す。
BLUE - クラス のstatic変数com.eaglesakura.graphics.Color
BOTTOM - クラス のstatic変数com.eaglesakura.geo.Geohash
 

C

calcDistanceKiloMeter(double, double, double, double) - クラス のstaticメソッドcom.eaglesakura.geo.GeoUtil
GPS2点の距離をキロメートル計算する
参考:http://perota.sakura.ne.jp/blog/android%E3%81%A7%E3%82%82%E7%B7%AF%E5%BA%A6%E7%B5%8C%E5%BA%A6%E3%81%A72%E7%82%B9%E9%96%93%E3%81%AE%E8%B7%9D%E9%9B%A2%E3%82%92%E5%8F%96%E5%BE%97/
calcDistanceMeter(double, double, double, double) - クラス のstaticメソッドcom.eaglesakura.geo.GeoUtil
GPS2点の距離をメートル計算する
calcNearDegree(double, double) - クラス のstaticメソッドcom.eaglesakura.math.MathUtil
targetの角度を向かせるためにちょうどいい角度を算出する。
calculateAdjacent(String, int) - クラス のstaticメソッドcom.eaglesakura.geo.Geohash
 
calculateAdjacent(String, int) - クラス のメソッドcom.eaglesakura.geo.GeohashGroup
隣接ジオハッシュを求める
CipherUtil - com.eaglesakura.cipherのクラス
 
CipherUtil() - クラス のコンストラクタcom.eaglesakura.cipher.CipherUtil
 
cleanDirectory(File) - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
ディレクトリの中身を完全削除する。
clear() - クラス のメソッドcom.eaglesakura.thread.MultiRunningTasks
残タスクを全て終了する。
close(InputStream) - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
Streamを閉じる
close(OutputStream) - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
Streamを閉じる
close() - クラス のメソッドcom.eaglesakura.io.PasswordEncodeInputStream
 
close() - クラス のメソッドcom.eaglesakura.io.PasswordEncodeOutputStream
 
close() - クラス のメソッドcom.eaglesakura.io.RandomAccessFileInputStream
 
Color - com.eaglesakura.graphicsのクラス
OpenGL向けRGBA色を扱う。
Color() - クラス のコンストラクタcom.eaglesakura.graphics.Color
 
Color(float, float, float, float) - クラス のコンストラクタcom.eaglesakura.graphics.Color
 
Color(int, int, int, int) - クラス のコンストラクタcom.eaglesakura.graphics.Color
 
Color(Color) - クラス のコンストラクタcom.eaglesakura.graphics.Color
 
Color(int) - クラス のコンストラクタcom.eaglesakura.graphics.Color
 
com.eaglesakura.cipher - パッケージ com.eaglesakura.cipher
 
com.eaglesakura.geo - パッケージ com.eaglesakura.geo
 
com.eaglesakura.graphics - パッケージ com.eaglesakura.graphics
 
com.eaglesakura.io - パッケージ com.eaglesakura.io
 
com.eaglesakura.io.data - パッケージ com.eaglesakura.io.data
 
com.eaglesakura.json - パッケージ com.eaglesakura.json
 
com.eaglesakura.math - パッケージ com.eaglesakura.math
 
com.eaglesakura.proguard - パッケージ com.eaglesakura.proguard
 
com.eaglesakura.thread - パッケージ com.eaglesakura.thread
 
com.eaglesakura.time - パッケージ com.eaglesakura.time
 
com.eaglesakura.util - パッケージ com.eaglesakura.util
 
compareString(String, String) - クラス のstaticメソッドcom.eaglesakura.util.StringUtil
日本語を意識してJavaの辞書順に並び替える
compressGzip(byte[]) - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
rawバッファをGZIPに圧縮して返却する
convert(Collection<T>, T[]) - クラス のstaticメソッドcom.eaglesakura.util.Util
 
convert(T[]) - クラス のstaticメソッドcom.eaglesakura.util.Util
 
copy(File, File) - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
指定箇所へファイルをコピーする。
copy(T[]) - クラス のstaticメソッドcom.eaglesakura.util.Util
2つの配列をコピーする
copyOrUpdate(File, File) - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
コピー先が存在しない、もしくはMD5が一致しない場合のみコピーを行い、それ以外はコピーを行わない
copyTo(InputStream, OutputStream) - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
inputのバッファを全てoutputへコピーする。
copyTo(InputStream, boolean, OutputStream, boolean) - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
inputのバッファを全てoutputへコピーする。
createKey(Value) - インタフェース のメソッドcom.eaglesakura.util.Util.KeyCreator
 
createVerifyCode(byte[], int, int) - クラス のstaticメソッドcom.eaglesakura.io.data.DataPackage
検証用コードを生成する
このクラスはデータが壊れているか正常かのチェックのみを行うため、検証コードは非常に短く、衝突耐性は低い。
cross(Vector3, Vector3) - クラス のメソッドcom.eaglesakura.math.Vector3
外積を取得する。
cross(float, float, float) - クラス のメソッドcom.eaglesakura.math.Vector3
外積を求め、このインスタンスに格納する。

D

d(String) - クラス のstaticメソッドcom.eaglesakura.util.LogUtil
デバッグログ出力を行う
d(String, Object...) - クラス のstaticメソッドcom.eaglesakura.util.LogUtil
 
d(Exception) - クラス のstaticメソッドcom.eaglesakura.util.LogUtil
 
d(String) - インタフェース のメソッドcom.eaglesakura.util.LogUtil.Logger
 
DataInputStream - com.eaglesakura.ioのクラス
データ入力を補助するクラス。
DataInputStream(InputStream, boolean) - クラス のコンストラクタcom.eaglesakura.io.DataInputStream
ストリームを生成する
DataInputStream.SeekType - com.eaglesakura.ioの列挙型
シークの種類を定義する。
DataOutputStream - com.eaglesakura.ioのクラス
ライブラリ規定の形式でデータを出力するインターフェース。
DataOutputStream(OutputStream, boolean) - クラス のコンストラクタcom.eaglesakura.io.DataOutputStream
 
DataPackage - com.eaglesakura.io.dataのクラス
Bluetooth等を介して少量のデータ(インメモリに収まる程度)をやりとりするクラス bluetooth/Wi-Fi-Direct/socket通信等で使用する 受け取ったデータが壊れている場合は適宜dropする
DataPackage(String, byte[]) - クラス のコンストラクタcom.eaglesakura.io.data.DataPackage
識別IDを指定して生成する
DataPackage(byte[]) - クラス のコンストラクタcom.eaglesakura.io.data.DataPackage
パッケージを生成する
decode(byte[], Key) - クラス のstaticメソッドcom.eaglesakura.cipher.CipherUtil
暗号化された文章を平文に直す
decode(String) - クラス のstaticメソッドcom.eaglesakura.geo.Geohash
 
decode(String, Class<T>) - クラス のstaticメソッドcom.eaglesakura.json.JSON
文字列をクラスへデコードする
decode(InputStream, Class<T>) - クラス のstaticメソッドcom.eaglesakura.json.JSON
文字列をクラスへデコードする
decode(String) - インタフェース のメソッドcom.eaglesakura.util.StringUtil.Base64Converter
 
decodeOrNull(String, Class<T>) - クラス のstaticメソッドcom.eaglesakura.json.JSON
文字列をクラスへデコードする
decodeOrNull(InputStream, Class<T>) - クラス のstaticメソッドcom.eaglesakura.json.JSON
文字列をクラスへデコードする
decompressGzipOrNull(byte[]) - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
GZIPバッファをデコードする。
degree(Vector2, Vector2) - クラス のstaticメソッドcom.eaglesakura.math.Vector2
p0からp1を見た場合の角度をdegreeで求める
角度は真上方向を0として反時計回りに360度で求める。
delete(File) - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
ディレクトリを再帰的に削除する。
dispose() - クラス のメソッドcom.eaglesakura.io.DataInputStream
資源の解放を行う。
dispose() - クラス のメソッドcom.eaglesakura.io.DataOutputStream
リソースの開放を行う。
dot(Vector2) - クラス のメソッドcom.eaglesakura.math.Vector2
内積を取得する。
dot(Vector3) - クラス のメソッドcom.eaglesakura.math.Vector3
内積を取得する。
dot(float, float, float) - クラス のメソッドcom.eaglesakura.math.Vector3
内積を取得する。

E

emptyToNull(String) - クラス のstaticメソッドcom.eaglesakura.util.StringUtil
strがnullかemptyだったらnullを返す。
encode(byte[], Key) - クラス のstaticメソッドcom.eaglesakura.cipher.CipherUtil
平文を暗号化する
encode(double, double) - クラス のstaticメソッドcom.eaglesakura.geo.Geohash
 
encode(OutputStream, Object) - クラス のstaticメソッドcom.eaglesakura.json.JSON
クラスを文字列へエンコードする
encode(Object) - クラス のstaticメソッドcom.eaglesakura.json.JSON
クラスを文字列へエンコードする
encode(byte[]) - インタフェース のメソッドcom.eaglesakura.util.StringUtil.Base64Converter
 
encodeOrNull(Object) - クラス のstaticメソッドcom.eaglesakura.json.JSON
クラスを文字列へエンコードするx
EncodeUtil - com.eaglesakura.utilのクラス
暗号化・指紋サポートを行う
EncodeUtil() - クラス のコンストラクタcom.eaglesakura.util.EncodeUtil
 
end() - クラス のメソッドcom.eaglesakura.time.Timer
ストップウォッチを停止し、時間を取得する。
endTime - クラス の変数com.eaglesakura.time.Timer
 
equals(Object) - クラス のメソッドcom.eaglesakura.io.data.DataPackage
 
equals(File, File) - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
同じ内容を指していた場合はtrue
equals(Object) - クラス のメソッドcom.eaglesakura.math.Vector2
整合性確認。
equals(Object) - クラス のメソッドcom.eaglesakura.math.Vector3
整合性確認。

F

finish(MultiRunningTasks) - インタフェース のメソッドcom.eaglesakura.thread.MultiRunningTasks.Task
終了時に呼ばれる。

G

g - クラス の変数com.eaglesakura.graphics.Color
緑成分
generateKeyPair() - クラス のstaticメソッドcom.eaglesakura.cipher.CipherUtil
ランダム要素でキーペアを作成する
genMD5(File) - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
ファイルからMD5を求める。
genMD5(byte[]) - クラス のstaticメソッドcom.eaglesakura.util.EncodeUtil
byte配列からMD5を求める
genMD5(InputStream) - クラス のstaticメソッドcom.eaglesakura.util.EncodeUtil
byte配列からMD5を求める
genPathSHA1(File) - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
ファイルパスからSHA1を得る。
genSHA1(File) - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
ファイルからSHA1を求める。
genSHA1(byte[]) - クラス のstaticメソッドcom.eaglesakura.util.EncodeUtil
byte配列からMD5を求める
genShortHash(File, int) - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
末尾・先端のバイト列を用いた単純なハッシュを生成する ファイルフォーマットによっては衝突の可能性が非常に高いため、利用する場合は十分に検討を行うこと。
Geohash - com.eaglesakura.geoのクラス
 
Geohash() - クラス のコンストラクタcom.eaglesakura.geo.Geohash
 
GeohashGroup - com.eaglesakura.geoのクラス
ジオハッシュの中心+周囲8グリッドを1グループとして管理する
GeohashGroup() - クラス のコンストラクタcom.eaglesakura.geo.GeohashGroup
 
GeohashGroup.GeohashGroupListener - com.eaglesakura.geoのインタフェース
ジオハッシュ更新時の通知を受け取る
GeoUtil - com.eaglesakura.geoのクラス
GPS系のUtil
GeoUtil() - クラス のコンストラクタcom.eaglesakura.geo.GeoUtil
 
get() - クラス のメソッドcom.eaglesakura.thread.Holder
パラメータを取得する。
getAdjustGeohash() - クラス のメソッドcom.eaglesakura.geo.GeohashGroup
中央に隣接するジオハッシュを取得する 0, 1, 2 3, C, 4, 5, 6, 7
getCenterGeohash() - クラス のメソッドcom.eaglesakura.geo.GeohashGroup
中心点のジオハッシュを取得する
getCurrentDirectory() - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
現在のディレクトリを取得する
getCurrentDirectoryPath() - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
カレントディレクトリのパスを取得する。
getDateEnd(Date) - クラス のstaticメソッドcom.eaglesakura.util.Util
指定日の終了時刻を取得する
getDateStart(Date) - クラス のstaticメソッドcom.eaglesakura.util.Util
指定日の開始時刻を取得する
getDirectoryRoute(File, File) - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
parentからtargetに到達するまでの全てのファイルを取得する。
getDouble(Double, double) - クラス のstaticメソッドcom.eaglesakura.util.Util
 
getEndTime() - クラス のメソッドcom.eaglesakura.time.Timer
 
getFileExt(String) - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
ファイル拡張子を取得する。
getFileName(String) - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
拡張子付のファイル名からファイル名のみを抜き出す
getGeohashLength() - クラス のメソッドcom.eaglesakura.geo.GeohashGroup
ジオハッシュの長さを取得する
getInt(Integer, int) - クラス のstaticメソッドcom.eaglesakura.util.Util
 
getIntA() - クラス のメソッドcom.eaglesakura.graphics.Color
 
getIntB() - クラス のメソッドcom.eaglesakura.graphics.Color
 
getIntG() - クラス のメソッドcom.eaglesakura.graphics.Color
 
getIntR() - クラス のメソッドcom.eaglesakura.graphics.Color
 
getMax() - クラス のメソッドcom.eaglesakura.math.Progress
 
getPackedBuffer() - クラス のメソッドcom.eaglesakura.io.data.DataPackage
パッキングされた送信用データを取得する
このbufferにUniqueIDのデータは含まれない
getProgress() - クラス のメソッドcom.eaglesakura.math.Progress
 
getProgressLevel() - クラス のメソッドcom.eaglesakura.math.Progress
進捗を0.0f〜1.0fのウェイトで取得する。
getProgressLevelFloat() - クラス のメソッドcom.eaglesakura.math.Progress
進捗を0.0f〜1.0fのウェイトで取得する。
getProgressPercent() - クラス のメソッドcom.eaglesakura.math.Progress
進捗を0〜100.0のパーセントで取得する。
getProgressPercentInt() - クラス のメソッドcom.eaglesakura.math.Progress
進捗を0〜100のパーセントで取得する。
getRGBA() - クラス のメソッドcom.eaglesakura.graphics.Color
 
getStartTime() - クラス のメソッドcom.eaglesakura.time.Timer
 
getTaskCount() - クラス のメソッドcom.eaglesakura.thread.MultiRunningTasks
残タスク数を取得する。
getTodayEnd() - クラス のstaticメソッドcom.eaglesakura.util.Util
今日の23時59分59秒....を取得する
getTodayStart() - クラス のstaticメソッドcom.eaglesakura.util.Util
今日の0時0分を取得する
getUniqueId() - クラス のメソッドcom.eaglesakura.io.data.DataPackage
 
getWithWait() - クラス のメソッドcom.eaglesakura.thread.Holder
valueがnull以外になるまでアクセスをロックして値を返す。
getWithWait(long) - クラス のメソッドcom.eaglesakura.thread.Holder
valueがnull以外になるまでアクセスをロックして値を返す。
getWriteSize(String) - クラス のstaticメソッドcom.eaglesakura.io.DataOutputStream
書き込みを行った場合の保存バイト数を計算する。
GREEN - クラス のstatic変数com.eaglesakura.graphics.Color

H

hasGeohash(String) - クラス のメソッドcom.eaglesakura.geo.GeohashGroup
指定したジオハッシュを内包している場合true
hashCode() - クラス のメソッドcom.eaglesakura.math.Vector2
 
hashCode() - クラス のメソッドcom.eaglesakura.math.Vector3
 
Holder<T> - com.eaglesakura.threadのクラス
何らかの値を保持するためのホルダ。
Holder() - クラス のコンストラクタcom.eaglesakura.thread.Holder
 

I

i(String) - インタフェース のメソッドcom.eaglesakura.util.LogUtil.Logger
 
IOUtil - com.eaglesakura.ioのクラス
File関連の便利メソッドを提供する
IOUtil() - クラス のコンストラクタcom.eaglesakura.io.IOUtil
 
isComplete() - クラス のメソッドcom.eaglesakura.math.Progress
処理が完了した場合true
isDirectory(File) - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
 
isEmpty(String) - クラス のstaticメソッドcom.eaglesakura.util.StringUtil
文字列がnullか空文字だったらtrueを返す。
isEmpty(T[]) - クラス のstaticメソッドcom.eaglesakura.util.Util
 
isEmpty(List<T>) - クラス のstaticメソッドcom.eaglesakura.util.Util
 
isEnd() - クラス のメソッドcom.eaglesakura.time.Timer
Timer.start()を呼び出した後、一度でも Timer.end()を呼び出したらtrue
isFile(File) - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
 
isFlagOn(int, int) - クラス のstaticメソッドcom.eaglesakura.math.MathUtil
特定のビットフラグが立っていることを検証する。
isFlagOnAll(int, int) - クラス のstaticメソッドcom.eaglesakura.math.MathUtil
特定のビットフラグがすべて立っていることを検証する。
isGzip(byte[]) - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
GZIPバッファであればtrueを返却する。

J

JSON - com.eaglesakura.jsonのクラス
 
JSON() - クラス のコンストラクタcom.eaglesakura.json.JSON
 

L

leap(Vector3, Vector3, float, Vector3) - クラス のstaticメソッドcom.eaglesakura.math.Vector3
2つのベクトルを保管する。
LEFT - クラス のstatic変数com.eaglesakura.geo.Geohash
 
length() - クラス のメソッドcom.eaglesakura.math.Vector2
長さを取得する。
length(Vector2) - クラス のメソッドcom.eaglesakura.math.Vector2
 
length(float, float) - クラス のメソッドcom.eaglesakura.math.Vector2
 
length(float, float, float, float) - クラス のstaticメソッドcom.eaglesakura.math.Vector2
 
length(double, double, double, double) - クラス のstaticメソッドcom.eaglesakura.math.Vector2
 
length() - クラス のメソッドcom.eaglesakura.math.Vector3
長さを取得する。
length(Vector3) - クラス のメソッドcom.eaglesakura.math.Vector3
ベクトル間の距離を取得する。
loadPrivateKey(byte[]) - クラス のstaticメソッドcom.eaglesakura.cipher.CipherUtil
事前に作成した秘密鍵を読み込む
$ openssl genrsa -out private_key.pem 2048
$ openssl pkcs8 -in private.pem -outform der -out private.p8.der -topk8 -nocrypt
loadPublicKey(byte[]) - クラス のstaticメソッドcom.eaglesakura.cipher.CipherUtil
事前に作成した公開鍵を読み込む
$ openssl rsa -in private.pem -pubout -outform DER -out public.der
log(String) - クラス のstaticメソッドcom.eaglesakura.util.LogUtil
ログ出力を行う。
log(String, Object...) - クラス のstaticメソッドcom.eaglesakura.util.LogUtil
 
log(Exception) - クラス のstaticメソッドcom.eaglesakura.util.LogUtil
 
LogUtil - com.eaglesakura.utilのクラス
ログ出力を制御する。
LogUtil() - クラス のコンストラクタcom.eaglesakura.util.LogUtil
 
LogUtil.Logger - com.eaglesakura.utilのインタフェース
 

M

macStringToWinString(String) - クラス のstaticメソッドcom.eaglesakura.util.StringUtil
 
mark(int) - クラス のメソッドcom.eaglesakura.io.RandomAccessFileInputStream
 
markSupported() - クラス のメソッドcom.eaglesakura.io.RandomAccessFileInputStream
 
MathUtil - com.eaglesakura.mathのクラス
 
MathUtil() - クラス のコンストラクタcom.eaglesakura.math.MathUtil
 
max() - クラス のメソッドcom.eaglesakura.math.Vector3
 
min() - クラス のメソッドcom.eaglesakura.math.Vector3
 
minmax(int, int, int) - クラス のstaticメソッドcom.eaglesakura.math.MathUtil
min <= result <= maxとなるようにnowを補正する。
minmax(float, float, float) - クラス のstaticメソッドcom.eaglesakura.math.MathUtil
min <= result <= maxとなるようにnowを補正する。
minmax(double, double, double) - クラス のstaticメソッドcom.eaglesakura.math.MathUtil
 
mkdir(File) - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
非推奨です。
model2bytes(Object) - クラス のstaticメソッドcom.eaglesakura.json.JSON
JSONモデルを送信用byte[]に変換する
move(Color, float) - クラス のメソッドcom.eaglesakura.graphics.Color
nexutの色へ少しずつ遷移させる
move(int, int) - クラス のメソッドcom.eaglesakura.graphics.Color
nexutの色へ少しずつ遷移させる
mul(float) - クラス のメソッドcom.eaglesakura.math.Vector2
XYをmul倍する。
mul(float, float, float) - クラス のメソッドcom.eaglesakura.math.Vector3
ベクトル乗算を行う。
MultiRunningTasks - com.eaglesakura.threadのクラス
並列的に複数のタスクの実行を行う。
MultiRunningTasks(int) - クラス のコンストラクタcom.eaglesakura.thread.MultiRunningTasks
 
MultiRunningTasks.Task - com.eaglesakura.threadのインタフェース
 

N

nanosleep(long, int) - クラス のstaticメソッドcom.eaglesakura.util.Util
nano秒単位でsleepを行う
NonProguardModel - com.eaglesakura.proguardのクラス
Proguardから保護するための基底クラス
NonProguardModel() - クラス のコンストラクタcom.eaglesakura.proguard.NonProguardModel
 
normalize() - クラス のメソッドcom.eaglesakura.math.Vector2
ベクトルの長さを正規化する。
normalize() - クラス のメソッドcom.eaglesakura.math.Vector3
ベクトルの長さを正規化する。
normalizeDegree(float) - クラス のstaticメソッドcom.eaglesakura.math.MathUtil
360度系の正規化を行う。
normalizeDegree(double) - クラス のstaticメソッドcom.eaglesakura.math.MathUtil
360度系の正規化を行う。
normalizeFileName(String) - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
比較等の処理を行うために文字列を正規化する

O

onGeohashChanged(GeohashGroup, String, String) - インタフェース のメソッドcom.eaglesakura.geo.GeohashGroup.GeohashGroupListener
ジオハッシュグループが変更された

P

pack(byte[]) - クラス のstaticメソッドcom.eaglesakura.io.data.DataPackage
エンコードを行う
parseHex(String, long) - クラス のstaticメソッドcom.eaglesakura.util.StringUtil
16進数変換を行う
parseWebColorARGB2ARGB(String) - クラス のstaticメソッドcom.eaglesakura.util.StringUtil
WebColor ARGBをARGB形式に変換する
parseWebColorRGB2XRGB(String) - クラス のstaticメソッドcom.eaglesakura.util.StringUtil
WebColor RGBをARGB形式に変換する
PasswordEncodeInputStream - com.eaglesakura.ioのクラス
パスワード指定してビットシフトを行う。
PasswordEncodeInputStream(InputStream, String) - クラス のコンストラクタcom.eaglesakura.io.PasswordEncodeInputStream
 
PasswordEncodeInputStream(InputStream, byte[]) - クラス のコンストラクタcom.eaglesakura.io.PasswordEncodeInputStream
 
PasswordEncodeOutputStream - com.eaglesakura.ioのクラス
 
PasswordEncodeOutputStream(OutputStream, String) - クラス のコンストラクタcom.eaglesakura.io.PasswordEncodeOutputStream
 
PasswordEncodeOutputStream(OutputStream, byte[]) - クラス のコンストラクタcom.eaglesakura.io.PasswordEncodeOutputStream
 
Progress - com.eaglesakura.mathのクラス
進捗状態を管理する。
Progress() - クラス のコンストラクタcom.eaglesakura.math.Progress
 
pushBack(MultiRunningTasks.Task) - クラス のメソッドcom.eaglesakura.thread.MultiRunningTasks
タスクを後ろに追加する。
pushBack(Runnable) - クラス のメソッドcom.eaglesakura.thread.MultiRunningTasks
タスクを後ろに追加する
pushFront(MultiRunningTasks.Task) - クラス のメソッドcom.eaglesakura.thread.MultiRunningTasks
タスクを前に追加する。
pushFront(Runnable) - クラス のメソッドcom.eaglesakura.thread.MultiRunningTasks
 

R

r - クラス の変数com.eaglesakura.graphics.Color
赤成分
RandomAccessFileInputStream - com.eaglesakura.ioのクラス
RandomAccessFileをInputStreamから利用する。
RandomAccessFileInputStream(RandomAccessFile) - クラス のコンストラクタcom.eaglesakura.io.RandomAccessFileInputStream
 
RandomAccessFileInputStream(RandomAccessFile, int, int) - クラス のコンストラクタcom.eaglesakura.io.RandomAccessFileInputStream
 
read() - クラス のメソッドcom.eaglesakura.io.PasswordEncodeInputStream
 
read(byte[]) - クラス のメソッドcom.eaglesakura.io.PasswordEncodeInputStream
 
read(byte[], int, int) - クラス のメソッドcom.eaglesakura.io.PasswordEncodeInputStream
 
read() - クラス のメソッドcom.eaglesakura.io.RandomAccessFileInputStream
 
read(byte[]) - クラス のメソッドcom.eaglesakura.io.RandomAccessFileInputStream
 
read(byte[], int, int) - クラス のメソッドcom.eaglesakura.io.RandomAccessFileInputStream
 
readBoolean() - クラス のメソッドcom.eaglesakura.io.DataInputStream
真偽の値を取得する。
readBuffer(int) - クラス のメソッドcom.eaglesakura.io.DataInputStream
バッファを直接読み取る。
readBuffer(byte[], int) - クラス のメソッドcom.eaglesakura.io.DataInputStream
バッファから必要な長さを読み取る。
readBuffer(byte[], int, int) - クラス のメソッドcom.eaglesakura.io.DataInputStream
必要な容量を読み取る
readDouble() - クラス のメソッドcom.eaglesakura.io.DataInputStream
IEEE754形式のビット列をdoubleに変換し、取得する。
readFile() - クラス のメソッドcom.eaglesakura.io.DataInputStream
ファイルを作成する。
readFloat() - クラス のメソッドcom.eaglesakura.io.DataInputStream
IEEE754形式のビット列をfloatに変換し、取得する。
readGLFixedDouble() - クラス のメソッドcom.eaglesakura.io.DataInputStream
固定小数をdouble変換して取得する。
readGLFixedFloat() - クラス のメソッドcom.eaglesakura.io.DataInputStream
固定小数をfloat変換して取得する。
readS16() - クラス のメソッドcom.eaglesakura.io.DataInputStream
バッファから2バイト読み取る。
readS24() - クラス のメソッドcom.eaglesakura.io.DataInputStream
バッファから3バイト読み取る。
readS32() - クラス のメソッドcom.eaglesakura.io.DataInputStream
バッファから4バイト読み取る。
readS64() - クラス のメソッドcom.eaglesakura.io.DataInputStream
バッファから8バイト整数を読み取る。
readS64Array() - クラス のメソッドcom.eaglesakura.io.DataInputStream
write64Arrayした配列を取り出す。
readS8() - クラス のメソッドcom.eaglesakura.io.DataInputStream
バッファから1バイト読み取る。
readString() - クラス のメソッドcom.eaglesakura.io.DataInputStream
文字列を読み取る。
readU16() - クラス のメソッドcom.eaglesakura.io.DataInputStream
2バイト整数を取得し、読み込み位置を2バイト進める。
readU8() - クラス のメソッドcom.eaglesakura.io.DataInputStream
1バイト整数を取得し、読み込み位置を1バイト進める。
RED - クラス のstatic変数com.eaglesakura.graphics.Color
reset() - クラス のメソッドcom.eaglesakura.io.PasswordEncodeInputStream
 
reset() - クラス のメソッドcom.eaglesakura.io.RandomAccessFileInputStream
 
rgba2argb(int) - クラス のstaticメソッドcom.eaglesakura.graphics.Color
RGBA(GL color)をARGB(Canvas color)に変換する。
RIGHT - クラス のstatic変数com.eaglesakura.geo.Geohash
 
run(MultiRunningTasks) - インタフェース のメソッドcom.eaglesakura.thread.MultiRunningTasks.Task
実際の処理を行わせる。
runTask(Thread) - クラス のメソッドcom.eaglesakura.thread.MultiRunningTasks
タスクを実行する。

S

seek(DataInputStream.SeekType, int) - クラス のメソッドcom.eaglesakura.io.DataInputStream
読み取り位置を指定する。
set(int, int, int, int) - クラス のメソッドcom.eaglesakura.graphics.Color
 
set(float, float, float, float) - クラス のメソッドcom.eaglesakura.graphics.Color
 
set(int) - クラス のメソッドcom.eaglesakura.graphics.Color
 
set(Color) - クラス のメソッドcom.eaglesakura.graphics.Color
 
set(InputStream, int) - 列挙型 のメソッドcom.eaglesakura.io.DataInputStream.SeekType
 
set(double, double) - クラス のメソッドcom.eaglesakura.math.Progress
 
set(int, int) - クラス のメソッドcom.eaglesakura.math.Progress
 
set(long, long) - クラス のメソッドcom.eaglesakura.math.Progress
 
set(Vector2) - クラス のメソッドcom.eaglesakura.math.Vector2
値のコピーを行う。
set(float, float) - クラス のメソッドcom.eaglesakura.math.Vector2
値のコピーを行う。
set(Vector3) - クラス のメソッドcom.eaglesakura.math.Vector3
値のコピーを行う。
set(float, float, float) - クラス のメソッドcom.eaglesakura.math.Vector3
値のコピーを行う。
set(T) - クラス のメソッドcom.eaglesakura.thread.Holder
パラメータをセットする。
setDataWaitTimeMs(long) - クラス のメソッドcom.eaglesakura.io.DataInputStream
データの到達待ちのタイムアウトを指定する
setEndTime(long) - クラス のメソッドcom.eaglesakura.time.Timer
 
setFlag(int, int, boolean) - クラス のstaticメソッドcom.eaglesakura.math.MathUtil
フラグ情報を設定する。
setGeohashLength(int) - クラス のメソッドcom.eaglesakura.geo.GeohashGroup
ジオハッシュの計算精度を指定する
setLogger(LogUtil.Logger) - クラス のstaticメソッドcom.eaglesakura.util.LogUtil
ロガーを設定する。
setMax(double) - クラス のメソッドcom.eaglesakura.math.Progress
 
setOutput(boolean) - クラス のstaticメソッドcom.eaglesakura.util.LogUtil
実際に出力する場合はtrueを設定する
setProgress(double) - クラス のメソッドcom.eaglesakura.math.Progress
 
setStartTime(long) - クラス のメソッドcom.eaglesakura.time.Timer
タイマーを開始する。
setTag(String) - クラス のstaticメソッドcom.eaglesakura.util.LogUtil
ログ出力時に使用するタグを設定する。
setThreadName(String) - クラス のメソッドcom.eaglesakura.thread.MultiRunningTasks
 
setThreadPoolMode(boolean) - クラス のメソッドcom.eaglesakura.thread.MultiRunningTasks
スレッドを常にプールする場合はtrue、不要なスレッドを廃棄する場合はfalse
SHIT_JIS - クラス のstatic変数com.eaglesakura.util.StringUtil
 
skip(long) - クラス のメソッドcom.eaglesakura.io.PasswordEncodeInputStream
 
skip(long) - クラス のメソッドcom.eaglesakura.io.RandomAccessFileInputStream
 
sleep(long) - クラス のstaticメソッドcom.eaglesakura.util.Util
単純にsleepさせる。
sort(File[]) - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
ファイルを名前順にソートする。
start() - クラス のメソッドcom.eaglesakura.thread.MultiRunningTasks
スレッドを開始させる。
start() - クラス のメソッドcom.eaglesakura.time.Timer
ストップウォッチを開始する。
startTime - クラス の変数com.eaglesakura.time.Timer
 
StringUtil - com.eaglesakura.utilのクラス
 
StringUtil() - クラス のコンストラクタcom.eaglesakura.util.StringUtil
 
StringUtil.Base64Converter - com.eaglesakura.utilのインタフェース
Base64変換インターフェース
sub(Vector3, Vector3) - クラス のメソッドcom.eaglesakura.math.Vector3
v0 - v1を計算し、このインスタンスに格納する。

T

targetMove(double, double, double) - クラス のstaticメソッドcom.eaglesakura.math.MathUtil
目標数値へ移動する。
targetMove(float, float, float) - クラス のstaticメソッドcom.eaglesakura.math.MathUtil
目標数値へ移動する。
targetMove(int, int, int) - クラス のstaticメソッドcom.eaglesakura.math.MathUtil
目標数値へ移動する。
Timer - com.eaglesakura.timeのクラス
 
Timer() - クラス のコンストラクタcom.eaglesakura.time.Timer
 
Timer(long) - クラス のコンストラクタcom.eaglesakura.time.Timer
 
toBoolean(String, boolean) - クラス のstaticメソッドcom.eaglesakura.util.StringUtil
 
toByteArray(int[]) - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
int配列をbit状態を保ってbyte配列へ変換する
toByteArray(int[], byte[]) - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
int配列をbit状態を保ってbyte配列へ変換する
toByteArray(InputStream, boolean) - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
InputStreamを全てメモリ上に展開する。
toByteArray(String) - クラス のstaticメソッドcom.eaglesakura.util.StringUtil
base64文字列をバイト配列へ変換する
toByteArrayOrNull(File) - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
ファイルをbyte列 or null
toColorA(int) - クラス のstaticメソッドcom.eaglesakura.graphics.Color
RGBA色からAを取り出す。
toColorAf(int) - クラス のstaticメソッドcom.eaglesakura.graphics.Color
 
toColorB(int) - クラス のstaticメソッドcom.eaglesakura.graphics.Color
RGBA色からBを取り出す。
toColorBf(int) - クラス のstaticメソッドcom.eaglesakura.graphics.Color
 
toColorG(int) - クラス のstaticメソッドcom.eaglesakura.graphics.Color
RGBA色からGを取り出す。
toColorGf(int) - クラス のstaticメソッドcom.eaglesakura.graphics.Color
 
toColorR(int) - クラス のstaticメソッドcom.eaglesakura.graphics.Color
RGBA色からRを取り出す
toColorRf(int) - クラス のstaticメソッドcom.eaglesakura.graphics.Color
 
toColorRGB565(int, int, int) - クラス のstaticメソッドcom.eaglesakura.graphics.Color
RGB565のshort型へ変換する。
toColorRGBA(int, int, int, int) - クラス のstaticメソッドcom.eaglesakura.graphics.Color
RGBA8bitを一つのintにまとめる。
toColorRGBA(float, float, float, float) - クラス のstaticメソッドcom.eaglesakura.graphics.Color
RGBAfloatを一つのintにまとめる。
toDate(String) - クラス のstaticメソッドcom.eaglesakura.util.StringUtil
yyyyMMdd-hh:mm:ss.SSフォーマットの文字列をDateに変換する
toDouble(String, double) - クラス のstaticメソッドcom.eaglesakura.util.StringUtil
 
toExifDate(String) - クラス のstaticメソッドcom.eaglesakura.util.StringUtil
EXIF記録されている時刻から日時に変換する
toGeohash(double, double) - クラス のメソッドcom.eaglesakura.geo.GeohashGroup
ジオハッシュに変換する
toHexString(byte) - クラス のstaticメソッドcom.eaglesakura.util.StringUtil
16進数の文字に変換する。
toHexString(byte[]) - クラス のstaticメソッドcom.eaglesakura.util.StringUtil
16進数表現に変換する
toHSV(int, int, int) - クラス のstaticメソッドcom.eaglesakura.graphics.Color
RGB色からHSVへ変換する
result[0] : H
result[1] : S
result[2] : V
参考:http://ja.wikipedia.org/wiki/HSV%E8%89%B2%E7%A9%BA%E9%96%93
toInteger(String, int) - クラス のstaticメソッドcom.eaglesakura.util.StringUtil
 
TOP - クラス のstatic変数com.eaglesakura.geo.Geohash
 
toString(InputStream, boolean) - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
InputStreamから文字列へ変換する
toString() - クラス のメソッドcom.eaglesakura.math.Vector2
文字列変換を行う。
toString() - クラス のメソッドcom.eaglesakura.math.Vector3
文字列変換を行う。
toString(Date) - クラス のstaticメソッドcom.eaglesakura.util.StringUtil
指定時刻を文字列に変換する 内容はyyyyMMdd-hh:mm:ss.SSとなる。
toString(byte[]) - クラス のstaticメソッドcom.eaglesakura.util.StringUtil
base64エンコードする
toStringOrNull(File) - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
ファイルを文字列 or null

U

unpack(InputStream, long) - クラス のstaticメソッドcom.eaglesakura.io.data.DataPackage
パッケージをデコードする
unzip(InputStream, File) - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
InputStream経由でUnzipを行う
unzip(File, File) - クラス のstaticメソッドcom.eaglesakura.io.IOUtil
ZIPの解凍を行う
updateLocation(double, double) - クラス のメソッドcom.eaglesakura.geo.GeohashGroup
位置を更新する
Util - com.eaglesakura.utilのクラス
 
Util() - クラス のコンストラクタcom.eaglesakura.util.Util
 
Util.KeyCreator<Key,Value> - com.eaglesakura.utilのインタフェース
 

V

valueOf(String) - 列挙型 のstaticメソッドcom.eaglesakura.io.DataInputStream.SeekType
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String, String) - クラス のstaticメソッドcom.eaglesakura.math.MathUtil
特定のフォーマットに合う数値に変換する
%.1f, 0.111111 ->0.1
values() - 列挙型 のstaticメソッドcom.eaglesakura.io.DataInputStream.SeekType
この列挙型の定数を含む配列を宣言されている順序で返します。
Vector2 - com.eaglesakura.mathのクラス
 
Vector2() - クラス のコンストラクタcom.eaglesakura.math.Vector2
ゼロ初期化したベクトルを作成する。
Vector2(float, float) - クラス のコンストラクタcom.eaglesakura.math.Vector2
値を指定して初期化する。
Vector2(Vector2) - クラス のコンストラクタcom.eaglesakura.math.Vector2
コピーを行う。
Vector3 - com.eaglesakura.mathのクラス
XYZの3次元ベクトルを管理する
Vector3() - クラス のコンストラクタcom.eaglesakura.math.Vector3
ゼロ初期化したベクトルを作成する。
Vector3(float, float, float) - クラス のコンストラクタcom.eaglesakura.math.Vector3
値を指定して初期化する。
Vector3(Vector3) - クラス のコンストラクタcom.eaglesakura.math.Vector3
コピーを行う。

W

waitTaskFinished() - クラス のメソッドcom.eaglesakura.thread.MultiRunningTasks
全てのタスクが終わるのを明示的に待つ。
WHITE - クラス のstatic変数com.eaglesakura.graphics.Color
write(int) - クラス のメソッドcom.eaglesakura.io.PasswordEncodeOutputStream
 
writeBoolean(boolean) - クラス のメソッドcom.eaglesakura.io.DataOutputStream
boolとして書き込む
writeBuffer(byte[], int, int) - クラス のメソッドcom.eaglesakura.io.DataOutputStream
実際のバッファへ書き込みを行う。
writeFile(byte[]) - クラス のメソッドcom.eaglesakura.io.DataOutputStream
配列の大きさと本体を保存する。
writeFloat(float) - クラス のメソッドcom.eaglesakura.io.DataOutputStream
浮動小数値を書き込む。
writeFloatArray(float[]) - クラス のメソッドcom.eaglesakura.io.DataOutputStream
浮動小数点配列を保存する。
writeGLFloat(float) - クラス のメソッドcom.eaglesakura.io.DataOutputStream
浮動小数値をGL形式の固定小数として保存する。
writeS16(short) - クラス のメソッドcom.eaglesakura.io.DataOutputStream
2バイト整数を保存する。
writeS32(int) - クラス のメソッドcom.eaglesakura.io.DataOutputStream
4バイト整数を保存する。
writeS32Array(int[]) - クラス のメソッドcom.eaglesakura.io.DataOutputStream
4バイト整数の配列を保存する。
writeS32ArrayWithLength(int[]) - クラス のメソッドcom.eaglesakura.io.DataOutputStream
4バイト整数の配列を保存する。
writeS64(long) - クラス のメソッドcom.eaglesakura.io.DataOutputStream
8バイト整数を保存する。
writeS64Array(long[]) - クラス のメソッドcom.eaglesakura.io.DataOutputStream
8バイト整数の配列を保存する。
writeS64ArrayWithLength(long[]) - クラス のメソッドcom.eaglesakura.io.DataOutputStream
8バイト整数の配列を保存する。
writeS8(byte) - クラス のメソッドcom.eaglesakura.io.DataOutputStream
1バイト整数を保存する。
writeString(String) - クラス のメソッドcom.eaglesakura.io.DataOutputStream
文字列を書き込む。

X

x - クラス の変数com.eaglesakura.math.Vector2
X成分。
x - クラス の変数com.eaglesakura.math.Vector3
X成分。

Y

y - クラス の変数com.eaglesakura.math.Vector2
Y成分。
y - クラス の変数com.eaglesakura.math.Vector3
Y成分。

Z

z - クラス の変数com.eaglesakura.math.Vector3
Z成分。
zenkakuEngToHankakuEng(String) - クラス のstaticメソッドcom.eaglesakura.util.StringUtil
全角英数を半角英数に変換する
zenkakuHiraganaToZenkakuKatakana(String) - クラス のstaticメソッドcom.eaglesakura.util.StringUtil
全角文字を半角文字に変更する
A B C D E F G H I J L M N O P R S T U V W X Y Z 
ナビゲーション・リンクをスキップ