すべての索引
a
- accept
- in file EmptyElement.php, method Peach_Markup_EmptyElement::accept()
指定された Context にこのノードを処理させます.
- accept
- in file Component.php, method Peach_Markup_Component::accept()
指定された Context にこのノードを処理させます. Visitor パターンの accept() に相当します.
- accept
- in file Comment.php, method Peach_Markup_Comment::accept()
指定された Context にこのノードを処理させます.
- accept
- in file HelperObject.php, method Peach_Markup_HelperObject::accept()
このオブジェクトがラップしているノードの accept() を呼び出します.
- accept
- in file NodeList.php, method Peach_Markup_NodeList::accept()
指定された Context にこのノードを処理させます.
- accept
- in file Text.php, method Peach_Markup_Text::accept()
指定された Context にこのノードを処理させます.
- accept
- in file None.php, method Peach_Markup_None::accept()
指定された Context にこのノードを処理させます.
- accept
- in file Code.php, method Peach_Markup_Code::accept()
指定された Context にこのノードを処理させます.
- accept
- in file ContainerElement.php, method Peach_Markup_ContainerElement::accept()
指定された Context にこのノードを処理させます.
- add
- in file Time.php, method Peach_DT_Time::add()
引数のフィールドを, $amount だけ増加 (負の場合は減少) させます.
- add
- in file AbstractTime.php, method Peach_DT_AbstractTime::add()
引数のフィールドを, $amount だけ増加 (負の場合は減少) させます.
- add
- in file TimeWrapper.php, method Peach_DT_TimeWrapper::add()
ラップ対象のオブジェクトの add メソッドを実行し, その返り値をこのクラスでラップします.
- after
- in file Time.php, method Peach_DT_Time::after()
指定された時間とこの時間を比較します.
- after
- in file AbstractTime.php, method Peach_DT_AbstractTime::after()
指定された時間とこの時間を比較します.
- after
- in file TimeWrapper.php, method Peach_DT_TimeWrapper::after()
ラップ対象のオブジェクトの after メソッドを実行します.
- alias
- in file Html.php, method Peach_Markup_Html::alias()
このクラスで定義されているメソッドを簡単に呼び出すためのエイリアスを定義します.
- append
- in file HelperObject.php, method Peach_Markup_HelperObject::append()
このオブジェクトの子ノードとして, 指定された値を追加します.
- append
- in file NodeList.php, method Peach_Markup_NodeList::append()
この NodeList の末尾に引数の値を追加します.
- append
- in file Container.php, method Peach_Markup_Container::append()
このコンテナにノードを追加します.
- append
- in file CodecChain.php, method Peach_DF_CodecChain::append()
チェーンの末尾に新しい Codec を連結させた, 新しい CodecChain インスタンスを返します.
- append
- in file Comment.php, method Peach_Markup_Comment::append()
このコメントにテキストまたはノードを追加します.
- append
- in file ContainerElement.php, method Peach_Markup_ContainerElement::append()
この要素に子ノードを追加します.
- appendCode
- in file HelperObject.php, method Peach_Markup_HelperObject::appendCode()
指定された文字列を整形済コードとして追加します.
- appendTo
- in file HelperObject.php, method Peach_Markup_HelperObject::appendTo()
指定された Container にこのオブジェクトを追加します.
- 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()
配列のキーと値のマッピングを保持しながら, 指定された配列をソートします.
- attr
- in file HelperObject.php, method Peach_Markup_HelperObject::attr()
setAttribute() および setAttributes() の糖衣構文です.
- AbstractTime.php
- procedural page AbstractTime.php
- AbstractRenderer.php
- procedural page AbstractRenderer.php
- 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()
指定された文字列を基底ディレクトリに変換します.
- before
- in file AbstractTime.php, method Peach_DT_AbstractTime::before()
指定された時間とこの時間を比較します.
- before
- in file Time.php, method Peach_DT_Time::before()
指定された時間とこの時間を比較します.
- before
- in file TimeWrapper.php, method Peach_DT_TimeWrapper::before()
ラップ対象のオブジェクトの before メソッドを実行します.
- BIGINT_AS_STRING
- in file JsonCodec.php, class constant Peach_DF_JsonCodec::BIGINT_AS_STRING
定数 JSON_BIGINT_AS_STRING に相当するオプションです.
- boolValue
- in file Values.php, method Peach_Util_Values::boolValue()
指定された値を bool 型に変換します.
- breakCode
- in file Indent.php, method Peach_Markup_Indent::breakCode()
改行コードを返します.
- breaks
- in file NameBreakControl.php, method Peach_Markup_NameBreakControl::breaks()
強制的に改行する (または強制的に改行しない) 要素名のリストをもとに, 指定された要素を改行するかどうかを決定します.
- breaks
- in file MinimalBreakControl.php, method Peach_Markup_MinimalBreakControl::breaks()
この実装は常に false を返します.
- breaks
- in file DefaultBreakControl.php, method Peach_Markup_DefaultBreakControl::breaks()
指定された要素の開始タグの後ろに改行を付けるかどうかを決定します.
- breaks
- in file BreakControl.php, method Peach_Markup_BreakControl::breaks()
指定された要素の開始タグの直後に改行を付加するかどうかを決定します.
- breaks
- in file BreakControlWrapper.php, method Peach_Markup_BreakControlWrapper::breaks()
オリジナルの breaks() を呼び出します.
- build
- in file Builder.php, method Peach_Markup_Builder::build()
指定されたノードを加工します. 返り値の型は具象クラスによって異なります.
- Base64Codec.php
- procedural page Base64Codec.php
- BreakControl.php
- procedural page BreakControl.php
- BreakControlWrapper.php
- procedural page BreakControlWrapper.php
- Builder.php
- procedural page Builder.php
c
- children
- in file HelperObject.php, method Peach_Markup_HelperObject::children()
このオブジェクトの子ノード一覧をあらわす HelperObject を返します.
- cleanTimeZoneOffset
- in file Util.php, method Peach_DT_Util::cleanTimeZoneOffset()
指定された時差 (分単位) の値が妥当かどうかを調べ, 必要に応じて値を丸めた結果を返します.
- 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()
このマップを空にします.
- comment
- in file Html.php, method Peach_Markup_Html::comment()
指定された内容のコメントノードを作成します.
- compare
- in file Comparator.php, method Peach_Util_Comparator::compare()
二つの値を比較します.
- compare
- in file DefaultComparator.php, method Peach_Util_DefaultComparator::compare()
二つの値を比較します.
- compareTime
- in file Util.php, method Peach_DT_Util::compareTime()
2つの時間オブジェクトを比較します. 一つめの引数のほうが後 (未来) の場合は正の値, 前 (過去) の場合は負の値, 同じ場合は 0 を返します.
- compareTo
- in file AbstractTime.php, method Peach_DT_AbstractTime::compareTo()
この時間と指定された時間を比較します.
- compareTo
- in file Comparable.php, method Peach_Util_Comparable::compareTo()
このオブジェクトと引数の値を比較します.
- compareTo
- in file TimeWrapper.php, method Peach_DT_TimeWrapper::compareTo()
ラップ対象のオブジェクトの compareTo メソッドを実行します.
- concat
- in file Arrays.php, method Peach_Util_Arrays::concat()
引数の配列または値を連結して, 一つの配列として返します.
- conditionalComment
- in file Html.php, method Peach_Markup_Html::conditionalComment()
IE 9 以前の Internet Explorer で採用されている条件付きコメントを生成します.
- containsKey
- in file HashMap.php, method Peach_Util_HashMap::containsKey()
指定されたキーによるマッピングが存在するかどうかを調べます.
- containsKey
- in file ArrayMap.php, method Peach_Util_ArrayMap::containsKey()
指定されたキー名によるマッピングが存在するかどうかを調べます.
- containsKey
- in file Map.php, method Peach_Util_Map::containsKey()
指定されたキーによるマッピングが存在するかどうかを調べます.
- CR
- in file Indent.php, class constant Peach_Markup_Indent::CR
改行コード CR です.
- createContext
- in file DebugBuilder.php, method Peach_Markup_DebugBuilder::createContext()
この Builder にセットされた echoMode で DebugContext を初期化します.
- createContext
- in file Builder.php, method Peach_Markup_Builder::createContext()
build を実行する際に用いる Context を初期化します.
- createContext
- in file DefaultBuilder.php, method Peach_Markup_DefaultBuilder::createContext()
この Builder にセットされている Indent, Renderer, BreakControl を使って新しい DefaultContext を生成します.
- createEntry
- in file HashMap.php, method Peach_Util_HashMap::createEntry()
指定されたキーと値をマッピングする, 新しいエントリーを構築します.
- createObject
- in file Helper.php, method Peach_Markup_Helper::createObject()
新しい HelperObject を生成します.
- createSelectElement
- in file Html.php, method Peach_Markup_Html::createSelectElement()
HTML の select 要素を生成します.
- CRLF
- in file Indent.php, class constant Peach_Markup_Indent::CRLF
改行コード CRLF です.
- Codec.php
- procedural page Codec.php
- CodecChain.php
- procedural page CodecChain.php
- Code.php
- procedural page Code.php
- Comment.php
- procedural page Comment.php
- Component.php
- procedural page Component.php
- Container.php
- procedural page Container.php
- ContainerElement.php
- procedural page ContainerElement.php
- Context.php
- procedural page Context.php
- Comparable.php
- procedural page Comparable.php
- Comparator.php
- procedural page Comparator.php
e
- encode
- in file JsonCodec.php, method Peach_DF_JsonCodec::encode()
指定された値を JSON 文字列に変換します.
- encode
- in file SerializationCodec.php, method Peach_DF_SerializationCodec::encode()
指定された値を serialize した結果を返します.
- encode
- in file Codec.php, method Peach_DF_Codec::encode()
指定された値を符号化し, 変換結果の文字列を返します.
- encode
- in file CodecChain.php, method Peach_DF_CodecChain::encode()
このオブジェクトに指定された Codec を使って指定された値をエンコードします.
- encode
- in file Utf8Codec.php, method Peach_DF_Utf8Codec::encode()
指定された Unicode 符号点の配列を UTF-8 文字列に変換します.
- encode
- in file Base64Codec.php, method Peach_DF_Base64Codec::encode()
指定された文字列を base64 でエンコードします.
- 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 HashMap.php, method Peach_Util_HashMap::entryList()
この HashMap に登録されているすべてのエントリーを返します.
- entryList
- in file ArrayMap.php, method Peach_Util_ArrayMap::entryList()
このマップに含まれるすべてのエントリーを返します.
- equals
- in file Time.php, method Peach_DT_Time::equals()
指定されたオブジェクトとこのオブジェクトを比較します.
- equals
- in file TimeWrapper.php, method Peach_DT_TimeWrapper::equals()
指定されたオブジェクトとこのオブジェクトを比較します.
- equals
- in file AbstractTime.php, method Peach_DT_AbstractTime::equals()
指定されたオブジェクトとこのオブジェクトを比較します.
- equate
- in file TimeEquator.php, method Peach_DT_TimeEquator::equate()
指定された 2 つの時間オブジェクトが等しいかどうか調べます.
- 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() のカスタム版です.
- Element.php
- procedural page Element.php
- EmptyElement.php
- procedural page EmptyElement.php
- Equator.php
- procedural page Equator.php
f
- FORCE_OBJECT
- in file JsonCodec.php, class constant Peach_DF_JsonCodec::FORCE_OBJECT
定数 JSON_FORCE_OBJECT に相当するオプションです.
- format
- in file Time.php, method Peach_DT_Time::format()
指定されたフォーマットを使ってこの時間オブジェクトを書式化します.
- format
- in file TimeWrapper.php, method Peach_DT_TimeWrapper::format()
ラップ対象のオブジェクトの format メソッドを実行します.
- format
- in file AbstractTime.php, method Peach_DT_AbstractTime::format()
指定されたフォーマットを使ってこの時間オブジェクトを書式化します.
- formatArrayValue
- in file JsonCodec.php, method Peach_DF_JsonCodec::formatArrayValue()
- formatAttribute
- in file SgmlRenderer.php, method Peach_Markup_SgmlRenderer::formatAttribute()
指定された属性を書式化します. name="value" 形式の文字列を返します.
- formatAttribute
- in file AbstractRenderer.php, method Peach_Markup_AbstractRenderer::formatAttribute()
指定された属性を書式化します.
- formatAttribute
- in file XmlRenderer.php, method Peach_Markup_XmlRenderer::formatAttribute()
指定された属性を書式化します. name="attr" 形式の文字列を返します.
- formatBooleanAttribute
- in file XmlRenderer.php, method Peach_Markup_XmlRenderer::formatBooleanAttribute()
値の省略された属性値を書式化します.
- formatBooleanAttribute
- in file SgmlRenderer.php, method Peach_Markup_SgmlRenderer::formatBooleanAttribute()
値の省略された属性を書式化します.
- formatBooleanAttribute
- in file AbstractRenderer.php, method Peach_Markup_AbstractRenderer::formatBooleanAttribute()
値の省略された属性を書式化します.
- formatDate
- in file FormatWrapper.php, method Peach_DT_FormatWrapper::formatDate()
ラップ対象のオブジェクトの formatDate メソッドを実行します.
- formatDate
- in file SimpleFormat.php, method Peach_DT_SimpleFormat::formatDate()
指定された Peach_DT_Date オブジェクトを書式化します.
- formatDate
- in file HttpDateFormat.php, method Peach_DT_HttpDateFormat::formatDate()
この日付の 00:00 の時刻を GMT に変換した結果を Http-date にして返します.
- formatDate
- in file Format.php, method Peach_DT_Format::formatDate()
指定された Peach_DT_Date オブジェクトを書式化します.
- formatDate
- in file W3cDatetimeFormat.php, method Peach_DT_W3cDatetimeFormat::formatDate()
指定された時間オブジェクトを "YYYY-MM-DD" 形式の文字列に変換します.
- formatDate
- in file UnixTimeFormat.php, method Peach_DT_UnixTimeFormat::formatDate()
指定されたオブジェクトを Peach_DT_Timestamp 型にキャストして formatTimestamp() を実行した結果を返します.
- formatDatetime
- in file UnixTimeFormat.php, method Peach_DT_UnixTimeFormat::formatDatetime()
指定されたオブジェクトを Peach_DT_Timestamp 型にキャストして formatTimestamp() を実行した結果を返します.
- formatDatetime
- in file W3cDatetimeFormat.php, method Peach_DT_W3cDatetimeFormat::formatDatetime()
指定された時間オブジェクトを "YYYY-MM-DDThh:mm" 形式の文字列に変換します.
- formatDatetime
- in file HttpDateFormat.php, method Peach_DT_HttpDateFormat::formatDatetime()
この時刻の HTTP-date 表現を返します.
- formatDatetime
- in file FormatWrapper.php, method Peach_DT_FormatWrapper::formatDatetime()
ラップ対象のオブジェクトの formatDatetime メソッドを実行します.
- formatDatetime
- in file ShiftFormat.php, method Peach_DT_ShiftFormat::formatDatetime()
変換対象の時間オブジェクトを表示用のタイムゾーンに変換してから, オリジナルの formatDatetime を実行します.
- formatDatetime
- in file Format.php, method Peach_DT_Format::formatDatetime()
指定された Peach_DT_Datetime オブジェクトを書式化します.
- formatDatetime
- in file SimpleFormat.php, method Peach_DT_SimpleFormat::formatDatetime()
指定された Peach_DT_Datetime オブジェクトを書式化します.
- formatEmptyTag
- in file Renderer.php, method Peach_Markup_Renderer::formatEmptyTag()
空要素タグをマークアップします.
- formatEmptyTag
- in file AbstractRenderer.php, method Peach_Markup_AbstractRenderer::formatEmptyTag()
空要素タグをマークアップします.
- formatEmptyTagSuffix
- in file XmlRenderer.php, method Peach_Markup_XmlRenderer::formatEmptyTagSuffix()
空要素タグの末尾を書式化します. 文字列 " />" を返します.
- formatEmptyTagSuffix
- in file AbstractRenderer.php, method Peach_Markup_AbstractRenderer::formatEmptyTagSuffix()
空要素タグの末尾を書式化します.
- formatEmptyTagSuffix
- in file SgmlRenderer.php, method Peach_Markup_SgmlRenderer::formatEmptyTagSuffix()
空要素タグの末尾を書式化します. 文字列 ">" を返します.
- formatEndTag
- in file AbstractRenderer.php, method Peach_Markup_AbstractRenderer::formatEndTag()
終了タグをマークアップします.
- formatEndTag
- in file Renderer.php, method Peach_Markup_Renderer::formatEndTag()
終了タグをマークアップします.
- formatObjectValue
- in file JsonCodec.php, method Peach_DF_JsonCodec::formatObjectValue()
- formatStartTag
- in file Renderer.php, method Peach_Markup_Renderer::formatStartTag()
開始タグをマークアップします.
- formatStartTag
- in file AbstractRenderer.php, method Peach_Markup_AbstractRenderer::formatStartTag()
開始タグをマークアップします.
- formatTagPrefix
- in file AbstractRenderer.php, method Peach_Markup_AbstractRenderer::formatTagPrefix()
開始タグまたは空要素タグの共通部分を書式化します.
- formatTime
- in file Datetime.php, method Peach_DT_Datetime::formatTime()
このオブジェクトの時刻部分の文字列を "hh:mm" 形式で返します.
- formatTime
- in file AbstractTime.php, method Peach_DT_AbstractTime::formatTime()
この時間の時刻 (時・分・秒) 部分を書式化します.
- formatTime
- in file TimeWrapper.php, method Peach_DT_TimeWrapper::formatTime()
ラップ対象のオブジェクトの formatTime メソッドを実行します.
- formatTime
- in file Time.php, method Peach_DT_Time::formatTime()
この時間の時刻 (時・分・秒) 部分を書式化します.
- formatTime
- in file Timestamp.php, method Peach_DT_Timestamp::formatTime()
このオブジェクトの時刻部分の文字列を "hh:mm:ss" 形式で返します.
- formatTimestamp
- in file HttpDateFormat.php, method Peach_DT_HttpDateFormat::formatTimestamp()
この時刻の HTTP-date 表現を返します.
- formatTimestamp
- in file W3cDatetimeFormat.php, method Peach_DT_W3cDatetimeFormat::formatTimestamp()
指定された時間オブジェクトを "YYYY-MM-DDThh:mm:ss" 形式の文字列に変換します.
- formatTimestamp
- in file FormatWrapper.php, method Peach_DT_FormatWrapper::formatTimestamp()
ラップ対象のオブジェクトの formatTimestamp メソッドを実行します.
- formatTimestamp
- in file ShiftFormat.php, method Peach_DT_ShiftFormat::formatTimestamp()
変換対象の時間オブジェクトを表示用のタイムゾーンに変換してから, オリジナルの formatTimestamp を実行します.
- formatTimestamp
- in file SimpleFormat.php, method Peach_DT_SimpleFormat::formatTimestamp()
指定された Peach_DT_Timestamp オブジェクトを書式化します.
- formatTimestamp
- in file Format.php, method Peach_DT_Format::formatTimestamp()
指定された Peach_DT_Timestamp オブジェクトを書式化します.
- formatTimestamp
- in file UnixTimeFormat.php, method Peach_DT_UnixTimeFormat::formatTimestamp()
指定された時刻をタイムスタンプに変換します.
- FRIDAY
- in file Time.php, class constant Peach_DT_Time::FRIDAY
金曜日をあらわす定数です
- Format.php
- procedural page Format.php
- FormatWrapper.php
- procedural page FormatWrapper.php
g
- get
- in file Map.php, method Peach_Util_Map::get()
指定されたキーにマッピングされている値を返します.
- get
- in file HashMap.php, method Peach_Util_HashMap::get()
指定されたキーにマッピングされている値を返します.
- get
- in file ArrayMap.php, method Peach_Util_ArrayMap::get()
指定されたキー名にマッピングされている値を返します.
- get
- in file Time.php, method Peach_DT_Time::get()
指定されたフィールドの値を取得します.
- get
- in file TimeWrapper.php, method Peach_DT_TimeWrapper::get()
ラップ対象のオブジェクトの get メソッドを実行します.
- get
- in file AbstractTime.php, method Peach_DT_AbstractTime::get()
指定されたフィールドの値を取得します.
- getAttribute
- in file Element.php, method Peach_Markup_Element::getAttribute()
指定された属性の値を返します.
- getAttributes
- in file Element.php, method Peach_Markup_Element::getAttributes()
この要素が持つすべての属性を配列で返します.
- getBreakControl
- in file DefaultBuilder.php, method Peach_Markup_DefaultBuilder::getBreakControl()
この Builder にセットされている BreakControl オブジェクトを返します.
- getBuilder
- in file Helper.php, method Peach_Markup_Helper::getBuilder()
この Helper にセットされている Builder オブジェクトを返します.
- getBuilder
- in file Html.php, method Peach_Markup_Html::getBuilder()
このクラスが使用するグローバル Helper に紐付いている DefaultBuilder オブジェクトを返します.
- getChildNodes
- in file NodeList.php, method Peach_Markup_NodeList::getChildNodes()
この NodeList に含まれるノードの一覧を配列で返します.
- getChildNodes
- in file Comment.php, method Peach_Markup_Comment::getChildNodes()
このコメントノードに含まれる子ノードの一覧を返します.
- getChildNodes
- in file Container.php, method Peach_Markup_Container::getChildNodes()
このコンテナの子ノードの一覧を Peach_Markup_Node オブジェクトの配列として返します.
- getChildNodes
- in file ContainerElement.php, method Peach_Markup_ContainerElement::getChildNodes()
すべての子ノードを配列で返します.
- getChildNodes
- in file HelperObject.php, method Peach_Markup_HelperObject::getChildNodes()
このオブジェクトの子ノードの一覧を取得します.
- getDateCount
- in file Time.php, method Peach_DT_Time::getDateCount()
この月の日数を返します.
- getDateCount
- in file Date.php, method Peach_DT_Date::getDateCount()
この月の日数を返します.
- getDateCount
- in file TimeWrapper.php, method Peach_DT_TimeWrapper::getDateCount()
ラップ対象のオブジェクトの getDateCount メソッドを実行します.
- getDay
- in file Time.php, method Peach_DT_Time::getDay()
この日付の曜日を返します. 返される値は 0 から 6 までの整数で, 0 が日曜, 6 が土曜をあらわします.
- getDay
- in file TimeWrapper.php, method Peach_DT_TimeWrapper::getDay()
ラップ対象のオブジェクトの getDay メソッドを実行します.
- getDay
- in file Date.php, method Peach_DT_Date::getDay()
この日付の曜日を返します. 返される値は 0 から 6 までの整数で, 0 が日曜, 6 が土曜をあらわします.
- getDecodeOption
- in file JsonCodec.php, method Peach_DF_JsonCodec::getDecodeOption()
指定されたデコード用オプションが ON かどうかを調べます.
- getDefault
- in file TimeEquator.php, method Peach_DT_TimeEquator::getDefault()
デフォルトの Peach_DT_Equator オブジェクトを返します.
- getEncodeOption
- in file JsonCodec.php, method Peach_DF_JsonCodec::getEncodeOption()
指定されたエンコード用オプションが ON かどうかを調べます.
- getFormat
- in file SimpleFormat.php, method Peach_DT_SimpleFormat::getFormat()
このオブジェクトのパターン文字列を返します.
- getHelper
- in file Html.php, method Peach_Markup_Html::getHelper()
このクラスが使用するグローバル Helper を返します.
- getIndent
- in file DefaultBuilder.php, method Peach_Markup_DefaultBuilder::getIndent()
この Builder にセットされている Indent オブジェクトを返します.
- getInstance
- in file SgmlRenderer.php, method Peach_Markup_SgmlRenderer::getInstance()
このクラスの唯一のインスタンスを取得します.
- getInstance
- in file None.php, method Peach_Markup_None::getInstance()
このクラスの唯一のインスタンスを返します.
- getInstance
- in file MinimalBreakControl.php, method Peach_Markup_MinimalBreakControl::getInstance()
唯一のインスタンスを取得します.
- getInstance
- in file Base64Codec.php, method Peach_DF_Base64Codec::getInstance()
このクラスのインスタンスを返します.
- getInstance
- in file XmlRenderer.php, method Peach_Markup_XmlRenderer::getInstance()
このクラスのインスタンスを取得します.
- getInstance
- in file W3cDatetimeFormat.php, method Peach_DT_W3cDatetimeFormat::getInstance()
デフォルトのインスタンスを返します.
- getInstance
- in file UnixTimeFormat.php, method Peach_DT_UnixTimeFormat::getInstance()
このクラスのインスタンスを取得します.
- getInstance
- in file DefaultBreakControl.php, method Peach_Markup_DefaultBreakControl::getInstance()
唯一のインスタンスを取得します.
- getInstance
- in file DefaultComparator.php, method Peach_Util_DefaultComparator::getInstance()
唯一のインスタンスを返します.
- getInstance
- in file SerializationCodec.php, method Peach_DF_SerializationCodec::getInstance()
このクラスのインスタンスを取得します.
- getInstance
- in file HttpDateFormat.php, method Peach_DT_HttpDateFormat::getInstance()
デフォルトのインスタンスを返します.
- getInstance
- in file DefaultEquator.php, method Peach_Util_DefaultEquator::getInstance()
このクラスの唯一のインスタンスを返します.
- getKey
- in file MapEntry.php, method Peach_Util_MapEntry::getKey()
このエントリーのキーです.
- getKey
- in file AbstractMapEntry.php, method Peach_Util_AbstractMapEntry::getKey()
このエントリーのキーを返します.
- getLevel
- in file Indent.php, method Peach_Markup_Indent::getLevel()
現在のインデントレベルを返します.
- getLines
- in file Strings.php, method Peach_Util_Strings::getLines()
指定された文字列を行単位で分割します.
- getName
- in file Element.php, method Peach_Markup_Element::getName()
この要素の名前を返します.
- getNode
- in file HelperObject.php, method Peach_Markup_HelperObject::getNode()
このオブジェクトがラップしているノードを返します.
- getOriginal
- in file TimeWrapper.php, method Peach_DT_TimeWrapper::getOriginal()
ラップ対象の時間オブジェクトを返します.
- getOriginal
- in file BreakControlWrapper.php, method Peach_Markup_BreakControlWrapper::getOriginal()
ラップ対象の BreakControl オブジェクトを返します.
- getOriginal
- in file FormatWrapper.php, method Peach_DT_FormatWrapper::getOriginal()
ラップ対象の Peach_DT_Format オブジェクトを返します.
- getPrefix
- in file Comment.php, method Peach_Markup_Comment::getPrefix()
条件付きコメントの冒頭の文字列を返します.
- getRawIndex
- in file Strings.php, method Peach_Util_Strings::getRawIndex()
指定された文字列の中で、"\" によるエスケープ処理のされていない文字列があらわれる 最初のインデックスを返します.
- getRenderer
- in file DefaultBuilder.php, method Peach_Markup_DefaultBuilder::getRenderer()
この Builder にセットされている Renderer オブジェクトを返します.
- getResult
- in file DebugContext.php, method Peach_Markup_DebugContext::getResult()
デバッグ用の出力データを返します.
- getResult
- in file Context.php, method Peach_Markup_Context::getResult()
処理結果を取得します. まだ handle() が実行されていない場合は NULL を返します.
- getResult
- in file DefaultContext.php, method Peach_Markup_DefaultContext::getResult()
マークアップされたコードを返します.
- getSuffix
- in file Comment.php, method Peach_Markup_Comment::getSuffix()
条件付きコメントの末尾の文字列を返します.
- getText
- in file Code.php, method Peach_Markup_Code::getText()
整形済テキストの内容を返します.
- getText
- in file Text.php, method Peach_Markup_Text::getText()
このテキストノードの内容を返します.
- getTimeZoneOffset
- in file Util.php, method Peach_DT_Util::getTimeZoneOffset()
システム時刻と GMT との時差を, 分単位で返します.
- getType
- in file Values.php, method Peach_Util_Values::getType()
指定された値の型を返します.
- getType
- in file Timestamp.php, method Peach_DT_Timestamp::getType()
このオブジェクトの型 Peach_DT_Time::TYPE_TIMESTAMP を返します.
- getType
- in file TimeWrapper.php, method Peach_DT_TimeWrapper::getType()
ラップ対象のオブジェクトのタイプを返します.
- getType
- in file Date.php, method Peach_DT_Date::getType()
このオブジェクトの型 Peach_DT_Time::TYPE_DATE を返します.
- getType
- in file Time.php, method Peach_DT_Time::getType()
このオブジェクトの型を返します.
- getType
- in file Datetime.php, method Peach_DT_Datetime::getType()
このオブジェクトの型 Peach_DT_Time::TYPE_DATETIME を返します.
- getUnit
- in file Indent.php, method Peach_Markup_Indent::getUnit()
インデント一つ分の文字列です.
- getValue
- in file MapEntry.php, method Peach_Util_MapEntry::getValue()
このエントリーの値です.
- getValue
- in file AbstractMapEntry.php, method Peach_Util_AbstractMapEntry::getValue()
このエントリーの値を返します.
h
- handle
- in file Context.php, method Peach_Markup_Context::handle()
指定されたオブジェクトを処理します.
- handleCode
- in file DebugContext.php, method Peach_Markup_DebugContext::handleCode()
Code ノードのデバッグ文字列を出力します.
- handleCode
- in file DefaultContext.php, method Peach_Markup_DefaultContext::handleCode()
Code を読み込みます.
- handleCode
- in file Context.php, method Peach_Markup_Context::handleCode()
整形済テキストを処理します.
- handleComment
- in file DebugContext.php, method Peach_Markup_DebugContext::handleComment()
Comment ノードのデバッグ文字列を出力します.
- handleComment
- in file DefaultContext.php, method Peach_Markup_DefaultContext::handleComment()
コメントノードを読み込みます.
- handleComment
- in file Context.php, method Peach_Markup_Context::handleComment()
コメントノードを処理します.
- handleContainerElement
- in file DebugContext.php, method Peach_Markup_DebugContext::handleContainerElement()
ContainerElement ノードのデバッグ文字列を出力します.
- handleContainerElement
- in file DefaultContext.php, method Peach_Markup_DefaultContext::handleContainerElement()
ContainerElement を読み込みます.
- handleContainerElement
- in file Context.php, method Peach_Markup_Context::handleContainerElement()
コンテナ要素を処理します.
- handleEmptyElement
- in file DefaultContext.php, method Peach_Markup_DefaultContext::handleEmptyElement()
EmptyElement を読み込みます.
- handleEmptyElement
- in file Context.php, method Peach_Markup_Context::handleEmptyElement()
空要素タグを処理します.
- handleEmptyElement
- in file DebugContext.php, method Peach_Markup_DebugContext::handleEmptyElement()
EmptyElement ノードのデバッグ文字列を出力します.
- handleNodeList
- in file DebugContext.php, method Peach_Markup_DebugContext::handleNodeList()
NodeList のデバッグ文字列を出力します.
- handleNodeList
- in file DefaultContext.php, method Peach_Markup_DefaultContext::handleNodeList()
NodeList を変換します.
- handleNodeList
- in file Context.php, method Peach_Markup_Context::handleNodeList()
NodeList を処理します.
- handleNone
- in file DefaultContext.php, method Peach_Markup_DefaultContext::handleNone()
None を処理します. 何もせずに終了します.
- handleNone
- in file DebugContext.php, method Peach_Markup_DebugContext::handleNone()
None のデバッグ文字列を出力します.
- handleNone
- in file Context.php, method Peach_Markup_Context::handleNone()
None を処理します.
- handleText
- in file Context.php, method Peach_Markup_Context::handleText()
テキストノードを処理します.
- handleText
- in file DefaultContext.php, method Peach_Markup_DefaultContext::handleText()
Text ノードを読み込みます.
- handleText
- in file DebugContext.php, method Peach_Markup_DebugContext::handleText()
Text ノードのデバッグ文字列を出力します.
- hasAttribute
- in file Element.php, method Peach_Markup_Element::hasAttribute()
指定された属性が存在するかどうかを調べます.
- hashCode
- in file TimeEquator.php, method Peach_DT_TimeEquator::hashCode()
年・月・日・時・分・秒の各フィールドからハッシュ値を算出します.
- hashCode
- in file DefaultEquator.php, method Peach_Util_DefaultEquator::hashCode()
指定された値のハッシュ値を返します.
- hashCode
- in file Equator.php, method Peach_Util_Equator::hashCode()
指定された値のハッシュ値を計算します.
- HEX_AMP
- in file JsonCodec.php, class constant Peach_DF_JsonCodec::HEX_AMP
定数 JSON_HEX_AMP に相当するオプションです.
- HEX_APOS
- in file JsonCodec.php, class constant Peach_DF_JsonCodec::HEX_APOS
定数 JSON_HEX_APOS に相当するオプションです.
- HEX_QUOT
- in file JsonCodec.php, class constant Peach_DF_JsonCodec::HEX_QUOT
定数 JSON_HEX_QUOT に相当するオプションです.
- HEX_TAG
- in file JsonCodec.php, class constant Peach_DF_JsonCodec::HEX_TAG
定数 JSON_HEX_TAG に相当するオプションです.
- HttpDateFormat.php
- procedural page HttpDateFormat.php
- Helper.php
- procedural page Helper.php
- HelperObject.php
- procedural page HelperObject.php
- Html.php
- procedural page Html.php
- HashMap.php
- procedural page HashMap.php
- HashMapEntry.php
- procedural page HashMapEntry.php
p
- parse
- in file Timestamp.php, method Peach_DT_Timestamp::parse()
指定されたテキストを解析して Peach_DT_Timestamp オブジェクトに変換します.
- parse
- in file Date.php, method Peach_DT_Date::parse()
指定された文字列を解析して Peach_DT_Date オブジェクトに変換します.
- parse
- in file Datetime.php, method Peach_DT_Datetime::parse()
指定されたテキストを解析して Peach_DT_Datetime オブジェクトに変換します.
- parseDate
- in file HttpDateFormat.php, method Peach_DT_HttpDateFormat::parseDate()
parseTimestamp() の実行結果を Peach_DT_Date にキャストします.
- parseDate
- in file FormatWrapper.php, method Peach_DT_FormatWrapper::parseDate()
ラップ対象のオブジェクトの parseDate メソッドを実行します.
- parseDate
- in file Format.php, method Peach_DT_Format::parseDate()
指定された文字列を解析して DATE 型の時間オブジェクトに変換します.
- parseDate
- in file SimpleFormat.php, method Peach_DT_SimpleFormat::parseDate()
指定された文字列を解析し, Peach_DT_Date に変換します.
- parseDate
- in file W3cDatetimeFormat.php, method Peach_DT_W3cDatetimeFormat::parseDate()
"YYYY-MM-DD" 形式の文字列を解析します.
- parseDate
- in file UnixTimeFormat.php, method Peach_DT_UnixTimeFormat::parseDate()
指定されたタイムスタンプを Peach_DT_Date に変換します.
- parseDatetime
- in file UnixTimeFormat.php, method Peach_DT_UnixTimeFormat::parseDatetime()
指定されたタイムスタンプを Peach_DT_Datetime に変換します.
- parseDatetime
- in file ShiftFormat.php, method Peach_DT_ShiftFormat::parseDatetime()
オリジナルの parseDatetime で得られた結果をシステム時刻に変換して返します.
- parseDatetime
- in file HttpDateFormat.php, method Peach_DT_HttpDateFormat::parseDatetime()
parseTimestamp() の実行結果を Peach_DT_Datetime にキャストします.
- parseDatetime
- in file Format.php, method Peach_DT_Format::parseDatetime()
指定された文字列を解析して DATETIME 型の時間オブジェクトに変換します.
- parseDatetime
- in file FormatWrapper.php, method Peach_DT_FormatWrapper::parseDatetime()
ラップ対象のオブジェクトの parseDatetime メソッドを実行します.
- parseDatetime
- in file W3cDatetimeFormat.php, method Peach_DT_W3cDatetimeFormat::parseDatetime()
"YYYY-MM-DDThh:mm" 形式の文字列を解析します.
- parseDatetime
- in file SimpleFormat.php, method Peach_DT_SimpleFormat::parseDatetime()
指定された文字列を解析し, Peach_DT_Datetime に変換します.
- parseTimestamp
- in file W3cDatetimeFormat.php, method Peach_DT_W3cDatetimeFormat::parseTimestamp()
"YYYY-MM-DDThh:mm:ss" 形式の文字列を解析します.
- parseTimestamp
- in file FormatWrapper.php, method Peach_DT_FormatWrapper::parseTimestamp()
ラップ対象のオブジェクトの parseTimestamp メソッドを実行します.
- parseTimestamp
- in file ShiftFormat.php, method Peach_DT_ShiftFormat::parseTimestamp()
オリジナルの parseTimestamp で得られた結果をシステム時刻に変換して返します.
- parseTimestamp
- in file Format.php, method Peach_DT_Format::parseTimestamp()
指定された文字列を解析して TIMESTAMP 型の時間オブジェクトに変換します.
- parseTimestamp
- in file SimpleFormat.php, method Peach_DT_SimpleFormat::parseTimestamp()
指定された文字列を解析し, Peach_DT_Timestamp に変換します.
- parseTimestamp
- in file HttpDateFormat.php, method Peach_DT_HttpDateFormat::parseTimestamp()
HTTP-date 形式のフォーマットを Peach_DT_Timestamp に変換します.
- parseTimestamp
- in file UnixTimeFormat.php, method Peach_DT_UnixTimeFormat::parseTimestamp()
指定されたタイムスタンプを Peach_DT_Timestamp に変換します.
- Pattern.php
- procedural page Pattern.php
- Peach_DF_Base64Codec
- in file Base64Codec.php, class Peach_DF_Base64Codec
MIME base64 方式の文字列のエンコードおよびデコードを行うクラスです.
- Peach_DF_Codec
- in file Codec.php, class Peach_DF_Codec
特定のアルゴリズムに従ってデータの符号化 (文字列への変換) および復号を行うインタフェースです.
- Peach_DF_CodecChain
- in file CodecChain.php, class Peach_DF_CodecChain
複数の Codec のエンコード・デコード処理を連結させるための Codec です.
- Peach_DF_JsonCodec
- in file JsonCodec.php, class Peach_DF_JsonCodec
JSON 形式の文字列を扱う Codec です.
- Peach_DF_SerializationCodec
- in file SerializationCodec.php, class Peach_DF_SerializationCodec
serialize() と unserialize() を利用して, resource 型以外の任意の値を文字列に変換したり, 文字列から値を復元したりするための Codec です.
- Peach_DF_Utf8Codec
- in file Utf8Codec.php, class Peach_DF_Utf8Codec
UTF-8 で符号化された文字列を扱う Codec です.
- Peach_DT_AbstractTime
- in file AbstractTime.php, class Peach_DT_AbstractTime
時間を表す抽象基底クラスです.
- Peach_DT_Date
- in file Date.php, class Peach_DT_Date
DATE 型の時間オブジェクトです.
- Peach_DT_Datetime
- in file Datetime.php, class Peach_DT_Datetime
DATETIME 型の時間オブジェクトです.
- Peach_DT_Format
- in file Format.php, class Peach_DT_Format
文字列から時間オブジェクトへの変換と, 時間オブジェクトから文字列への変換をサポートするインタフェースです.
- Peach_DT_FormatWrapper
- in file FormatWrapper.php, class Peach_DT_FormatWrapper
既存の Peach_DT_Format オブジェクトを機能拡張するためのラッパークラスです.
- Peach_DT_HttpDateFormat
- in file HttpDateFormat.php, class Peach_DT_HttpDateFormat
HTTP-Date の書式を扱うクラスです.
- Peach_DT_ShiftFormat
- in file ShiftFormat.php, class Peach_DT_ShiftFormat
システム内部の時差とフォーマットの時差を自動で調整するためのフォーマットです.
- Peach_DT_SimpleFormat
- in file SimpleFormat.php, class Peach_DT_SimpleFormat
Java の SimpleDateFormat と同じような使い勝手で, ユーザー定義の書式を扱うことができるクラスです.
- Peach_DT_Time
- in file Time.php, class Peach_DT_Time
ある特定の日付または時刻を表すインタフェースです.
- Peach_DT_TimeEquator
- in file TimeEquator.php, class Peach_DT_TimeEquator
時間オブジェクトの比較を行うための Equator です.
- Peach_DT_Timestamp
- in file Timestamp.php, class Peach_DT_Timestamp
TIMESTAMP 型の時間オブジェクトです.
- Peach_DT_TimeWrapper
- in file TimeWrapper.php, class Peach_DT_TimeWrapper
既存の時間オブジェクトを機能拡張するためのラッパークラスです.
- Peach_DT_UnixTimeFormat
- in file UnixTimeFormat.php, class Peach_DT_UnixTimeFormat
Unix time (time() の返り値や date() の引数として使用される整数) と時間オブジェクトの相互変換を行うクラスです.
- Peach_DT_Util
- in file Util.php, class Peach_DT_Util
時間関連のユーティリティクラスです.
- Peach_DT_W3cDatetimeFormat
- in file W3cDatetimeFormat.php, class Peach_DT_W3cDatetimeFormat
W3CDTF と時間オブジェクトの相互変換を行うフォーマットです.
- Peach_Markup_AbstractRenderer
- in file AbstractRenderer.php, class Peach_Markup_AbstractRenderer
SGML や XML をマークアップするための必要最低限の書式化ルールを定義した抽象基底クラスです.
- Peach_Markup_BreakControl
- in file BreakControl.php, class Peach_Markup_BreakControl
書式化の際の改行ルールをあらわすインタフェースです.
- Peach_Markup_BreakControlWrapper
- in file BreakControlWrapper.php, class Peach_Markup_BreakControlWrapper
既存の BreakControl の振る舞いを拡張するためのラッパークラスです.
- Peach_Markup_Builder
- in file Builder.php, class Peach_Markup_Builder
与えられた Component を加工して HTML コードなどに変換するためのクラスです.
- Peach_Markup_Code
- in file Code.php, class Peach_Markup_Code
整形済のテキストデータをあらわすノードです.
- Peach_Markup_Comment
- in file Comment.php, class Peach_Markup_Comment
マークアップ言語のコメントをあらわすクラスです.
- Peach_Markup_Component
- in file Component.php, class Peach_Markup_Component
Builder で処理可能なパーツであることを示すインタフェースです.
- Peach_Markup_Container
- in file Container.php, class Peach_Markup_Container
ノードを内部に含めることが出来るインタフェースです.
- Peach_Markup_ContainerElement
- in file ContainerElement.php, class Peach_Markup_ContainerElement
内部に子ノードを含めることができる要素です.
- Peach_Markup_Context
- in file Context.php, class Peach_Markup_Context
各ノードを変換する処理を担当するクラスです.
- Peach_Markup_DebugBuilder
- in file DebugBuilder.php, class Peach_Markup_DebugBuilder
デバッグ用の Builder です.
- Peach_Markup_DebugContext
- in file DebugContext.php, class Peach_Markup_DebugContext
デバッグのために使用される Context です.
- Peach_Markup_DefaultBreakControl
- in file DefaultBreakControl.php, class Peach_Markup_DefaultBreakControl
デフォルトの改行ルールです.
- Peach_Markup_DefaultBuilder
- in file DefaultBuilder.php, class Peach_Markup_DefaultBuilder
HTML や XML などを出力する際に使う, デフォルトの Builder です.
- Peach_Markup_DefaultContext
- in file DefaultContext.php, class Peach_Markup_DefaultContext
与えられたノードを HTML や XML などの文字列に変換するクラスです.
- Peach_Markup_Element
- in file Element.php, class Peach_Markup_Element
マークアップ言語の要素を表現するクラスです.
- Peach_Markup_EmptyElement
- in file EmptyElement.php, class Peach_Markup_EmptyElement
空要素をあらわすノードです.
- Peach_Markup_Helper
- in file Helper.php, class Peach_Markup_Helper
ノードの生成を簡略化するための API を備えたヘルパーです.
- Peach_Markup_HelperObject
- in file HelperObject.php, class Peach_Markup_HelperObject
既存の Component をラップして, ノードツリーの構築を簡略化・省力化するための糖衣構文を備えたクラスです.
- Peach_Markup_Html
- in file Html.php, class Peach_Markup_Html
HTML の出力に特化したユーティリティクラスです.
- Peach_Markup_Indent
- in file Indent.php, class Peach_Markup_Indent
コードを整形する際のインデント情報をあらわすクラスです.
- Peach_Markup_MinimalBreakControl
- in file MinimalBreakControl.php, class Peach_Markup_MinimalBreakControl
一切の改行をしない BreakControl です.
- Peach_Markup_NameBreakControl
- in file NameBreakControl.php, class Peach_Markup_NameBreakControl
開始タグの名前をもとに, 改行するかどうかを判定する BreakControl です.
- Peach_Markup_NameValidator
- in file NameValidator.php, class Peach_Markup_NameValidator
XML の仕様書で定義されている以下の EBNF に基づいて, 要素名や属性名などのバリデーションを行います.
- Peach_Markup_Node
- in file Node.php, class Peach_Markup_Node
Component の中でも特にマークアップ言語を構成するパーツであることを示すマーカーインタフェースです.
- Peach_Markup_NodeList
- in file NodeList.php, class Peach_Markup_NodeList
ノードの配列をあらわすクラスです.
- Peach_Markup_None
- in file None.php, class Peach_Markup_None
「何もない」ことをあらわす Component です. (Null Object パターン)
- Peach_Markup_Renderer
- in file Renderer.php, class Peach_Markup_Renderer
マークアップ言語の各種タグの出力方法を定義するインタフェースです.
- Peach_Markup_SgmlRenderer
- in file SgmlRenderer.php, class Peach_Markup_SgmlRenderer
SGML 形式の文書を書式化するための Formatter です.
- Peach_Markup_Text
- in file Text.php, class Peach_Markup_Text
要素内に含まれるテキストをあらわすノードです.
- Peach_Markup_XmlRenderer
- in file XmlRenderer.php, class Peach_Markup_XmlRenderer
XML 形式の文書を書式化するための Renderer です.
- 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 で指定した型の値だけを取り出します.
- prepend
- in file CodecChain.php, method Peach_DF_CodecChain::prepend()
チェーンの先頭に新しい Codec を連結させた, 新しい CodecChain インスタンスを返します.
- PRESERVE_ZERO_FRACTION
- in file JsonCodec.php, class constant Peach_DF_JsonCodec::PRESERVE_ZERO_FRACTION
定数 JSON_PRESERVE_ZERO_FRACTION に相当するオプションです.
- PRETTY_PRINT
- in file JsonCodec.php, class constant Peach_DF_JsonCodec::PRETTY_PRINT
定数 JSON_PRETTY_PRINT に相当するオプションです.
- prototype
- in file HelperObject.php, method Peach_Markup_HelperObject::prototype()
この HelperObject がラップしている要素の属性をコピーして, 新しい要素を生成します.
- put
- in file ArrayMap.php, method Peach_Util_ArrayMap::put()
指定されたキー名と値を関連づけます.
- put
- in file HashMap.php, method Peach_Util_HashMap::put()
指定されたキーと値をこの Map に関連づけます.
- put
- in file Map.php, method Peach_Util_Map::put()
指定されたキーと値を関連づけます.
- putAll
- in file Map.php, method Peach_Util_Map::putAll()
指定されたマップのマッピングすべてを登録します.
- putAll
- in file ArrayMap.php, method Peach_Util_ArrayMap::putAll()
指定された Map のマッピングをすべて登録します.
- putAll
- in file HashMap.php, method Peach_Util_HashMap::putAll()
指定された Map の中身をすべて追加します。 もしも引数の Map とこの Map に同じキーが存在していた場合, 引数のマッピングで上書きされます.
s
- $second
- in file Timestamp.php, variable Peach_DT_Timestamp::$second
秒を表す整数です.
- SerializationCodec.php
- procedural page SerializationCodec.php
- ShiftFormat.php
- procedural page ShiftFormat.php
- SimpleFormat.php
- procedural page SimpleFormat.php
- SgmlRenderer.php
- procedural page SgmlRenderer.php
- Strings.php
- procedural page Strings.php
- SATURDAY
- in file Time.php, class constant Peach_DT_Time::SATURDAY
土曜日をあらわす定数です
- select
- in file Html.php, method Peach_Markup_Html::select()
HTML の select 要素を生成し, 結果を HelperObject として返します.
- set
- in file AbstractTime.php, method Peach_DT_AbstractTime::set()
この時間オブジェクトの指定されたフィールドを上書きします.
- set
- in file Time.php, method Peach_DT_Time::set()
この時間オブジェクトの指定されたフィールドを上書きします.
- set
- in file TimeWrapper.php, method Peach_DT_TimeWrapper::set()
ラップ対象のオブジェクトの set メソッドを実行し, その返り値をこのクラスでラップします.
- setAll
- in file AbstractTime.php, method Peach_DT_AbstractTime::setAll()
この時間オブジェクトの複数のフィールドを一度に上書きします.
- setAll
- in file TimeWrapper.php, method Peach_DT_TimeWrapper::setAll()
ラップ対象のオブジェクトの setAll メソッドを実行し, その返り値をこのクラスでラップします.
- setAll
- in file Time.php, method Peach_DT_Time::setAll()
この時間オブジェクトの複数のフィールドを一度に上書きします.
- setAttribute
- in file Element.php, method Peach_Markup_Element::setAttribute()
この要素に属性を設定します.
- setAttributes
- in file Element.php, method Peach_Markup_Element::setAttributes()
この要素に複数の属性を一括して設定します.
- setBreakControl
- in file DefaultBuilder.php, method Peach_Markup_DefaultBuilder::setBreakControl()
この Builder に指定された BreakControl をセットします.
- setBuilder
- in file Helper.php, method Peach_Markup_Helper::setBuilder()
この Helper にセットされている Builder を, 引数の Builder オブジェクトで上書きします.
- setIndent
- in file DefaultBuilder.php, method Peach_Markup_DefaultBuilder::setIndent()
この Builder に指定された Indent オブジェクトをセットします.
- setRenderer
- in file DefaultBuilder.php, method Peach_Markup_DefaultBuilder::setRenderer()
この Builder に指定された Renderer オブジェクトをセットします.
- setValue
- in file HashMapEntry.php, method Peach_Util_HashMapEntry::setValue()
このエントリーの値を新しい値に更新します.
- setValue
- in file MapEntry.php, method Peach_Util_MapEntry::setValue()
このエントリーの値を新しい値に更新します. 更新はもとの Map に反映されます.
- setValue
- in file ArrayMapEntry.php, method Peach_Util_ArrayMapEntry::setValue()
このエントリーの値を更新します.
- size
- in file ArrayMap.php, method Peach_Util_ArrayMap::size()
登録されているマッピングの個数を返します.
- size
- in file Map.php, method Peach_Util_Map::size()
登録されているマッピングの個数を返します.
- size
- in file HashMap.php, method Peach_Util_HashMap::size()
この Map が持つマッピングの個数を返します.
- size
- in file NodeList.php, method Peach_Markup_NodeList::size()
この NodeList に含まれるノードの個数を返します.
- size
- in file ContainerElement.php, method Peach_Markup_ContainerElement::size()
この要素が持つ子要素の個数を返します.
- sort
- in file Arrays.php, method Peach_Util_Arrays::sort()
指定された配列をソートします.
- SPACE4
- in file Indent.php, class constant Peach_Markup_Indent::SPACE4
半角スペース 4 個です.
- startsWith
- in file Strings.php, method Peach_Util_Strings::startsWith()
ある文字列が指定された文字列で始まっているかどうかを判別します.
- stepDown
- in file Indent.php, method Peach_Markup_Indent::stepDown()
インデントレベルを一つ下げます.
- stepUp
- in file Indent.php, method Peach_Markup_Indent::stepUp()
インデントレベルを一つ上げます.
- stringValue
- in file Values.php, method Peach_Util_Values::stringValue()
指定された値を文字列型に変換します.
- SUNDAY
- in file Time.php, class constant Peach_DT_Time::SUNDAY
日曜日をあらわす定数です.
t
- Time.php
- procedural page Time.php
- TimeEquator.php
- procedural page TimeEquator.php
- Timestamp.php
- procedural page Timestamp.php
- TimeWrapper.php
- procedural page TimeWrapper.php
- Text.php
- procedural page Text.php
- TAB
- in file Indent.php, class constant Peach_Markup_Indent::TAB
タブ文字です.
- tag
- in file Html.php, method Peach_Markup_Html::tag()
指定された文字列を要素名とする要素を作成します.
- template
- in file Strings.php, method Peach_Util_Strings::template()
文字列内に含まれる {0}, {1}, {2} などのテンプレート変数を, $args 内の各要素で置き換えます. 例えば
- THURSDAY
- in file Time.php, class constant Peach_DT_Time::THURSDAY
木曜日をあらわす定数です
- toDate
- in file Time.php, method Peach_DT_Time::toDate()
このオブジェクトを DATE 型にキャストします.
- toDate
- in file TimeWrapper.php, method Peach_DT_TimeWrapper::toDate()
ラップ対象のオブジェクトの toDate メソッドを実行します.
- toDate
- in file Date.php, method Peach_DT_Date::toDate()
このオブジェクトを Peach_DT_Date 型にキャストします.
- toDatetime
- in file TimeWrapper.php, method Peach_DT_TimeWrapper::toDatetime()
ラップ対象のオブジェクトの toDatetime メソッドを実行します.
- toDatetime
- in file Time.php, method Peach_DT_Time::toDatetime()
このオブジェクトを DATETIME 型にキャストします.
- toDatetime
- in file Datetime.php, method Peach_DT_Datetime::toDatetime()
このオブジェクトを Peach_DT_Datetime 型にキャストします.
- toDatetime
- in file Date.php, method Peach_DT_Date::toDatetime()
このオブジェクトを Peach_DT_Datetime 型にキャストします.
- toTimestamp
- in file TimeWrapper.php, method Peach_DT_TimeWrapper::toTimestamp()
ラップ対象のオブジェクトの toTimestamp メソッドを実行します.
- toTimestamp
- in file Date.php, method Peach_DT_Date::toTimestamp()
このオブジェクトを Peach_DT_Timestamp 型にキャストします.
- toTimestamp
- in file Timestamp.php, method Peach_DT_Timestamp::toTimestamp()
このオブジェクトを Peach_DT_Timestamp 型にキャストします.
- toTimestamp
- in file Datetime.php, method Peach_DT_Datetime::toTimestamp()
このオブジェクトを Peach_DT_Timestamp 型にキャストします.
- toTimestamp
- in file Time.php, method Peach_DT_Time::toTimestamp()
このオブジェクトを TIMESTAMP 型にキャストします.
- TUESDAY
- in file Time.php, class constant Peach_DT_Time::TUESDAY
火曜日をあらわす定数です
- TYPE_DATE
- in file Time.php, class constant Peach_DT_Time::TYPE_DATE
このオブジェクトが年・月・日のフィールドをサポートしていることを示します.
- TYPE_DATETIME
- in file Time.php, class constant Peach_DT_Time::TYPE_DATETIME
このオブジェクトが年・月・日・時・分のフィールドをサポートしていることを示します.
- TYPE_TIMESTAMP
- in file Time.php, class constant Peach_DT_Time::TYPE_TIMESTAMP
このオブジェクトが年・月・日・時・分・秒のフィールドをサポートしていることを示します.
_
- __construct
- in file HttpDateFormat.php, method Peach_DT_HttpDateFormat::__construct()
新しいフォーマットを生成します.
- __construct
- in file Indent.php, method Peach_Markup_Indent::__construct()
新しい Indent オブジェクトを構築します.
- __construct
- in file JsonCodec.php, method Peach_DF_JsonCodec::__construct()
新しい JsonCodec を構築します.
- __construct
- in file HelperObject.php, method Peach_Markup_HelperObject::__construct()
指定された Helper オブジェクトに紐付けられた新しいインスタンスを構築します.
- __construct
- in file Helper.php, method Peach_Markup_Helper::__construct()
指定された Builder を使ってマークアップを行う, 新しい Helper インスタンスを生成します.
- __construct
- in file Element.php, method Peach_Markup_Element::__construct()
指定された要素名を持つ Element を構築します.
- __construct
- in file FormatWrapper.php, method Peach_DT_FormatWrapper::__construct()
指定された Peach_DT_Format オブジェクトをラップする FormatWrapper を構築します.
- __construct
- in file HashMap.php, method Peach_Util_HashMap::__construct()
新しい HashMap を構築します.
- __construct
- in file NameBreakControl.php, method Peach_Markup_NameBreakControl::__construct()
指定された要素の改行ルールを強制する NameBreakControl インスタンスを生成します。
- __construct
- in file NodeList.php, method Peach_Markup_NodeList::__construct()
新しい NodeList を生成します.
- __construct
- in file Timestamp.php, method Peach_DT_Timestamp::__construct()
与えられた時刻を表現する Peach_DT_Timestamp オブジェクトを構築します.
- __construct
- in file TimeWrapper.php, method Peach_DT_TimeWrapper::__construct()
指定された時間オブジェクトをラップする TimeWrapper を構築します.
- __construct
- in file W3cDatetimeFormat.php, method Peach_DT_W3cDatetimeFormat::__construct()
指定されたタイムゾーンの条件で, 新しいフォーマットを構築します.
- __construct
- in file TimeEquator.php, method Peach_DT_TimeEquator::__construct()
比較対象のフィールドを指定して, 新しい Peach_DT_TimeEquator オブジェクトを作成します.
- __construct
- in file Text.php, method Peach_Markup_Text::__construct()
指定された内容のテキストノードを構築します.
- __construct
- in file ShiftFormat.php, method Peach_DT_ShiftFormat::__construct()
フォーマットの時差とシステム時刻の時差を指定して, 新しい ShiftFormat を構築します.
- __construct
- in file SimpleFormat.php, method Peach_DT_SimpleFormat::__construct()
指定されたパターン文字列で SimpleFormat を初期化します.
- __construct
- in file AbstractMapEntry.php, method Peach_Util_AbstractMapEntry::__construct()
新しいエントリーオブジェクトを構築します.
- __construct
- in file DefaultContext.php, method Peach_Markup_DefaultContext::__construct()
指定された Renderer, Indent, BreakControl オブジェクトを使って マークアップを行う DefaultContext オブジェクトを構築します.
- __construct
- in file DefaultBuilder.php, method Peach_Markup_DefaultBuilder::__construct()
デフォルトの設定を持つ DefaultBuilder インスタンスを生成します.
- __construct
- in file Comment.php, method Peach_Markup_Comment::__construct()
指定された prefix と suffix を持つ Comment オブジェクトを構築します.
- __construct
- in file Code.php, method Peach_Markup_Code::__construct()
引数の文字列を整形済テキストとする Code オブジェクトを生成します.
- __construct
- in file BreakControlWrapper.php, method Peach_Markup_BreakControlWrapper::__construct()
指定された BreakControl をラップする BreakControlWrapper を構築します.
- __construct
- in file ArrayMap.php, method Peach_Util_ArrayMap::__construct()
新しいインスタンスを構築します.
- __construct
- in file ArrayMapEntry.php, method Peach_Util_ArrayMapEntry::__construct()
新しい ArrayMapEntry を構築します.
- __construct
- in file ContainerElement.php, method Peach_Markup_ContainerElement::__construct()
指定された要素名を持つコンテナ要素を構築します.
- __construct
- in file CodecChain.php, method Peach_DF_CodecChain::__construct()
指定された Codec を使用して変換を行う CodecChain インスタンスを生成します.
- __construct
- in file Datetime.php, method Peach_DT_Datetime::__construct()
与えられた時刻を表現する Peach_DT_Datetime オブジェクトを構築します.
- __construct
- in file DebugBuilder.php, method Peach_Markup_DebugBuilder::__construct()
新しい DebugBuilder を構築します.
- __construct
- in file Date.php, method Peach_DT_Date::__construct()
与えられた日付を表現する Peach_DT_Date オブジェクトを構築します.
- __construct
- in file DebugContext.php, method Peach_Markup_DebugContext::__construct()
新しい DebugContext を構築します.
- __toString
- in file TimeWrapper.php, method Peach_DT_TimeWrapper::__toString()
ラップ対象のオブジェクトの __toString メソッドを実行します.
- __toString
- in file AbstractTime.php, method Peach_DT_AbstractTime::__toString()
このオブジェクトが指す時刻を, SQL などで使われる慣用表現に変換して返します.
- __toString
- in file Text.php, method Peach_Markup_Text::__toString()
このテキストノードが表現する文字列を返します.
- __toString
- in file Date.php, method Peach_DT_Date::__toString()
このオブジェクトの文字列表現です.
- __toString
- in file Code.php, method Peach_Markup_Code::__toString()
このオブジェクトの文字列表現です.
- __toString
- in file Datetime.php, method Peach_DT_Datetime::__toString()
このオブジェクトの文字列表現です.
- __toString
- in file ArrayMapEntry.php, method Peach_Util_ArrayMapEntry::__toString()
この MapEntry の文字列表現です.