パッケージ Util の索引
_
- __construct
- in file HashMap.php, method Peach_Util_HashMap::__construct()
新しい HashMap を構築します. - __construct
- in file AbstractMapEntry.php, method Peach_Util_AbstractMapEntry::__construct()
新しいエントリーオブジェクトを構築します. - __construct
- in file ArrayMapEntry.php, method Peach_Util_ArrayMapEntry::__construct()
新しい ArrayMapEntry を構築します. - __construct
- in file ArrayMap.php, method Peach_Util_ArrayMap::__construct()
新しいインスタンスを構築します. - __toString
- in file ArrayMapEntry.php, method Peach_Util_ArrayMapEntry::__toString()
この MapEntry の文字列表現です.
a
- arrayValue
- in file Values.php, method Peach_Util_Values::arrayValue()
指定された値を配列に変換します. - asArray
- in file ArrayMap.php, method Peach_Util_ArrayMap::asArray()
このマップに登録されているエントリーを配列として返します. - asort
- in file Arrays.php, method Peach_Util_Arrays::asort()
配列のキーと値のマッピングを保持しながら, 指定された配列をソートします. - AbstractMapEntry.php
- procedural page AbstractMapEntry.php
- ArrayMap.php
- procedural page ArrayMap.php
- ArrayMapEntry.php
- procedural page ArrayMapEntry.php
- Arrays.php
- procedural page Arrays.php
b
- basedir
- in file Strings.php, method Peach_Util_Strings::basedir()
指定された文字列を基底ディレクトリに変換します. - boolValue
- in file Values.php, method Peach_Util_Values::boolValue()
指定された値を bool 型に変換します.
c
- clear
- in file HashMap.php, method Peach_Util_HashMap::clear()
マッピングを空にします. - clear
- in file Map.php, method Peach_Util_Map::clear()
このマップを空にします. - clear
- in file ArrayMap.php, method Peach_Util_ArrayMap::clear()
このマップを空にします. - compare
- in file DefaultComparator.php, method Peach_Util_DefaultComparator::compare()
二つの値を比較します. - compare
- in file Comparator.php, method Peach_Util_Comparator::compare()
二つの値を比較します. - compareTo
- in file Comparable.php, method Peach_Util_Comparable::compareTo()
このオブジェクトと引数の値を比較します. - concat
- in file Arrays.php, method Peach_Util_Arrays::concat()
引数の配列または値を連結して, 一つの配列として返します. - containsKey
- in file Map.php, method Peach_Util_Map::containsKey()
指定されたキーによるマッピングが存在するかどうかを調べます. - containsKey
- in file ArrayMap.php, method Peach_Util_ArrayMap::containsKey()
指定されたキー名によるマッピングが存在するかどうかを調べます. - containsKey
- in file HashMap.php, method Peach_Util_HashMap::containsKey()
指定されたキーによるマッピングが存在するかどうかを調べます. - createEntry
- in file HashMap.php, method Peach_Util_HashMap::createEntry()
指定されたキーと値をマッピングする, 新しいエントリーを構築します. - Comparable.php
- procedural page Comparable.php
- Comparator.php
- procedural page Comparator.php
d
- DefaultComparator.php
- procedural page DefaultComparator.php
- DefaultEquator.php
- procedural page DefaultEquator.php
e
- endsWith
- in file Strings.php, method Peach_Util_Strings::endsWith()
ある文字列が指定された文字列で終了しているかどうかを判別します. - endsWithRawChar
- in file Strings.php, method Peach_Util_Strings::endsWithRawChar()
ある文字列が指定された文字で終了して, かつエスケープ処理されていないかを判別します. - entryList
- in file Map.php, method Peach_Util_Map::entryList()
このマップのすべてのエントリーを Peach_Util_MapEntry オブジェクトの配列で返します. - entryList
- in file ArrayMap.php, method Peach_Util_ArrayMap::entryList()
このマップに含まれるすべてのエントリーを返します. - entryList
- in file HashMap.php, method Peach_Util_HashMap::entryList()
この HashMap に登録されているすべてのエントリーを返します. - equate
- in file DefaultEquator.php, method Peach_Util_DefaultEquator::equate()
引数 $var1 と $var2 が等価かどうか調べます. - equate
- in file Equator.php, method Peach_Util_Equator::equate()
引数 $var1 と $var2 が等しいと判断した場合に TRUE を返します. - explode
- in file Strings.php, method Peach_Util_Strings::explode()
内部関数の explode() のカスタム版です. - Equator.php
- procedural page Equator.php
g
- get
- in file Map.php, method Peach_Util_Map::get()
指定されたキーにマッピングされている値を返します. - get
- in file ArrayMap.php, method Peach_Util_ArrayMap::get()
指定されたキー名にマッピングされている値を返します. - get
- in file HashMap.php, method Peach_Util_HashMap::get()
指定されたキーにマッピングされている値を返します. - getInstance
- in file DefaultEquator.php, method Peach_Util_DefaultEquator::getInstance()
このクラスの唯一のインスタンスを返します. - getInstance
- in file DefaultComparator.php, method Peach_Util_DefaultComparator::getInstance()
唯一のインスタンスを返します. - getKey
- in file MapEntry.php, method Peach_Util_MapEntry::getKey()
このエントリーのキーです. - getKey
- in file AbstractMapEntry.php, method Peach_Util_AbstractMapEntry::getKey()
このエントリーのキーを返します. - getLines
- in file Strings.php, method Peach_Util_Strings::getLines()
指定された文字列を行単位で分割します. - getRawIndex
- in file Strings.php, method Peach_Util_Strings::getRawIndex()
指定された文字列の中で、"\" によるエスケープ処理のされていない文字列があらわれる 最初のインデックスを返します. - getType
- in file Values.php, method Peach_Util_Values::getType()
指定された値の型を返します. - getValue
- in file MapEntry.php, method Peach_Util_MapEntry::getValue()
このエントリーの値です. - getValue
- in file AbstractMapEntry.php, method Peach_Util_AbstractMapEntry::getValue()
このエントリーの値を返します.
h
- hashCode
- in file DefaultEquator.php, method Peach_Util_DefaultEquator::hashCode()
指定された値のハッシュ値を返します. - hashCode
- in file Equator.php, method Peach_Util_Equator::hashCode()
指定された値のハッシュ値を計算します. - HashMap.php
- procedural page HashMap.php
- HashMapEntry.php
- procedural page HashMapEntry.php
i
- intValue
- in file Values.php, method Peach_Util_Values::intValue()
指定された値を整数に変換します. - isWhitespace
- in file Strings.php, method Peach_Util_Strings::isWhitespace()
指定された文字列が空白文字の集合からなる文字列かどうかを返します.
k
- $key
- in file AbstractMapEntry.php, variable Peach_Util_AbstractMapEntry::$key
マッピングのキーです. - keyEquals
- in file HashMapEntry.php, method Peach_Util_HashMapEntry::keyEquals()
このエントリーのキーと引数のキーを比較します. - keys
- in file Map.php, method Peach_Util_Map::keys()
このマップに登録されているすべてのキーを配列で返します. - keys
- in file HashMap.php, method Peach_Util_HashMap::keys()
この HashMap に含まれるキーの一覧を返します. - keys
- in file ArrayMap.php, method Peach_Util_ArrayMap::keys()
このマップに登録されているすべてのキーを配列で返します.
m
- max
- in file Arrays.php, method Peach_Util_Arrays::max()
指定された配列の各要素の中で「最も大きい」値を返します. - min
- in file Arrays.php, method Peach_Util_Arrays::min()
指定された配列の各要素の中で「最も小さい」値を返します. - Map.php
- procedural page Map.php
- MapEntry.php
- procedural page MapEntry.php
p
- Peach_Util_AbstractMapEntry
- in file AbstractMapEntry.php, class Peach_Util_AbstractMapEntry
デフォルトの Peach_Util_MapEntry の実装です. - Peach_Util_ArrayMap
- in file ArrayMap.php, class Peach_Util_ArrayMap
PHP の配列機能を使った Map の実装です. - Peach_Util_ArrayMapEntry
- in file ArrayMapEntry.php, class Peach_Util_ArrayMapEntry
Peach_Util_ArrayMap の entryList() から生成されるオブジェクトです. - Peach_Util_Arrays
- in file Arrays.php, class Peach_Util_Arrays
配列に関する操作を行うユーティリティクラスです. - Peach_Util_Comparable
- in file Comparable.php, class Peach_Util_Comparable
相互に比較出来ることをあらわすインタフェースです. - Peach_Util_Comparator
- in file Comparator.php, class Peach_Util_Comparator
与えられた二つの値を比較するインタフェースです. - Peach_Util_DefaultComparator
- in file DefaultComparator.php, class Peach_Util_DefaultComparator
デフォルトのコンパレータです. - Peach_Util_DefaultEquator
- in file DefaultEquator.php, class Peach_Util_DefaultEquator
デフォルトの Equator です. - Peach_Util_Equator
- in file Equator.php, class Peach_Util_Equator
二つの値が等価かどうかを調べるためのインタフェースです. - Peach_Util_HashMap
- in file HashMap.php, class Peach_Util_HashMap
任意の値やオブジェクトをキーに指定することが出来る Map です. 格納のアルゴリズムは java.util.HashMap を参考にしています. - Peach_Util_HashMapEntry
- in file HashMapEntry.php, class Peach_Util_HashMapEntry
Peach_Util_HashMap の内部で使われる MapEntry です. - Peach_Util_Map
- in file Map.php, class Peach_Util_Map
キーと値のマッピングを管理するインタフェースです. API は java.util.Map を参考にして作られています. - Peach_Util_MapEntry
- in file MapEntry.php, class Peach_Util_MapEntry
マップに含まれるキーと値のペアをあらわすインタフェースです. - Peach_Util_Strings
- in file Strings.php, class Peach_Util_Strings
文字列処理に関するユーティリティクラスです - Peach_Util_Values
- in file Values.php, class Peach_Util_Values
値の各種変換を行うユーティリティクラスです. - pickup
- in file Arrays.php, method Peach_Util_Arrays::pickup()
配列の中から, $type で指定した型の値だけを取り出します. - put
- in file Map.php, method Peach_Util_Map::put()
指定されたキーと値を関連づけます. - put
- in file HashMap.php, method Peach_Util_HashMap::put()
指定されたキーと値をこの Map に関連づけます. - put
- in file ArrayMap.php, method Peach_Util_ArrayMap::put()
指定されたキー名と値を関連づけます. - putAll
- in file HashMap.php, method Peach_Util_HashMap::putAll()
指定された Map の中身をすべて追加します。 もしも引数の Map とこの Map に同じキーが存在していた場合, 引数のマッピングで上書きされます. - putAll
- in file ArrayMap.php, method Peach_Util_ArrayMap::putAll()
指定された Map のマッピングをすべて登録します. - putAll
- in file Map.php, method Peach_Util_Map::putAll()
指定されたマップのマッピングすべてを登録します.
r
- remove
- in file Map.php, method Peach_Util_Map::remove()
指定されたキー名によるマッピングが存在する場合に, そのマッピングを削除します. - remove
- in file HashMap.php, method Peach_Util_HashMap::remove()
指定されたキーのマッピングを削除します. - remove
- in file ArrayMap.php, method Peach_Util_ArrayMap::remove()
指定されたキー名によるマッピングが存在する場合に, そのマッピングを削除します.
s
- Strings.php
- procedural page Strings.php
- setValue
- in file MapEntry.php, method Peach_Util_MapEntry::setValue()
このエントリーの値を新しい値に更新します. 更新はもとの Map に反映されます. - setValue
- in file HashMapEntry.php, method Peach_Util_HashMapEntry::setValue()
このエントリーの値を新しい値に更新します. - setValue
- in file ArrayMapEntry.php, method Peach_Util_ArrayMapEntry::setValue()
このエントリーの値を更新します. - size
- in file HashMap.php, method Peach_Util_HashMap::size()
この Map が持つマッピングの個数を返します. - size
- in file ArrayMap.php, method Peach_Util_ArrayMap::size()
登録されているマッピングの個数を返します. - size
- in file Map.php, method Peach_Util_Map::size()
登録されているマッピングの個数を返します. - sort
- in file Arrays.php, method Peach_Util_Arrays::sort()
指定された配列をソートします. - startsWith
- in file Strings.php, method Peach_Util_Strings::startsWith()
ある文字列が指定された文字列で始まっているかどうかを判別します. - stringValue
- in file Values.php, method Peach_Util_Values::stringValue()
指定された値を文字列型に変換します.
t
- template
- in file Strings.php, method Peach_Util_Strings::template()
文字列内に含まれる {0}, {1}, {2} などのテンプレート変数を, $args 内の各要素で置き換えます. 例えば
u
- unique
- in file Arrays.php, method Peach_Util_Arrays::unique()
指定された配列から, 重複した値を取り除いた結果を返します.
v
- $value
- in file AbstractMapEntry.php, variable Peach_Util_AbstractMapEntry::$value
マッピングの値です. - Values.php
- procedural page Values.php
- values
- in file Map.php, method Peach_Util_Map::values()
このマップに登録されているすべての値を配列で返します. - values
- in file HashMap.php, method Peach_Util_HashMap::values()
このマップに登録されているすべての値を配列で返します. - values
- in file ArrayMap.php, method Peach_Util_ArrayMap::values()
このマップに登録されているすべての値を配列で返します.