Linux SRV-16 6.18.44-paas #1 SMP PREEMPT_DYNAMIC Thu Aug 13 10:08:12 UTC 2026 x86_64
/
proc
/
thread-self
/
root
/
opt
/
ruby-2.7
/
usr
/
share
/
ri
/
2.7.0
/
system
/
REXML
/
Document
/
//proc/thread-self/root/opt/ruby-2.7/usr/share/ri/2.7.0/system/REXML/Document/cdesc-Document.ri
U:RDoc::NormalClass[iI" Document:ETI"REXML::Document;TI"Element;To:RDoc::Markup::Document:@parts[o;;[o:RDoc::Markup::Paragraph;[ I"GRepresents a full XML document, including PIs, a doctype, etc. A ;TI"ADocument has a single child that can be accessed by root(). ;TI"MNote that if you want to have an XML declaration written for a document ;TI"Jyou create, you must add one; REXML documents do not write a default ;TI"9declaration for you. See |DECLARATION| and |write|.;T: @fileI"lib/rexml/document.rb;T:0@omit_headings_from_table_of_contents_below0; 0;0[[ I"entity_expansion_count;TI"R;T:publicFI"../lib/rexml/document.rb;T[U:RDoc::Constant[i I"DECLARATION;TI"!REXML::Document::DECLARATION;T;0o;;[o; ;[ I"LA convenient default XML declaration. If you want an XML declaration, ;TI"Bthe easiest way to add one is mydoc << Document::DECLARATION ;TI"+DEPRECATED+ ;TI""Use: mydoc << XMLDecl.default;T; @;0@@cRDoc::NormalClass0[ [[I" class;T[[;[[I"entity_expansion_limit;T@[I"entity_expansion_limit=;T@[I" entity_expansion_text_limit;T@[I"!entity_expansion_text_limit=;T@[I"new;T@[I"parse_stream;T@[:protected[ [:private[ [I" instance;T[[;[[I"<<;T@[I"add;T@[I"add_element;T@[I" clone;T@[I"doctype;T@[I" document;T@[I" encoding;T@[I"expanded_name;T@[I" name;T@[I"node_type;T@[I"record_entity_expansion;T@[I" root;T@[I"stand_alone?;T@[I"version;T@[I" write;T@[I" xml_decl;T@[;[ [;[[I" build;T@[ [U:RDoc::Context::Section[i 0o;;[ ; 0;0[I"lib/rexml/document.rb;TI" REXML;TcRDoc::NormalModule