관리-도구
편집 파일: cdesc-Property.yaml
--- !ruby/object:RI::ClassDescription attributes: [] class_methods: - !ruby/object:RI::MethodSummary name: load - !ruby/object:RI::MethodSummary name: loadproperty - !ruby/object:RI::MethodSummary name: new comment: - !ruby/struct:SM::Flow::P body: "Property stream format:" - !ruby/struct:SM::Flow::VERB body: " line separator is \\r?\\n. 1 line per a property.\n line which begins with '#' is a comment line. empty line is ignored, too.\n key/value separator is ':' or '='.\n '\\' as escape character. but line separator cannot be escaped.\n \\s at the head/tail of key/value are trimmed.\n\n '[' + key + ']' indicates property section. for example,\n\n [aaa.bbb]\n ccc = ddd\n eee.fff = ggg\n []\n aaa.hhh = iii\n\n is the same as;\n\n aaa.bbb.ccc = ddd\n aaa.bbb.eee.fff = ggg\n aaa.hhh = iii\n" constants: - !ruby/object:RI::Constant comment: name: FrozenError value: "(RUBY_VERSION >= \"1.9.0\") ? RuntimeError : TypeError" - !ruby/object:RI::Constant comment: name: KEY_REGSRC value: "'([^=:\\\\\\\\]*(?:\\\\\\\\.[^=:\\\\\\\\]*)*)'" - !ruby/object:RI::Constant comment: name: DEF_REGSRC value: "'\\\\s*' + KEY_REGSRC + '\\\\s*[=:]\\\\s*(.*)'" - !ruby/object:RI::Constant comment: name: COMMENT_REGEXP value: Regexp.new('^(?:#.*|)$') - !ruby/object:RI::Constant comment: name: CATDEF_REGEXP value: Regexp.new("^\\[\\s*#{KEY_REGSRC}\\s*\\]$") - !ruby/object:RI::Constant comment: name: LINE_REGEXP value: Regexp.new("^#{DEF_REGSRC}$") - !ruby/object:RI::Constant comment: name: NO_HOOK value: "[].freeze" full_name: SOAP::Property includes: - !ruby/object:RI::IncludedModule name: Enumerable instance_methods: - !ruby/object:RI::MethodSummary name: "<<" - !ruby/object:RI::MethodSummary name: "[]" - !ruby/object:RI::MethodSummary name: "[]=" - !ruby/object:RI::MethodSummary name: add_hook - !ruby/object:RI::MethodSummary name: assign - !ruby/object:RI::MethodSummary name: assign_hook - !ruby/object:RI::MethodSummary name: assign_self_hook - !ruby/object:RI::MethodSummary name: check_lock - !ruby/object:RI::MethodSummary name: deref_key - !ruby/object:RI::MethodSummary name: each - !ruby/object:RI::MethodSummary name: each_key - !ruby/object:RI::MethodSummary name: empty? - !ruby/object:RI::MethodSummary name: generate_new_key - !ruby/object:RI::MethodSummary name: key_max - !ruby/object:RI::MethodSummary name: keys - !ruby/object:RI::MethodSummary name: load - !ruby/object:RI::MethodSummary name: loadproperty - !ruby/object:RI::MethodSummary name: loadpropertyfile - !ruby/object:RI::MethodSummary name: loadstr - !ruby/object:RI::MethodSummary name: local_assign - !ruby/object:RI::MethodSummary name: local_assign_hook - !ruby/object:RI::MethodSummary name: local_hook - !ruby/object:RI::MethodSummary name: local_referent - !ruby/object:RI::MethodSummary name: lock - !ruby/object:RI::MethodSummary name: locked? - !ruby/object:RI::MethodSummary name: name_to_a - !ruby/object:RI::MethodSummary name: propkey? - !ruby/object:RI::MethodSummary name: referent - !ruby/object:RI::MethodSummary name: to_key - !ruby/object:RI::MethodSummary name: unlock - !ruby/object:RI::MethodSummary name: values name: Property superclass: Object