Module

YAML::BaseNode

Inheritance

YAML Generic Model container

Methods

Instance

Visibility Signature
public [] ( *key )
public at ( seg )
public children ()
public children_with_index ()
public emit ()
public match_path ( ypath_str )
public match_segment ( ypath, depth )
public search ( ypath_str )
public select ( ypath_str )
public select! ( ypath_str )

Instance Method Detail

[]( *key )

We want the node to act like as Hash if it is.

at( seg )

children()

children_with_index()

emit()

match_path( ypath_str )

YPath search returning a complete depth array

match_segment( ypath, depth )

Search a node for a single YPath segment

search( ypath_str )

Search for YPath entry and return a list of qualified paths.

select( ypath_str )

Search for YPath entry and return qualified nodes.

select!( ypath_str )

Search for YPath entry and return transformed nodes.