|
|||||||||||
前 次 | フレームあり フレームなし |
Node を使用しているパッケージ | |
shohaku.composer | XMLで定義された情報を構造化されたオブジェクトに変換する機能を提供します。 |
shohaku.composer.helpers | ライブラリの利用を省力化するためのヘルパー機能を提供します。 |
shohaku.composer.node | ノードのデフォルト実装を構成するための共通機能を提供します。 |
shohaku.composer.node.base | 基本型の値を生成するノード実装を提供します。 |
shohaku.composer.node.beans | POJO(Plain Old Java Object) の制御、生成するノード実装を提供します。 |
shohaku.composer.node.collection | コレクション型の値を生成するノード実装を提供します。 |
shohaku.composer.node.contain | コンテナ型のノード実装を提供します。 |
shohaku.composer.node.util | 種々の値を生成するユーティリティーのノード実装を提供します。 |
shohaku.composer での Node の使用 |
Node を実装している shohaku.composer のクラス | |
class |
AbstractNode
ノードを保管する機能の抽象実装を提供し実装の負担を最小化します。 |
class |
CacheNode
デフォルトのノードを定義します。 |
class |
SimpleNode
ノードのシンプル実装を提供します。 |
class |
TextNode
テキストのノードを定義します。 |
Node を返す shohaku.composer のメソッド | |
Node |
CompositeContext.getPublicNodeById(java.lang.String publicId)
IDが示すパブリックノードを返す。 |
Node |
Composer.getRoot()
直前の解析処理のルートノードを返します。 |
Node |
NodeContext.getParent()
親のノードを格納します。 |
Node |
DocumentContext.getNodeById(java.lang.String id)
IDが示すノードを返す。 |
Node |
DocumentContext.getRoot()
ドキュメントのルートノードを返します。 |
Node 型のパラメータを持つ shohaku.composer のメソッド | |
void |
AbstractNode.child(Node node)
子のノードの追加の通知を受ける(空実装)。 |
java.lang.String |
CompositeRule.getPublicId(Node root)
ドキュメントの公開識別子を返却します。 |
java.lang.String |
CompositeRule.getNodeId(Node node)
ノードの識別子を返却します。 |
void |
TextNode.child(Node node)
子のノードの追加の通知を受ける(空実装)。 |
void |
Node.child(Node node)
子のノードの追加の通知を受ける。 |
shohaku.composer.helpers での Node の使用 |
Node 型のパラメータを持つ shohaku.composer.helpers のメソッド | |
java.lang.String |
DefaultCompositeRule.getPublicId(Node root)
ドキュメントの公開識別子を返却します。 |
java.lang.String |
DefaultCompositeRule.getNodeId(Node node)
ノードの識別子を返却します。 |
shohaku.composer.node での Node の使用 |
Node を実装している shohaku.composer.node のクラス | |
class |
AbstractBaseNode
デフォルト実装でのテンプレート実装を提供します。 |
class |
AbstractValueNode
値を持つノードを保管する機能の基底実装を提供し実装の負担を最小化します。 |
Node を返す shohaku.composer.node のメソッド | |
static Node |
NodeCompositeUtilities.getReferenceNodeById(Node node,
java.lang.String id)
公開ノードを示す区切り文字':'を判別して、指定されたIDに対応するノードを返す。 |
static Node |
NodeCompositeUtilities.getReferenceNodeById(NodeContext nodeContext,
java.lang.String id)
公開ノードを示す区切り文字':'を判別して、指定されたIDに対応するノードを返す。 |
static Node |
NodeCompositeUtilities.getReferenceNodeById(DocumentContext docContext,
CompositeContext compContext,
java.lang.String id)
公開ノードを示す区切り文字':'を判別して、指定されたIDに対応するノードを返す。 |
Node 型のパラメータを持つ shohaku.composer.node のメソッド | |
static Node |
NodeCompositeUtilities.getReferenceNodeById(Node node,
java.lang.String id)
公開ノードを示す区切り文字':'を判別して、指定されたIDに対応するノードを返す。 |
java.lang.Class |
NodeCompositeFeature.getTextToClass(Node node)
指定された名前を持つ属性の値を参照構文として解析して参照値を返却します。 |
java.lang.Class |
NodeCompositeFeature.getAttributeToClass(Node node,
java.lang.String name)
指定された名前を持つ属性の値を参照構文として解析して参照値を返却します。 |
java.lang.Class |
NodeCompositeFeature.getAttributeToClass(Node node,
java.lang.String name,
java.lang.Class defaultValue)
指定された名前を持つ属性の値を参照構文として解析して参照値を返却します。 |
java.lang.Object |
NodeCompositeFeature.getTextRef(Node node)
指定された名前を持つ属性の値を参照構文として解析して参照値を返却します。 |
java.lang.Object |
NodeCompositeFeature.getAttributeRef(Node node,
java.lang.String name)
指定された名前を持つ属性の値を参照構文として解析して参照値を返却します。 |
java.lang.Object |
NodeCompositeFeature.getAttributeRef(Node node,
java.lang.String name,
java.lang.Object defaultValue)
指定された名前を持つ属性の値を参照構文として解析して参照値を返却します。 |
java.lang.String |
NodeCompositeFeature.getTextString(Node node)
テキスト情報を評価して返却します。 |
shohaku.composer.node.base での Node の使用 |
Node を実装している shohaku.composer.node.base のクラス | |
class |
BigDecimalNode
BigDecimal 型のデータを表す値型のノードを提供します。 |
class |
BigIntegerNode
BigInteger 型のデータを表す値型のノードを提供します。 |
class |
BooleanNode
Boolean 型のデータを表す値型のノードを提供します。 |
class |
ByteNode
Byte 型のデータを表す値型のノードを提供します。 |
class |
CharacterNode
Character 型のデータを表す値型のノードを提供します。 |
class |
CharDataNode
コンテンツ内の情報をすべて文字列型に連結して表す値型のノードを提供します。 |
class |
ClassNode
クラス型のデータを表す値型のノードを提供します。 |
class |
DescriptionNode
説明文を表すコメント型のノードを提供します。 |
class |
DoubleNode
Double 型のデータを表す値型のノードを提供します。 |
class |
FloatNode
Float 型のデータを表す値型のノードを提供します。 |
class |
IntegerNode
Integer 型のデータを表す値型のノードを提供します。 |
class |
LongNode
Long 型のデータを表す値型のノードを提供します。 |
class |
ReferenceNode
参照データを表す値型のノードを提供します。 |
class |
ShortNode
Short 型のデータを表す値型のノードを提供します。 |
class |
StringNode
文字列型のデータを表す値型のノードです。 |
class |
TextValueNode
単純な文字列型のデータを表す値型のノードを提供します。 |
shohaku.composer.node.beans での Node の使用 |
Node を実装している shohaku.composer.node.beans のクラス | |
class |
BeansFactoryNode
shohaku.core.beans.BeansFactory 型のデータを生成する値型のノードを提供します。 |
class |
BindMethodNode
shohaku.core.beans.BindMethod 型のデータを生成する値型のノードを提供します。 |
class |
BindParameterInfoNode
shohaku.core.beans.BindParameterInfo 型のデータを生成する値型のノードを提供します。 |
class |
CallMethodNode
メソッドを呼び出しリターン値を返すノードを提供します。 |
class |
ClassInfoNode
shohaku.core.beans.ClassInfo 型のデータを生成する値型のノードを提供します。 |
class |
FactoryMethodInfoNode
shohaku.core.beans.FactoryMethodInfo 型のデータを生成する値型のノードを提供します。 |
class |
MethodInfoNode
MethodInfo.METHOD を持つ shohaku.core.beans.MethodInfo 型のデータを生成する値型のノードを提供します。 |
class |
ObjectNode
オブジェクトを生成する汎用のノードを提供します。 |
class |
ParameterInfoNode
shohaku.core.beans.ParameterInfo 型のデータを生成する値型のノードを提供します。 |
class |
SetPropertyInfoNode
MethodInfo.SET_PROPERTY を持つ shohaku.core.beans.MethodInfo 型のデータを生成する値型のノードを提供します。 |
shohaku.composer.node.collection での Node の使用 |
Node を実装している shohaku.composer.node.collection のクラス | |
class |
ArrayNode
配列型のデータを生成する値型のノードを提供します。 |
class |
GroupNode
グループ型のデータを生成する値型のノードを提供します。 |
class |
ListNode
リスト型のデータを生成する値型のノードを提供します。 |
class |
MapNode
マップ型のデータを生成する値型のノードを提供します。 |
class |
NamedSingletonMapNode
name 属性またはタグ名をキーとする値の要素を一つ持つマップを生成するノードを提供します。 |
class |
NamedTextSingletonMapNode
name 属性またはタグ名をキーとして内部要素の文字列表現を値とする要素を一つ持つマップを生成するノードを提供します。 |
class |
SetNode
セット型のデータを生成する値型のノードを提供します。 |
class |
SingletonGroupNode
キーと値の要素が一つずつ存在するグループを生成するノードを提供します。 |
class |
SingletonMapNode
キーと値が一つずつ存在するマップを生成するノードを提供します。 |
shohaku.composer.node.contain での Node の使用 |
Node を実装している shohaku.composer.node.contain のクラス | |
class |
OwnerContainNode
Node.SCOPE_OWNER のスコープを持つコンテナを提供します。 |
class |
PrivateContainNode
Node.SCOPE_PRIVATE のスコープを持つコンテナを提供します。 |
class |
PublicContainNode
Node.SCOPE_PUBLIC のスコープを持つコンテナを提供します。 |
shohaku.composer.node.util での Node の使用 |
Node を実装している shohaku.composer.node.util のクラス | |
class |
DateNode
日付型のデータを表す値型のノードを提供します。 |
class |
RegexNode
java.util.regex.Pattern 型のデータを表す値型のノードを提供します。 |
class |
TimeNode
時刻型のデータを表す値型のノードを提供します。 |
class |
TimestampNode
タイムスタンプ型のデータを表す値型のノードを提供します。 |
class |
URINode
URI型のデータを表す値型のノードを提供します。 |
|
|||||||||||
前 次 | フレームあり フレームなし |