Module: Functions (REXML)

Overview
Module Structure
Class Hierarchy
Module Methods
Functions.namespace_context= / 1
Functions.variables= / 1
Functions.namespace_context
Functions.variables
Functions.context= / 1
Functions.text / 1
Functions.last / 1
Functions.position / 1
Functions.count / 1
Functions.id / 1
Functions.local_name / 1
Functions.namespace_uri / 1
Functions.name / 1
Functions.get_namespace / 1
Functions.string / 1
Functions.string_value / 1
Functions.concat / 1
Functions.starts_with / 2
Functions.contains / 2
Functions.substring_before / 2
Functions.substring_after / 2
Functions.substring / 3
Functions.string_length / 1
Functions.normalize_space / 1
Functions.translate / 3
Functions.boolean / 1
Functions.not / 1
Functions.true / 1
Functions.false / 1
Functions.lang / 1
Functions.compare_language
Functions.number / 1
Functions.sum / 1
Functions.floor / 1
Functions.ceiling / 1
Functions.round / 1
Functions.processing_instruction / 1
Functions.method_missing / 1
is a submodule of
module: REXML   
is included by
class: QuickPath ( REXML )
class: XPath ( REXML )
has properties
module method: namespace_context= / 1   
module method: variables= / 1   
module method: namespace_context   
module method: variables   
module method: context= / 1   
module method: text / 1   
module method: last / 1   
module method: position / 1   
module method: count / 1   
module method: id / 1   
module method: local_name / 1   
module method: namespace_uri / 1   
module method: name / 1   
module method: get_namespace / 1   
module method: string / 1   
module method: string_value / 1   
module method: concat / 1   
module method: starts_with / 2   
module method: contains / 2   
module method: substring_before / 2   
module method: substring_after / 2   
module method: substring / 3   
module method: string_length / 1   
module method: normalize_space / 1   
module method: translate / 3   
module method: boolean / 1   
module method: not / 1   
module method: true / 1   
module method: false / 1   
module method: lang / 1   
module method: compare_language   
module method: number / 1   
module method: sum / 1   
module method: floor / 1   
module method: ceiling / 1   
module method: round / 1   
module method: processing_instruction / 1   
module method: method_missing / 1   
is defined at
#9 in rexml/functions.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: REXML
module: Functions     
class: QuickPath     
class: XPath     

Class Hierarchy

Object ( Builtin-Module )
  QuickPath ( REXML )   
  XPath ( REXML )   

Module Methods

Functions.namespace_context= / 1

#14 in rexml/functions.rb

namespace_context= ( x )

Functions.variables= / 1

#15 in rexml/functions.rb

variables= ( x )

Functions.namespace_context

#16 in rexml/functions.rb

namespace_context

Functions.variables

#17 in rexml/functions.rb

variables

Functions.context= / 1

#19 in rexml/functions.rb

context= ( value )

Functions.text / 1

#21 in rexml/functions.rb

text ( )

Functions.last / 1

#31 in rexml/functions.rb

last ( )

Functions.position / 1

#35 in rexml/functions.rb

position ( )

Functions.count / 1

#39 in rexml/functions.rb

count ( node_set )

Functions.id / 1

#45 in rexml/functions.rb

id ( object )

Functions.local_name / 1

#49 in rexml/functions.rb

local_name ( node_set=nil )

Functions.namespace_uri / 1

#55 in rexml/functions.rb

namespace_uri ( node_set=nil )

Functions.name / 1

#59 in rexml/functions.rb

name ( node_set=nil )

Functions.get_namespace / 1

#66 in rexml/functions.rb

get_namespace ( node_set = nil )

Functions.string / 1

#113 in rexml/functions.rb

string ( object=nil )

Functions.string_value / 1

#132 in rexml/functions.rb

string_value ( o )

Functions.concat / 1

#145 in rexml/functions.rb

concat ( *objects )

Functions.starts_with / 2

#150 in rexml/functions.rb

starts_with ( string ,
  test )

Functions.contains / 2

#155 in rexml/functions.rb

contains ( string ,
  test )

Functions.substring_before / 2

#160 in rexml/functions.rb

substring_before ( string ,
  test )

Functions.substring_after / 2

#171 in rexml/functions.rb

substring_after ( string ,
  test )

Functions.substring / 3

#180 in rexml/functions.rb

substring ( string ,
  start ,
  length=nil )

Functions.string_length / 1

#213 in rexml/functions.rb

string_length ( string )

Functions.normalize_space / 1

#218 in rexml/functions.rb

normalize_space ( string=nil )

Functions.translate / 3

#228 in rexml/functions.rb

translate ( string ,
  tr1 ,
  tr2 )

Functions.boolean / 1

#265 in rexml/functions.rb

boolean ( object=nil )

Functions.not / 1

#279 in rexml/functions.rb

not ( object )

Functions.true / 1

#284 in rexml/functions.rb

true ( )

Functions.false / 1

#289 in rexml/functions.rb

false ( )

Functions.lang / 1

#294 in rexml/functions.rb

lang ( language )

Functions.compare_language

#312 in rexml/functions.rb

compare_language

Functions.number / 1

#329 in rexml/functions.rb

number ( object=nil )

Functions.sum / 1

#352 in rexml/functions.rb

sum ( nodes )

Functions.floor / 1

#357 in rexml/functions.rb

floor ( number )

Functions.ceiling / 1

#361 in rexml/functions.rb

ceiling ( number )

Functions.round / 1

#365 in rexml/functions.rb

round ( number )

Functions.processing_instruction / 1

#373 in rexml/functions.rb

processing_instruction ( node )

Functions.method_missing / 1

#377 in rexml/functions.rb

method_missing ( id )