class MarkLogic::DatabaseSettings::ElementWordLexicon
Public Class Methods
new(localname, collation = DEFAULT_COLLATION)
click to toggle source
# File lib/marklogic/database_settings/element_word_lexicon.rb, line 4 def initialize(localname, collation = DEFAULT_COLLATION) @localname = localname @collation = collation end
Public Instance Methods
append_to_db(database)
click to toggle source
# File lib/marklogic/database_settings/element_word_lexicon.rb, line 9 def append_to_db(database) database.add_index("element-word-lexicon", self) end
key()
click to toggle source
# File lib/marklogic/database_settings/element_word_lexicon.rb, line 13 def key %Q{#{self.class.to_s}-#{@localname}} end
to_json(options = nil)
click to toggle source
# File lib/marklogic/database_settings/element_word_lexicon.rb, line 17 def to_json(options = nil) { "element-word-lexicon" => { "namespace-uri" => "", "localname" => @localname, "collation" => @collation } } end