Masafumi Yokoyama
null+****@clear*****
Sun Apr 19 14:59:09 JST 2015
Masafumi Yokoyama 2015-04-19 14:59:09 +0900 (Sun, 19 Apr 2015) New Revision: f16698081851a5dadce695e53f830a13e1453cd0 https://github.com/ranguba/ranguba.org/commit/f16698081851a5dadce695e53f830a13e1453cd0 Message: Update Rroonga document Added files: rroonga/en/Groonga/EqualOperator.html rroonga/en/Groonga/GreaterEqualOperator.html rroonga/en/Groonga/GreaterOperator.html rroonga/en/Groonga/LessEqualOperator.html rroonga/en/Groonga/LessOperator.html rroonga/en/Groonga/MatchOperator.html rroonga/en/Groonga/NotEqualOperator.html rroonga/en/Groonga/PrefixOperator.html rroonga/en/Groonga/RegexpOperator.html rroonga/ja/Groonga/EqualOperator.html rroonga/ja/Groonga/GreaterEqualOperator.html rroonga/ja/Groonga/GreaterOperator.html rroonga/ja/Groonga/LessEqualOperator.html rroonga/ja/Groonga/LessOperator.html rroonga/ja/Groonga/MatchOperator.html rroonga/ja/Groonga/NotEqualOperator.html rroonga/ja/Groonga/PrefixOperator.html rroonga/ja/Groonga/RegexpOperator.html Copied files: rroonga/en/Groonga/ScorerError.html (from rroonga/en/Groonga/PluginError.html) rroonga/ja/Groonga/ScorerError.html (from rroonga/ja/Groonga/PluginError.html) Modified files: rroonga/en/Groonga.html rroonga/en/Groonga/Accessor.html rroonga/en/Groonga/AddressIsInUse.html rroonga/en/Groonga/AddressIsNotAvailable.html rroonga/en/Groonga/ArgumentListTooLong.html rroonga/en/Groonga/Array.html rroonga/en/Groonga/ArrayCursor.html rroonga/en/Groonga/BadAddress.html rroonga/en/Groonga/BadFileDescriptor.html rroonga/en/Groonga/BrokenPipe.html rroonga/en/Groonga/CASError.html rroonga/en/Groonga/CallbackLogger.html rroonga/en/Groonga/CallbackQueryLogger.html rroonga/en/Groonga/Closed.html rroonga/en/Groonga/Column.html rroonga/en/Groonga/CommandError.html rroonga/en/Groonga/ConnectionRefused.html rroonga/en/Groonga/Context.html rroonga/en/Groonga/Context/CommandExecutor.html rroonga/en/Groonga/Database.html rroonga/en/Groonga/DatabaseDumper.html rroonga/en/Groonga/DatabaseInspector.html rroonga/en/Groonga/DatabaseInspector/Options.html rroonga/en/Groonga/DirectoryNotEmpty.html rroonga/en/Groonga/DomainError.html rroonga/en/Groonga/DoubleArrayTrie.html rroonga/en/Groonga/DoubleArrayTrieCursor.html rroonga/en/Groonga/Dumper.html rroonga/en/Groonga/Encoding.html rroonga/en/Groonga/EncodingSupport.html rroonga/en/Groonga/EndOfData.html rroonga/en/Groonga/Error.html rroonga/en/Groonga/ExecFormatError.html rroonga/en/Groonga/Expression.html rroonga/en/Groonga/FileCorrupt.html rroonga/en/Groonga/FileExists.html rroonga/en/Groonga/FileLogger.html rroonga/en/Groonga/FileQueryLogger.html rroonga/en/Groonga/FileTooLarge.html rroonga/en/Groonga/FilenameTooLong.html rroonga/en/Groonga/FixSizeColumn.html rroonga/en/Groonga/FunctionNotImplemented.html rroonga/en/Groonga/GeoPoint.html rroonga/en/Groonga/GeoPointValueConverter.html rroonga/en/Groonga/GrntestLog/EnvironmentEvent.html rroonga/en/Groonga/GrntestLog/JobSummaryEvent.html rroonga/en/Groonga/GrntestLog/JobsEndEvent.html rroonga/en/Groonga/GrntestLog/JobsStartEvent.html rroonga/en/Groonga/GrntestLog/Parser.html rroonga/en/Groonga/GrntestLog/TaskEvent.html rroonga/en/Groonga/Hash.html rroonga/en/Groonga/HashCursor.html rroonga/en/Groonga/IllegalByteSequence.html rroonga/en/Groonga/ImproperLink.html rroonga/en/Groonga/InappropriateIOControlOperation.html rroonga/en/Groonga/IncompatibleFileFormat.html rroonga/en/Groonga/IndexColumn.html rroonga/en/Groonga/IndexColumnDumper.html rroonga/en/Groonga/IndexCursor.html rroonga/en/Groonga/InputOutputError.html rroonga/en/Groonga/InterruptedFunctionCall.html rroonga/en/Groonga/InvalidArgument.html rroonga/en/Groonga/InvalidFormat.html rroonga/en/Groonga/InvalidSeek.html rroonga/en/Groonga/IsADirectory.html rroonga/en/Groonga/LZ4Error.html rroonga/en/Groonga/Logger.html rroonga/en/Groonga/Logger/Flags.html rroonga/en/Groonga/MemoryPool.html rroonga/en/Groonga/NetworkIsDown.html rroonga/en/Groonga/NoBuffer.html rroonga/en/Groonga/NoChildProcesses.html rroonga/en/Groonga/NoLocksAvailable.html rroonga/en/Groonga/NoMemoryAvailable.html rroonga/en/Groonga/NoSpaceLeftOnDevice.html rroonga/en/Groonga/NoSuchColumn.html rroonga/en/Groonga/NoSuchDevice.html rroonga/en/Groonga/NoSuchDeviceOrAddress.html rroonga/en/Groonga/NoSuchFileOrDirectory.html rroonga/en/Groonga/NoSuchProcess.html rroonga/en/Groonga/Normalizer.html rroonga/en/Groonga/NormalizerError.html rroonga/en/Groonga/NotADirectory.html rroonga/en/Groonga/NotEnoughSpace.html rroonga/en/Groonga/NotSocket.html rroonga/en/Groonga/Object.html rroonga/en/Groonga/ObjectClosed.html rroonga/en/Groonga/ObjectCorrupt.html rroonga/en/Groonga/OperationNotPermitted.html rroonga/en/Groonga/OperationNotSupported.html rroonga/en/Groonga/OperationTimeout.html rroonga/en/Groonga/OperationWouldBlock.html rroonga/en/Groonga/Operator.html rroonga/en/Groonga/Pagination.html rroonga/en/Groonga/PatriciaTrie.html rroonga/en/Groonga/PatriciaTrieCursor.html rroonga/en/Groonga/PermissionDenied.html rroonga/en/Groonga/Plugin.html rroonga/en/Groonga/PluginError.html rroonga/en/Groonga/Posting.html rroonga/en/Groonga/Procedure.html rroonga/en/Groonga/ProcedureType.html rroonga/en/Groonga/QueryLogger.html rroonga/en/Groonga/QueryLogger/Flags.html rroonga/en/Groonga/RangeError.html rroonga/en/Groonga/ReadOnlyFileSystem.html rroonga/en/Groonga/Record.html rroonga/en/Groonga/ResourceBusy.html rroonga/en/Groonga/ResourceDeadlockAvoided.html rroonga/en/Groonga/ResourceTemporarilyUnavailable.html rroonga/en/Groonga/ResultTooLarge.html rroonga/en/Groonga/RetryMax.html rroonga/en/Groonga/Schema.html rroonga/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html rroonga/en/Groonga/Schema/ColumnNotExists.html rroonga/en/Groonga/Schema/Error.html rroonga/en/Groonga/Schema/TableCreationWithDifferentOptions.html rroonga/en/Groonga/Schema/TableDefinition.html rroonga/en/Groonga/Schema/TableNotExists.html rroonga/en/Groonga/Schema/UnguessableReferenceTable.html rroonga/en/Groonga/Schema/UnknownIndexTarget.html rroonga/en/Groonga/Schema/UnknownIndexTargetTable.html rroonga/en/Groonga/Schema/UnknownOptions.html rroonga/en/Groonga/Schema/UnknownTableType.html rroonga/en/Groonga/SchemaDumper.html rroonga/en/Groonga/Snippet.html rroonga/en/Groonga/SocketIsAlreadyConnected.html rroonga/en/Groonga/SocketIsAlreadyShutdowned.html rroonga/en/Groonga/SocketIsNotConnected.html rroonga/en/Groonga/SocketNotInitialized.html rroonga/en/Groonga/StackOverFlow.html rroonga/en/Groonga/StatisticMeasurer.html rroonga/en/Groonga/SubRecords.html rroonga/en/Groonga/SyntaxError.html rroonga/en/Groonga/Table.html rroonga/en/Groonga/Table/KeySupport.html rroonga/en/Groonga/TableCursor.html rroonga/en/Groonga/TableCursor/KeySupport.html rroonga/en/Groonga/TableDumper.html rroonga/en/Groonga/TokenFilterError.html rroonga/en/Groonga/TokenizerError.html rroonga/en/Groonga/TokyoGeoPoint.html rroonga/en/Groonga/TooLargeOffset.html rroonga/en/Groonga/TooLargePage.html rroonga/en/Groonga/TooManyLinks.html rroonga/en/Groonga/TooManyOpenFiles.html rroonga/en/Groonga/TooManyOpenFilesInSystem.html rroonga/en/Groonga/TooManySymbolicLinks.html rroonga/en/Groonga/TooSmallLimit.html rroonga/en/Groonga/TooSmallOffset.html rroonga/en/Groonga/TooSmallPage.html rroonga/en/Groonga/TooSmallPageSize.html rroonga/en/Groonga/Type.html rroonga/en/Groonga/UnknownError.html rroonga/en/Groonga/UnsupportedCommandVersion.html rroonga/en/Groonga/UpdateNotAllowed.html rroonga/en/Groonga/Variable.html rroonga/en/Groonga/VariableSizeColumn.html rroonga/en/Groonga/WGS84GeoPoint.html rroonga/en/Groonga/ZLibError.html rroonga/en/alphabetical_index.html rroonga/en/class_list.html rroonga/en/file.README.html rroonga/en/file.cross-compile.html rroonga/en/file.install.html rroonga/en/file.news.html rroonga/en/file.release.html rroonga/en/file.tutorial.html rroonga/en/file_list.html rroonga/en/index.html rroonga/en/method_list.html rroonga/ja/Groonga.html rroonga/ja/Groonga/Accessor.html rroonga/ja/Groonga/AddressIsInUse.html rroonga/ja/Groonga/AddressIsNotAvailable.html rroonga/ja/Groonga/ArgumentListTooLong.html rroonga/ja/Groonga/Array.html rroonga/ja/Groonga/ArrayCursor.html rroonga/ja/Groonga/BadAddress.html rroonga/ja/Groonga/BadFileDescriptor.html rroonga/ja/Groonga/BrokenPipe.html rroonga/ja/Groonga/CASError.html rroonga/ja/Groonga/CallbackLogger.html rroonga/ja/Groonga/CallbackQueryLogger.html rroonga/ja/Groonga/Closed.html rroonga/ja/Groonga/Column.html rroonga/ja/Groonga/CommandError.html rroonga/ja/Groonga/ConnectionRefused.html rroonga/ja/Groonga/Context.html rroonga/ja/Groonga/Context/CommandExecutor.html rroonga/ja/Groonga/Database.html rroonga/ja/Groonga/DatabaseDumper.html rroonga/ja/Groonga/DatabaseInspector.html rroonga/ja/Groonga/DatabaseInspector/Options.html rroonga/ja/Groonga/DirectoryNotEmpty.html rroonga/ja/Groonga/DomainError.html rroonga/ja/Groonga/DoubleArrayTrie.html rroonga/ja/Groonga/DoubleArrayTrieCursor.html rroonga/ja/Groonga/Dumper.html rroonga/ja/Groonga/Encoding.html rroonga/ja/Groonga/EncodingSupport.html rroonga/ja/Groonga/EndOfData.html rroonga/ja/Groonga/Error.html rroonga/ja/Groonga/ExecFormatError.html rroonga/ja/Groonga/Expression.html rroonga/ja/Groonga/FileCorrupt.html rroonga/ja/Groonga/FileExists.html rroonga/ja/Groonga/FileLogger.html rroonga/ja/Groonga/FileQueryLogger.html rroonga/ja/Groonga/FileTooLarge.html rroonga/ja/Groonga/FilenameTooLong.html rroonga/ja/Groonga/FixSizeColumn.html rroonga/ja/Groonga/FunctionNotImplemented.html rroonga/ja/Groonga/GeoPoint.html rroonga/ja/Groonga/GeoPointValueConverter.html rroonga/ja/Groonga/GrntestLog.html rroonga/ja/Groonga/GrntestLog/EnvironmentEvent.html rroonga/ja/Groonga/GrntestLog/JobSummaryEvent.html rroonga/ja/Groonga/GrntestLog/JobsEndEvent.html rroonga/ja/Groonga/GrntestLog/JobsStartEvent.html rroonga/ja/Groonga/GrntestLog/Parser.html rroonga/ja/Groonga/GrntestLog/TaskEvent.html rroonga/ja/Groonga/Hash.html rroonga/ja/Groonga/HashCursor.html rroonga/ja/Groonga/IllegalByteSequence.html rroonga/ja/Groonga/ImproperLink.html rroonga/ja/Groonga/InappropriateIOControlOperation.html rroonga/ja/Groonga/IncompatibleFileFormat.html rroonga/ja/Groonga/IndexColumn.html rroonga/ja/Groonga/IndexColumnDumper.html rroonga/ja/Groonga/IndexCursor.html rroonga/ja/Groonga/InputOutputError.html rroonga/ja/Groonga/InterruptedFunctionCall.html rroonga/ja/Groonga/InvalidArgument.html rroonga/ja/Groonga/InvalidFormat.html rroonga/ja/Groonga/InvalidSeek.html rroonga/ja/Groonga/IsADirectory.html rroonga/ja/Groonga/LZ4Error.html rroonga/ja/Groonga/Logger.html rroonga/ja/Groonga/Logger/Flags.html rroonga/ja/Groonga/MemoryPool.html rroonga/ja/Groonga/NetworkIsDown.html rroonga/ja/Groonga/NoBuffer.html rroonga/ja/Groonga/NoChildProcesses.html rroonga/ja/Groonga/NoLocksAvailable.html rroonga/ja/Groonga/NoMemoryAvailable.html rroonga/ja/Groonga/NoSpaceLeftOnDevice.html rroonga/ja/Groonga/NoSuchColumn.html rroonga/ja/Groonga/NoSuchDevice.html rroonga/ja/Groonga/NoSuchDeviceOrAddress.html rroonga/ja/Groonga/NoSuchFileOrDirectory.html rroonga/ja/Groonga/NoSuchProcess.html rroonga/ja/Groonga/Normalizer.html rroonga/ja/Groonga/NormalizerError.html rroonga/ja/Groonga/NotADirectory.html rroonga/ja/Groonga/NotEnoughSpace.html rroonga/ja/Groonga/NotSocket.html rroonga/ja/Groonga/Object.html rroonga/ja/Groonga/ObjectClosed.html rroonga/ja/Groonga/ObjectCorrupt.html rroonga/ja/Groonga/OperationNotPermitted.html rroonga/ja/Groonga/OperationNotSupported.html rroonga/ja/Groonga/OperationTimeout.html rroonga/ja/Groonga/OperationWouldBlock.html rroonga/ja/Groonga/Operator.html rroonga/ja/Groonga/Pagination.html rroonga/ja/Groonga/PatriciaTrie.html rroonga/ja/Groonga/PatriciaTrieCursor.html rroonga/ja/Groonga/PermissionDenied.html rroonga/ja/Groonga/Plugin.html rroonga/ja/Groonga/PluginError.html rroonga/ja/Groonga/Posting.html rroonga/ja/Groonga/Procedure.html rroonga/ja/Groonga/ProcedureType.html rroonga/ja/Groonga/QueryLogger.html rroonga/ja/Groonga/QueryLogger/Flags.html rroonga/ja/Groonga/RangeError.html rroonga/ja/Groonga/ReadOnlyFileSystem.html rroonga/ja/Groonga/Record.html rroonga/ja/Groonga/ResourceBusy.html rroonga/ja/Groonga/ResourceDeadlockAvoided.html rroonga/ja/Groonga/ResourceTemporarilyUnavailable.html rroonga/ja/Groonga/ResultTooLarge.html rroonga/ja/Groonga/RetryMax.html rroonga/ja/Groonga/Schema.html rroonga/ja/Groonga/Schema/ColumnCreationWithDifferentOptions.html rroonga/ja/Groonga/Schema/ColumnNotExists.html rroonga/ja/Groonga/Schema/Error.html rroonga/ja/Groonga/Schema/TableCreationWithDifferentOptions.html rroonga/ja/Groonga/Schema/TableDefinition.html rroonga/ja/Groonga/Schema/TableNotExists.html rroonga/ja/Groonga/Schema/UnguessableReferenceTable.html rroonga/ja/Groonga/Schema/UnknownIndexTarget.html rroonga/ja/Groonga/Schema/UnknownIndexTargetTable.html rroonga/ja/Groonga/Schema/UnknownOptions.html rroonga/ja/Groonga/Schema/UnknownTableType.html rroonga/ja/Groonga/SchemaDumper.html rroonga/ja/Groonga/Snippet.html rroonga/ja/Groonga/SocketIsAlreadyConnected.html rroonga/ja/Groonga/SocketIsAlreadyShutdowned.html rroonga/ja/Groonga/SocketIsNotConnected.html rroonga/ja/Groonga/SocketNotInitialized.html rroonga/ja/Groonga/StackOverFlow.html rroonga/ja/Groonga/StatisticMeasurer.html rroonga/ja/Groonga/SubRecords.html rroonga/ja/Groonga/SyntaxError.html rroonga/ja/Groonga/Table.html rroonga/ja/Groonga/Table/KeySupport.html rroonga/ja/Groonga/TableCursor.html rroonga/ja/Groonga/TableCursor/KeySupport.html rroonga/ja/Groonga/TableDumper.html rroonga/ja/Groonga/TokenFilterError.html rroonga/ja/Groonga/TokenizerError.html rroonga/ja/Groonga/TokyoGeoPoint.html rroonga/ja/Groonga/TooLargeOffset.html rroonga/ja/Groonga/TooLargePage.html rroonga/ja/Groonga/TooManyLinks.html rroonga/ja/Groonga/TooManyOpenFiles.html rroonga/ja/Groonga/TooManyOpenFilesInSystem.html rroonga/ja/Groonga/TooManySymbolicLinks.html rroonga/ja/Groonga/TooSmallLimit.html rroonga/ja/Groonga/TooSmallOffset.html rroonga/ja/Groonga/TooSmallPage.html rroonga/ja/Groonga/TooSmallPageSize.html rroonga/ja/Groonga/Type.html rroonga/ja/Groonga/UnknownError.html rroonga/ja/Groonga/UnsupportedCommandVersion.html rroonga/ja/Groonga/UpdateNotAllowed.html rroonga/ja/Groonga/Variable.html rroonga/ja/Groonga/VariableSizeColumn.html rroonga/ja/Groonga/WGS84GeoPoint.html rroonga/ja/Groonga/ZLibError.html rroonga/ja/alphabetical_index.html rroonga/ja/class_list.html rroonga/ja/file.README.html rroonga/ja/file.cross-compile.html rroonga/ja/file.install.html rroonga/ja/file.news.html rroonga/ja/file.release.html rroonga/ja/file.tutorial.html rroonga/ja/file_list.html rroonga/ja/index.html rroonga/ja/method_list.html rroonga/ja/top-level-namespace.html Modified: rroonga/en/Groonga.html (+55 -71) =================================================================== --- rroonga/en/Groonga.html 2015-04-19 14:41:58 +0900 (0ebe5fe) +++ rroonga/en/Groonga.html 2015-04-19 14:59:09 +0900 (c7870ea) @@ -111,7 +111,7 @@ <dt class="r1 last">Defined in:</dt> <dd class="r1 last">lib/groonga.rb<span class="defines">,<br /> - lib/groonga/table.rb,<br /> lib/groonga/column.rb,<br /> lib/groonga/record.rb,<br /> lib/groonga/dumper.rb,<br /> lib/groonga/logger.rb,<br /> lib/groonga/schema.rb,<br /> lib/groonga/posting.rb,<br /> lib/groonga/context.rb,<br /> lib/groonga/database.rb,<br /> lib/groonga/geo-point.rb,<br /> lib/groonga/pagination.rb,<br /> lib/groonga/sub-records.rb,<br /> lib/groonga/memory-pool.rb,<br /> lib/groonga/grntest-log.rb,<br /> lib/groonga/query-logger.rb,<br /> lib/groonga/index-column.rb,<br /> lib/groonga/patricia-trie.rb,<br /> lib/groonga/statistic-measurer.rb,<br /> lib/groonga/expression-builder.rb,<br /> lib/groonga/database-inspector.rb,<br /> lib/groonga/expression-builder-19.rb,<br /> lib/groonga/context/command-executor.rb,<br /> ext/groonga/rb-groonga.c</span> + lib/groonga/table.rb,<br /> lib/groonga/column.rb,<br /> lib/groonga/record.rb,<br /> lib/groonga/dumper.rb,<br /> lib/groonga/logger.rb,<br /> lib/groonga/schema.rb,<br /> lib/groonga/posting.rb,<br /> lib/groonga/context.rb,<br /> lib/groonga/database.rb,<br /> lib/groonga/geo-point.rb,<br /> lib/groonga/pagination.rb,<br /> lib/groonga/grntest-log.rb,<br /> lib/groonga/memory-pool.rb,<br /> lib/groonga/sub-records.rb,<br /> lib/groonga/query-logger.rb,<br /> lib/groonga/index-column.rb,<br /> lib/groonga/patricia-trie.rb,<br /> lib/groonga/database-inspector.rb,<br /> lib/groonga/statistic-measurer.rb,<br /> lib/groonga/expression-builder.rb,<br /> lib/groonga/expression-builder-19.rb,<br /> lib/groonga/context/command-executor.rb,<br /> ext/groonga/rb-groonga.c</span> </dd> </dl> @@ -119,22 +119,20 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>Copyright (C) 2011 Kouhei Sutou <a -href="mailto:kou �� clear-code.com">kou �� clear-code.com</a></p> + <p>Copyright (C) 2011 Kouhei Sutou <a href="mailto:kou@clear-code.com">kou@clear-code.com</a></p> -<p>This library is free software; you can redistribute it and/or modify it -under the terms of the GNU Lesser General Public License version 2.1 as -published by the Free Software Foundation.</p> +<p>This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License version 2.1 as published by the Free Software Foundation.</p> -<p>This library is distributed in the hope that it will be useful, but WITHOUT -ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License -for more details.</p> +<p>This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details.</p> -<p>You should have received a copy of the GNU Lesser General Public License -along with this library; if not, write to the Free Software Foundation, -Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA</p> +<p>You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA</p> </div> @@ -146,11 +144,11 @@ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA</p> <p class="children"> - <strong class="modules">Modules:</strong> <span class='object_link'><a href="Groonga/Dumper.html" title="Groonga::Dumper (module)">Dumper</a></span>, <span class='object_link'><a href="Groonga/Encoding.html" title="Groonga::Encoding (module)">Encoding</a></span>, <span class='object_link'><a href="Groonga/EncodingSupport.html" title="Groonga::EncodingSupport (module)">EncodingSupport</a></span>, <span class='object_link'><a href="Groonga/GeoPointValueConverter.html" title="Groonga::GeoPointValueConverter (module)">GeoPointValueConverter</a></span>, <span class='object_link'><a href="Groonga/GrntestLog.html" title="Groonga::GrntestLog (module)">GrntestLog</a></span>, <span class='object_link'><a href="Groonga/Operator.html" title="Groonga::Operator (module)">Operator</a></span>, <span class='object_link'><a href="Groonga/Pagination.html" title="Groonga::Pagination (module)">Pagination</a></span>, <span class='object_link'><a href="Groonga/ProcedureType.html" title="Groo nga::Pro cedureType (module)">ProcedureType</a></span> + <strong class="modules">Modules:</strong> <span class='object_link'><a href="Groonga/Dumper.html" title="Groonga::Dumper (module)">Dumper</a></span>, <span class='object_link'><a href="Groonga/Encoding.html" title="Groonga::Encoding (module)">Encoding</a></span>, <span class='object_link'><a href="Groonga/EncodingSupport.html" title="Groonga::EncodingSupport (module)">EncodingSupport</a></span>, <span class='object_link'><a href="Groonga/GeoPointValueConverter.html" title="Groonga::GeoPointValueConverter (module)">GeoPointValueConverter</a></span>, <span class='object_link'><a href="Groonga/GrntestLog.html" title="Groonga::GrntestLog (module)">GrntestLog</a></span>, <span class='object_link'><a href="Groonga/Pagination.html" title="Groonga::Pagination (module)">Pagination</a></span>, <span class='object_link'><a href="Groonga/ProcedureType.html" title="Groonga::ProcedureType (module)">ProcedureType</a></span> - <strong class="classes">Classes:</strong> <span class='object_link'><a href="Groonga/Accessor.html" title="Groonga::Accessor (class)">Accessor</a></span>, <span class='object_link'><a href="Groonga/AddressIsInUse.html" title="Groonga::AddressIsInUse (class)">AddressIsInUse</a></span>, <span class='object_link'><a href="Groonga/AddressIsNotAvailable.html" title="Groonga::AddressIsNotAvailable (class)">AddressIsNotAvailable</a></span>, <span class='object_link'><a href="Groonga/ArgumentListTooLong.html" title="Groonga::ArgumentListTooLong (class)">ArgumentListTooLong</a></span>, <span class='object_link'><a href="Groonga/Array.html" title="Groonga::Array (class)">Array</a></span>, <span class='object_link'><a href="Groonga/ArrayCursor.html" title="Groonga::ArrayCursor (class)">ArrayCursor</a></span>, <span class='object_link'><a href="Groonga/BadAddress.html" title="Groonga::BadAddress (class)">BadAddress</a></span>, <span class='object_link'><a href="Groonga/BadFileDesc riptor.h tml" title="Groonga::BadFileDescriptor (class)">BadFileDescriptor</a></span>, <span class='object_link'><a href="Groonga/BrokenPipe.html" title="Groonga::BrokenPipe (class)">BrokenPipe</a></span>, <span class='object_link'><a href="Groonga/CASError.html" title="Groonga::CASError (class)">CASError</a></span>, <span class='object_link'><a href="Groonga/CallbackLogger.html" title="Groonga::CallbackLogger (class)">CallbackLogger</a></span>, <span class='object_link'><a href="Groonga/CallbackQueryLogger.html" title="Groonga::CallbackQueryLogger (class)">CallbackQueryLogger</a></span>, <span class='object_link'><a href="Groonga/Closed.html" title="Groonga::Closed (class)">Closed</a></span>, <span class='object_link'><a href="Groonga/Column.html" title="Groonga::Column (class)">Column</a></span>, <span class='object_link'><a href="Groonga/CommandError.html" title="Groonga::CommandError (class)">CommandError</a></span>, <span class='object_link'><a href="Groonga/ConnectionRefused.ht ml" titl e="Groonga::ConnectionRefused (class)">ConnectionRefused</a></span>, <span class='object_link'><a href="Groonga/Context.html" title="Groonga::Context (class)">Context</a></span>, <span class='object_link'><a href="Groonga/Database.html" title="Groonga::Database (class)">Database</a></span>, <span class='object_link'><a href="Groonga/DatabaseDumper.html" title="Groonga::DatabaseDumper (class)">DatabaseDumper</a></span>, <span class='object_link'><a href="Groonga/DatabaseInspector.html" title="Groonga::DatabaseInspector (class)">DatabaseInspector</a></span>, <span class='object_link'><a href="Groonga/DirectoryNotEmpty.html" title="Groonga::DirectoryNotEmpty (class)">DirectoryNotEmpty</a></span>, <span class='object_link'><a href="Groonga/DomainError.html" title="Groonga::DomainError (class)">DomainError</a></span>, <span class='object_link'><a href="Groonga/DoubleArrayTrie.html" title="Groonga::DoubleArrayTrie (class)">DoubleArrayTrie</a></span>, <span class='object_link'><a h ref="Gro onga/DoubleArrayTrieCursor.html" title="Groonga::DoubleArrayTrieCursor (class)">DoubleArrayTrieCursor</a></span>, <span class='object_link'><a href="Groonga/EndOfData.html" title="Groonga::EndOfData (class)">EndOfData</a></span>, <span class='object_link'><a href="Groonga/Error.html" title="Groonga::Error (class)">Error</a></span>, <span class='object_link'><a href="Groonga/ExecFormatError.html" title="Groonga::ExecFormatError (class)">ExecFormatError</a></span>, <span class='object_link'><a href="Groonga/Expression.html" title="Groonga::Expression (class)">Expression</a></span>, <span class='object_link'><a href="Groonga/FileCorrupt.html" title="Groonga::FileCorrupt (class)">FileCorrupt</a></span>, <span class='object_link'><a href="Groonga/FileExists.html" title="Groonga::FileExists (class)">FileExists</a></span>, <span class='object_link'><a href="Groonga/FileLogger.html" title="Groonga::FileLogger (class)">FileLogger</a></span>, <span class='object_link'><a href="Groonga /FileQue ryLogger.html" title="Groonga::FileQueryLogger (class)">FileQueryLogger</a></span>, <span class='object_link'><a href="Groonga/FileTooLarge.html" title="Groonga::FileTooLarge (class)">FileTooLarge</a></span>, <span class='object_link'><a href="Groonga/FilenameTooLong.html" title="Groonga::FilenameTooLong (class)">FilenameTooLong</a></span>, <span class='object_link'><a href="Groonga/FixSizeColumn.html" title="Groonga::FixSizeColumn (class)">FixSizeColumn</a></span>, <span class='object_link'><a href="Groonga/FunctionNotImplemented.html" title="Groonga::FunctionNotImplemented (class)">FunctionNotImplemented</a></span>, <span class='object_link'><a href="Groonga/GeoPoint.html" title="Groonga::GeoPoint (class)">GeoPoint</a></span>, <span class='object_link'><a href="Groonga/Hash.html" title="Groonga::Hash (class)">Hash</a></span>, <span class='object_link'><a href="Groonga/HashCursor.html" title="Groonga::HashCursor (class)">HashCursor</a></span>, <span class='object_link'><a h ref="Gro onga/IllegalByteSequence.html" title="Groonga::IllegalByteSequence (class)">IllegalByteSequence</a></span>, <span class='object_link'><a href="Groonga/ImproperLink.html" title="Groonga::ImproperLink (class)">ImproperLink</a></span>, <span class='object_link'><a href="Groonga/InappropriateIOControlOperation.html" title="Groonga::InappropriateIOControlOperation (class)">InappropriateIOControlOperation</a></span>, <span class='object_link'><a href="Groonga/IncompatibleFileFormat.html" title="Groonga::IncompatibleFileFormat (class)">IncompatibleFileFormat</a></span>, <span class='object_link'><a href="Groonga/IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span>, <span class='object_link'><a href="Groonga/IndexColumnDumper.html" title="Groonga::IndexColumnDumper (class)">IndexColumnDumper</a></span>, <span class='object_link'><a href="Groonga/IndexCursor.html" title="Groonga::IndexCursor (class)">IndexCursor</a></span>, <span class='object_link'><a href=" Groonga/ InputOutputError.html" title="Groonga::InputOutputError (class)">InputOutputError</a></span>, <span class='object_link'><a href="Groonga/InterruptedFunctionCall.html" title="Groonga::InterruptedFunctionCall (class)">InterruptedFunctionCall</a></span>, <span class='object_link'><a href="Groonga/InvalidArgument.html" title="Groonga::InvalidArgument (class)">InvalidArgument</a></span>, <span class='object_link'><a href="Groonga/InvalidFormat.html" title="Groonga::InvalidFormat (class)">InvalidFormat</a></span>, <span class='object_link'><a href="Groonga/InvalidSeek.html" title="Groonga::InvalidSeek (class)">InvalidSeek</a></span>, <span class='object_link'><a href="Groonga/IsADirectory.html" title="Groonga::IsADirectory (class)">IsADirectory</a></span>, <span class='object_link'><a href="Groonga/LZ4Error.html" title="Groonga::LZ4Error (class)">LZ4Error</a></span>, <span class='object_link'><a href="Groonga/Logger.html" title="Groonga::Logger (class)">Logger</a></span>, <span cl ass='obj ect_link'><a href="Groonga/MemoryPool.html" title="Groonga::MemoryPool (class)">MemoryPool</a></span>, <span class='object_link'><a href="Groonga/NetworkIsDown.html" title="Groonga::NetworkIsDown (class)">NetworkIsDown</a></span>, <span class='object_link'><a href="Groonga/NoBuffer.html" title="Groonga::NoBuffer (class)">NoBuffer</a></span>, <span class='object_link'><a href="Groonga/NoChildProcesses.html" title="Groonga::NoChildProcesses (class)">NoChildProcesses</a></span>, <span class='object_link'><a href="Groonga/NoLocksAvailable.html" title="Groonga::NoLocksAvailable (class)">NoLocksAvailable</a></span>, <span class='object_link'><a href="Groonga/NoMemoryAvailable.html" title="Groonga::NoMemoryAvailable (class)">NoMemoryAvailable</a></span>, <span class='object_link'><a href="Groonga/NoSpaceLeftOnDevice.html" title="Groonga::NoSpaceLeftOnDevice (class)">NoSpaceLeftOnDevice</a></span>, <span class='object_link'><a href="Groonga/NoSuchColumn.html" title="Groonga::NoSuchC olumn (c lass)">NoSuchColumn</a></span>, <span class='object_link'><a href="Groonga/NoSuchDevice.html" title="Groonga::NoSuchDevice (class)">NoSuchDevice</a></span>, <span class='object_link'><a href="Groonga/NoSuchDeviceOrAddress.html" title="Groonga::NoSuchDeviceOrAddress (class)">NoSuchDeviceOrAddress</a></span>, <span class='object_link'><a href="Groonga/NoSuchFileOrDirectory.html" title="Groonga::NoSuchFileOrDirectory (class)">NoSuchFileOrDirectory</a></span>, <span class='object_link'><a href="Groonga/NoSuchProcess.html" title="Groonga::NoSuchProcess (class)">NoSuchProcess</a></span>, <span class='object_link'><a href="Groonga/Normalizer.html" title="Groonga::Normalizer (class)">Normalizer</a></span>, <span class='object_link'><a href="Groonga/NormalizerError.html" title="Groonga::NormalizerError (class)">NormalizerError</a></span>, <span class='object_link'><a href="Groonga/NotADirectory.html" title="Groonga::NotADirectory (class)">NotADirectory</a></span>, <span class='object _link'>< a href="Groonga/NotEnoughSpace.html" title="Groonga::NotEnoughSpace (class)">NotEnoughSpace</a></span>, <span class='object_link'><a href="Groonga/NotSocket.html" title="Groonga::NotSocket (class)">NotSocket</a></span>, <span class='object_link'><a href="Groonga/Object.html" title="Groonga::Object (class)">Object</a></span>, <span class='object_link'><a href="Groonga/ObjectCorrupt.html" title="Groonga::ObjectCorrupt (class)">ObjectCorrupt</a></span>, <span class='object_link'><a href="Groonga/OperationNotPermitted.html" title="Groonga::OperationNotPermitted (class)">OperationNotPermitted</a></span>, <span class='object_link'><a href="Groonga/OperationNotSupported.html" title="Groonga::OperationNotSupported (class)">OperationNotSupported</a></span>, <span class='object_link'><a href="Groonga/OperationTimeout.html" title="Groonga::OperationTimeout (class)">OperationTimeout</a></span>, <span class='object_link'><a href="Groonga/OperationWouldBlock.html" title="Groonga::Operatio nWouldBl ock (class)">OperationWouldBlock</a></span>, <span class='object_link'><a href="Groonga/PatriciaTrie.html" title="Groonga::PatriciaTrie (class)">PatriciaTrie</a></span>, <span class='object_link'><a href="Groonga/PatriciaTrieCursor.html" title="Groonga::PatriciaTrieCursor (class)">PatriciaTrieCursor</a></span>, <span class='object_link'><a href="Groonga/PermissionDenied.html" title="Groonga::PermissionDenied (class)">PermissionDenied</a></span>, <span class='object_link'><a href="Groonga/Plugin.html" title="Groonga::Plugin (class)">Plugin</a></span>, <span class='object_link'><a href="Groonga/PluginError.html" title="Groonga::PluginError (class)">PluginError</a></span>, <span class='object_link'><a href="Groonga/Posting.html" title="Groonga::Posting (class)">Posting</a></span>, <span class='object_link'><a href="Groonga/Procedure.html" title="Groonga::Procedure (class)">Procedure</a></span>, <span class='object_link'><a href="Groonga/QueryLogger.html" title="Groonga::QueryLo gger (cl ass)">QueryLogger</a></span>, <span class='object_link'><a href="Groonga/RangeError.html" title="Groonga::RangeError (class)">RangeError</a></span>, <span class='object_link'><a href="Groonga/ReadOnlyFileSystem.html" title="Groonga::ReadOnlyFileSystem (class)">ReadOnlyFileSystem</a></span>, <span class='object_link'><a href="Groonga/Record.html" title="Groonga::Record (class)">Record</a></span>, <span class='object_link'><a href="Groonga/ResourceBusy.html" title="Groonga::ResourceBusy (class)">ResourceBusy</a></span>, <span class='object_link'><a href="Groonga/ResourceDeadlockAvoided.html" title="Groonga::ResourceDeadlockAvoided (class)">ResourceDeadlockAvoided</a></span>, <span class='object_link'><a href="Groonga/ResourceTemporarilyUnavailable.html" title="Groonga::ResourceTemporarilyUnavailable (class)">ResourceTemporarilyUnavailable</a></span>, <span class='object_link'><a href="Groonga/ResultTooLarge.html" title="Groonga::ResultTooLarge (class)">ResultTooLarge</a></span >, <span class='object_link'><a href="Groonga/RetryMax.html" title="Groonga::RetryMax (class)">RetryMax</a></span>, <span class='object_link'><a href="Groonga/Schema.html" title="Groonga::Schema (class)">Schema</a></span>, <span class='object_link'><a href="Groonga/SchemaDumper.html" title="Groonga::SchemaDumper (class)">SchemaDumper</a></span>, <span class='object_link'><a href="Groonga/Snippet.html" title="Groonga::Snippet (class)">Snippet</a></span>, <span class='object_link'><a href="Groonga/SocketIsAlreadyConnected.html" title="Groonga::SocketIsAlreadyConnected (class)">SocketIsAlreadyConnected</a></span>, <span class='object_link'><a href="Groonga/SocketIsAlreadyShutdowned.html" title="Groonga::SocketIsAlreadyShutdowned (class)">SocketIsAlreadyShutdowned</a></span>, <span class='object_link'><a href="Groonga/SocketIsNotConnected.html" title="Groonga::SocketIsNotConnected (class)">SocketIsNotConnected</a></span>, <span class='object_link'><a href="Groonga/SocketNotInitialized.h tml" tit le="Groonga::SocketNotInitialized (class)">SocketNotInitialized</a></span>, <span class='object_link'><a href="Groonga/StackOverFlow.html" title="Groonga::StackOverFlow (class)">StackOverFlow</a></span>, <span class='object_link'><a href="Groonga/StatisticMeasurer.html" title="Groonga::StatisticMeasurer (class)">StatisticMeasurer</a></span>, <span class='object_link'><a href="Groonga/SubRecords.html" title="Groonga::SubRecords (class)">SubRecords</a></span>, <span class='object_link'><a href="Groonga/SyntaxError.html" title="Groonga::SyntaxError (class)">SyntaxError</a></span>, <span class='object_link'><a href="Groonga/Table.html" title="Groonga::Table (class)">Table</a></span>, <span class='object_link'><a href="Groonga/TableCursor.html" title="Groonga::TableCursor (class)">TableCursor</a></span>, <span class='object_link'><a href="Groonga/TableDumper.html" title="Groonga::TableDumper (class)">TableDumper</a></span>, <span class='object_link'><a href="Groonga/TokenFilterEr ror.html " title="Groonga::TokenFilterError (class)">TokenFilterError</a></span>, <span class='object_link'><a href="Groonga/TokenizerError.html" title="Groonga::TokenizerError (class)">TokenizerError</a></span>, <span class='object_link'><a href="Groonga/TokyoGeoPoint.html" title="Groonga::TokyoGeoPoint (class)">TokyoGeoPoint</a></span>, <span class='object_link'><a href="Groonga/TooLargeOffset.html" title="Groonga::TooLargeOffset (class)">TooLargeOffset</a></span>, <span class='object_link'><a href="Groonga/TooLargePage.html" title="Groonga::TooLargePage (class)">TooLargePage</a></span>, <span class='object_link'><a href="Groonga/TooManyLinks.html" title="Groonga::TooManyLinks (class)">TooManyLinks</a></span>, <span class='object_link'><a href="Groonga/TooManyOpenFiles.html" title="Groonga::TooManyOpenFiles (class)">TooManyOpenFiles</a></span>, <span class='object_link'><a href="Groonga/TooManyOpenFilesInSystem.html" title="Groonga::TooManyOpenFilesInSystem (class)">TooManyOpenFile sInSyste m</a></span>, <span class='object_link'><a href="Groonga/TooManySymbolicLinks.html" title="Groonga::TooManySymbolicLinks (class)">TooManySymbolicLinks</a></span>, <span class='object_link'><a href="Groonga/TooSmallLimit.html" title="Groonga::TooSmallLimit (class)">TooSmallLimit</a></span>, <span class='object_link'><a href="Groonga/TooSmallOffset.html" title="Groonga::TooSmallOffset (class)">TooSmallOffset</a></span>, <span class='object_link'><a href="Groonga/TooSmallPage.html" title="Groonga::TooSmallPage (class)">TooSmallPage</a></span>, <span class='object_link'><a href="Groonga/TooSmallPageSize.html" title="Groonga::TooSmallPageSize (class)">TooSmallPageSize</a></span>, <span class='object_link'><a href="Groonga/Type.html" title="Groonga::Type (class)">Type</a></span>, <span class='object_link'><a href="Groonga/UnknownError.html" title="Groonga::UnknownError (class)">UnknownError</a></span>, <span class='object_link'><a href="Groonga/UnsupportedCommandVersion.html" titl e="Groon ga::UnsupportedCommandVersion (class)">UnsupportedCommandVersion</a></span>, <span class='object_link'><a href="Groonga/UpdateNotAllowed.html" title="Groonga::UpdateNotAllowed (class)">UpdateNotAllowed</a></span>, <span class='object_link'><a href="Groonga/Variable.html" title="Groonga::Variable (class)">Variable</a></span>, <span class='object_link'><a href="Groonga/VariableSizeColumn.html" title="Groonga::VariableSizeColumn (class)">VariableSizeColumn</a></span>, <span class='object_link'><a href="Groonga/WGS84GeoPoint.html" title="Groonga::WGS84GeoPoint (class)">WGS84GeoPoint</a></span>, <span class='object_link'><a href="Groonga/ZLibError.html" title="Groonga::ZLibError (class)">ZLibError</a></span> + <strong class="classes">Classes:</strong> <span class='object_link'><a href="Groonga/Accessor.html" title="Groonga::Accessor (class)">Accessor</a></span>, <span class='object_link'><a href="Groonga/AddressIsInUse.html" title="Groonga::AddressIsInUse (class)">AddressIsInUse</a></span>, <span class='object_link'><a href="Groonga/AddressIsNotAvailable.html" title="Groonga::AddressIsNotAvailable (class)">AddressIsNotAvailable</a></span>, <span class='object_link'><a href="Groonga/ArgumentListTooLong.html" title="Groonga::ArgumentListTooLong (class)">ArgumentListTooLong</a></span>, <span class='object_link'><a href="Groonga/Array.html" title="Groonga::Array (class)">Array</a></span>, <span class='object_link'><a href="Groonga/ArrayCursor.html" title="Groonga::ArrayCursor (class)">ArrayCursor</a></span>, <span class='object_link'><a href="Groonga/BadAddress.html" title="Groonga::BadAddress (class)">BadAddress</a></span>, <span class='object_link'><a href="Groonga/BadFileDesc riptor.h tml" title="Groonga::BadFileDescriptor (class)">BadFileDescriptor</a></span>, <span class='object_link'><a href="Groonga/BrokenPipe.html" title="Groonga::BrokenPipe (class)">BrokenPipe</a></span>, <span class='object_link'><a href="Groonga/CASError.html" title="Groonga::CASError (class)">CASError</a></span>, <span class='object_link'><a href="Groonga/CallbackLogger.html" title="Groonga::CallbackLogger (class)">CallbackLogger</a></span>, <span class='object_link'><a href="Groonga/CallbackQueryLogger.html" title="Groonga::CallbackQueryLogger (class)">CallbackQueryLogger</a></span>, <span class='object_link'><a href="Groonga/Closed.html" title="Groonga::Closed (class)">Closed</a></span>, <span class='object_link'><a href="Groonga/Column.html" title="Groonga::Column (class)">Column</a></span>, <span class='object_link'><a href="Groonga/CommandError.html" title="Groonga::CommandError (class)">CommandError</a></span>, <span class='object_link'><a href="Groonga/ConnectionRefused.ht ml" titl e="Groonga::ConnectionRefused (class)">ConnectionRefused</a></span>, <span class='object_link'><a href="Groonga/Context.html" title="Groonga::Context (class)">Context</a></span>, <span class='object_link'><a href="Groonga/Database.html" title="Groonga::Database (class)">Database</a></span>, <span class='object_link'><a href="Groonga/DatabaseDumper.html" title="Groonga::DatabaseDumper (class)">DatabaseDumper</a></span>, <span class='object_link'><a href="Groonga/DatabaseInspector.html" title="Groonga::DatabaseInspector (class)">DatabaseInspector</a></span>, <span class='object_link'><a href="Groonga/DirectoryNotEmpty.html" title="Groonga::DirectoryNotEmpty (class)">DirectoryNotEmpty</a></span>, <span class='object_link'><a href="Groonga/DomainError.html" title="Groonga::DomainError (class)">DomainError</a></span>, <span class='object_link'><a href="Groonga/DoubleArrayTrie.html" title="Groonga::DoubleArrayTrie (class)">DoubleArrayTrie</a></span>, <span class='object_link'><a h ref="Gro onga/DoubleArrayTrieCursor.html" title="Groonga::DoubleArrayTrieCursor (class)">DoubleArrayTrieCursor</a></span>, <span class='object_link'><a href="Groonga/EndOfData.html" title="Groonga::EndOfData (class)">EndOfData</a></span>, <span class='object_link'><a href="Groonga/EqualOperator.html" title="Groonga::EqualOperator (class)">EqualOperator</a></span>, <span class='object_link'><a href="Groonga/Error.html" title="Groonga::Error (class)">Error</a></span>, <span class='object_link'><a href="Groonga/ExecFormatError.html" title="Groonga::ExecFormatError (class)">ExecFormatError</a></span>, <span class='object_link'><a href="Groonga/Expression.html" title="Groonga::Expression (class)">Expression</a></span>, <span class='object_link'><a href="Groonga/FileCorrupt.html" title="Groonga::FileCorrupt (class)">FileCorrupt</a></span>, <span class='object_link'><a href="Groonga/FileExists.html" title="Groonga::FileExists (class)">FileExists</a></span>, <span class='object_link'><a href ="Groong a/FileLogger.html" title="Groonga::FileLogger (class)">FileLogger</a></span>, <span class='object_link'><a href="Groonga/FileQueryLogger.html" title="Groonga::FileQueryLogger (class)">FileQueryLogger</a></span>, <span class='object_link'><a href="Groonga/FileTooLarge.html" title="Groonga::FileTooLarge (class)">FileTooLarge</a></span>, <span class='object_link'><a href="Groonga/FilenameTooLong.html" title="Groonga::FilenameTooLong (class)">FilenameTooLong</a></span>, <span class='object_link'><a href="Groonga/FixSizeColumn.html" title="Groonga::FixSizeColumn (class)">FixSizeColumn</a></span>, <span class='object_link'><a href="Groonga/FunctionNotImplemented.html" title="Groonga::FunctionNotImplemented (class)">FunctionNotImplemented</a></span>, <span class='object_link'><a href="Groonga/GeoPoint.html" title="Groonga::GeoPoint (class)">GeoPoint</a></span>, <span class='object_link'><a href="Groonga/GreaterEqualOperator.html" title="Groonga::GreaterEqualOperator (class)">Greate rEqualOp erator</a></span>, <span class='object_link'><a href="Groonga/GreaterOperator.html" title="Groonga::GreaterOperator (class)">GreaterOperator</a></span>, <span class='object_link'><a href="Groonga/Hash.html" title="Groonga::Hash (class)">Hash</a></span>, <span class='object_link'><a href="Groonga/HashCursor.html" title="Groonga::HashCursor (class)">HashCursor</a></span>, <span class='object_link'><a href="Groonga/IllegalByteSequence.html" title="Groonga::IllegalByteSequence (class)">IllegalByteSequence</a></span>, <span class='object_link'><a href="Groonga/ImproperLink.html" title="Groonga::ImproperLink (class)">ImproperLink</a></span>, <span class='object_link'><a href="Groonga/InappropriateIOControlOperation.html" title="Groonga::InappropriateIOControlOperation (class)">InappropriateIOControlOperation</a></span>, <span class='object_link'><a href="Groonga/IncompatibleFileFormat.html" title="Groonga::IncompatibleFileFormat (class)">IncompatibleFileFormat</a></span>, <span cl ass='obj ect_link'><a href="Groonga/IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span>, <span class='object_link'><a href="Groonga/IndexColumnDumper.html" title="Groonga::IndexColumnDumper (class)">IndexColumnDumper</a></span>, <span class='object_link'><a href="Groonga/IndexCursor.html" title="Groonga::IndexCursor (class)">IndexCursor</a></span>, <span class='object_link'><a href="Groonga/InputOutputError.html" title="Groonga::InputOutputError (class)">InputOutputError</a></span>, <span class='object_link'><a href="Groonga/InterruptedFunctionCall.html" title="Groonga::InterruptedFunctionCall (class)">InterruptedFunctionCall</a></span>, <span class='object_link'><a href="Groonga/InvalidArgument.html" title="Groonga::InvalidArgument (class)">InvalidArgument</a></span>, <span class='object_link'><a href="Groonga/InvalidFormat.html" title="Groonga::InvalidFormat (class)">InvalidFormat</a></span>, <span class='object_link'><a href="Groonga/InvalidSeek.html" tit le="Groo nga::InvalidSeek (class)">InvalidSeek</a></span>, <span class='object_link'><a href="Groonga/IsADirectory.html" title="Groonga::IsADirectory (class)">IsADirectory</a></span>, <span class='object_link'><a href="Groonga/LZ4Error.html" title="Groonga::LZ4Error (class)">LZ4Error</a></span>, <span class='object_link'><a href="Groonga/LessEqualOperator.html" title="Groonga::LessEqualOperator (class)">LessEqualOperator</a></span>, <span class='object_link'><a href="Groonga/LessOperator.html" title="Groonga::LessOperator (class)">LessOperator</a></span>, <span class='object_link'><a href="Groonga/Logger.html" title="Groonga::Logger (class)">Logger</a></span>, <span class='object_link'><a href="Groonga/MatchOperator.html" title="Groonga::MatchOperator (class)">MatchOperator</a></span>, <span class='object_link'><a href="Groonga/MemoryPool.html" title="Groonga::MemoryPool (class)">MemoryPool</a></span>, <span class='object_link'><a href="Groonga/NetworkIsDown.html" title="Groonga::Net workIsDo wn (class)">NetworkIsDown</a></span>, <span class='object_link'><a href="Groonga/NoBuffer.html" title="Groonga::NoBuffer (class)">NoBuffer</a></span>, <span class='object_link'><a href="Groonga/NoChildProcesses.html" title="Groonga::NoChildProcesses (class)">NoChildProcesses</a></span>, <span class='object_link'><a href="Groonga/NoLocksAvailable.html" title="Groonga::NoLocksAvailable (class)">NoLocksAvailable</a></span>, <span class='object_link'><a href="Groonga/NoMemoryAvailable.html" title="Groonga::NoMemoryAvailable (class)">NoMemoryAvailable</a></span>, <span class='object_link'><a href="Groonga/NoSpaceLeftOnDevice.html" title="Groonga::NoSpaceLeftOnDevice (class)">NoSpaceLeftOnDevice</a></span>, <span class='object_link'><a href="Groonga/NoSuchColumn.html" title="Groonga::NoSuchColumn (class)">NoSuchColumn</a></span>, <span class='object_link'><a href="Groonga/NoSuchDevice.html" title="Groonga::NoSuchDevice (class)">NoSuchDevice</a></span>, <span class='object_link'><a href="G roonga/NoSuchDeviceOrAddress.html" title="Groonga::NoSuchDeviceOrAddress (class)">NoSuchDeviceOrAddress</a></span>, <span class='object_link'><a href="Groonga/NoSuchFileOrDirectory.html" title="Groonga::NoSuchFileOrDirectory (class)">NoSuchFileOrDirectory</a></span>, <span class='object_link'><a href="Groonga/NoSuchProcess.html" title="Groonga::NoSuchProcess (class)">NoSuchProcess</a></span>, <span class='object_link'><a href="Groonga/Normalizer.html" title="Groonga::Normalizer (class)">Normalizer</a></span>, <span class='object_link'><a href="Groonga/NormalizerError.html" title="Groonga::NormalizerError (class)">NormalizerError</a></span>, <span class='object_link'><a href="Groonga/NotADirectory.html" title="Groonga::NotADirectory (class)">NotADirectory</a></span>, <span class='object_link'><a href="Groonga/NotEnoughSpace.html" title="Groonga::NotEnoughSpace (class)">NotEnoughSpace</a></span>, <span class='object_link'><a href="Groonga/NotEqualOperator.html" title="Groonga: :NotEqua lOperator (class)">NotEqualOperator</a></span>, <span class='object_link'><a href="Groonga/NotSocket.html" title="Groonga::NotSocket (class)">NotSocket</a></span>, <span class='object_link'><a href="Groonga/Object.html" title="Groonga::Object (class)">Object</a></span>, <span class='object_link'><a href="Groonga/ObjectCorrupt.html" title="Groonga::ObjectCorrupt (class)">ObjectCorrupt</a></span>, <span class='object_link'><a href="Groonga/OperationNotPermitted.html" title="Groonga::OperationNotPermitted (class)">OperationNotPermitted</a></span>, <span class='object_link'><a href="Groonga/OperationNotSupported.html" title="Groonga::OperationNotSupported (class)">OperationNotSupported</a></span>, <span class='object_link'><a href="Groonga/OperationTimeout.html" title="Groonga::OperationTimeout (class)">OperationTimeout</a></span>, <span class='object_link'><a href="Groonga/OperationWouldBlock.html" title="Groonga::OperationWouldBlock (class)">OperationWouldBlock</a></span>, <sp an class ='object_link'><a href="Groonga/Operator.html" title="Groonga::Operator (class)">Operator</a></span>, <span class='object_link'><a href="Groonga/PatriciaTrie.html" title="Groonga::PatriciaTrie (class)">PatriciaTrie</a></span>, <span class='object_link'><a href="Groonga/PatriciaTrieCursor.html" title="Groonga::PatriciaTrieCursor (class)">PatriciaTrieCursor</a></span>, <span class='object_link'><a href="Groonga/PermissionDenied.html" title="Groonga::PermissionDenied (class)">PermissionDenied</a></span>, <span class='object_link'><a href="Groonga/Plugin.html" title="Groonga::Plugin (class)">Plugin</a></span>, <span class='object_link'><a href="Groonga/PluginError.html" title="Groonga::PluginError (class)">PluginError</a></span>, <span class='object_link'><a href="Groonga/Posting.html" title="Groonga::Posting (class)">Posting</a></span>, <span class='object_link'><a href="Groonga/PrefixOperator.html" title="Groonga::PrefixOperator (class)">PrefixOperator</a></span>, <span class= 'object_ link'><a href="Groonga/Procedure.html" title="Groonga::Procedure (class)">Procedure</a></span>, <span class='object_link'><a href="Groonga/QueryLogger.html" title="Groonga::QueryLogger (class)">QueryLogger</a></span>, <span class='object_link'><a href="Groonga/RangeError.html" title="Groonga::RangeError (class)">RangeError</a></span>, <span class='object_link'><a href="Groonga/ReadOnlyFileSystem.html" title="Groonga::ReadOnlyFileSystem (class)">ReadOnlyFileSystem</a></span>, <span class='object_link'><a href="Groonga/Record.html" title="Groonga::Record (class)">Record</a></span>, <span class='object_link'><a href="Groonga/RegexpOperator.html" title="Groonga::RegexpOperator (class)">RegexpOperator</a></span>, <span class='object_link'><a href="Groonga/ResourceBusy.html" title="Groonga::ResourceBusy (class)">ResourceBusy</a></span>, <span class='object_link'><a href="Groonga/ResourceDeadlockAvoided.html" title="Groonga::ResourceDeadlockAvoided (class)">ResourceDeadlockAvoided< /a></spa n>, <span class='object_link'><a href="Groonga/ResourceTemporarilyUnavailable.html" title="Groonga::ResourceTemporarilyUnavailable (class)">ResourceTemporarilyUnavailable</a></span>, <span class='object_link'><a href="Groonga/ResultTooLarge.html" title="Groonga::ResultTooLarge (class)">ResultTooLarge</a></span>, <span class='object_link'><a href="Groonga/RetryMax.html" title="Groonga::RetryMax (class)">RetryMax</a></span>, <span class='object_link'><a href="Groonga/Schema.html" title="Groonga::Schema (class)">Schema</a></span>, <span class='object_link'><a href="Groonga/SchemaDumper.html" title="Groonga::SchemaDumper (class)">SchemaDumper</a></span>, <span class='object_link'><a href="Groonga/ScorerError.html" title="Groonga::ScorerError (class)">ScorerError</a></span>, <span class='object_link'><a href="Groonga/Snippet.html" title="Groonga::Snippet (class)">Snippet</a></span>, <span class='object_link'><a href="Groonga/SocketIsAlreadyConnected.html" title="Groonga::SocketIs AlreadyC onnected (class)">SocketIsAlreadyConnected</a></span>, <span class='object_link'><a href="Groonga/SocketIsAlreadyShutdowned.html" title="Groonga::SocketIsAlreadyShutdowned (class)">SocketIsAlreadyShutdowned</a></span>, <span class='object_link'><a href="Groonga/SocketIsNotConnected.html" title="Groonga::SocketIsNotConnected (class)">SocketIsNotConnected</a></span>, <span class='object_link'><a href="Groonga/SocketNotInitialized.html" title="Groonga::SocketNotInitialized (class)">SocketNotInitialized</a></span>, <span class='object_link'><a href="Groonga/StackOverFlow.html" title="Groonga::StackOverFlow (class)">StackOverFlow</a></span>, <span class='object_link'><a href="Groonga/StatisticMeasurer.html" title="Groonga::StatisticMeasurer (class)">StatisticMeasurer</a></span>, <span class='object_link'><a href="Groonga/SubRecords.html" title="Groonga::SubRecords (class)">SubRecords</a></span>, <span class='object_link'><a href="Groonga/SyntaxError.html" title="Groonga::SyntaxEr ror (cla ss)">SyntaxError</a></span>, <span class='object_link'><a href="Groonga/Table.html" title="Groonga::Table (class)">Table</a></span>, <span class='object_link'><a href="Groonga/TableCursor.html" title="Groonga::TableCursor (class)">TableCursor</a></span>, <span class='object_link'><a href="Groonga/TableDumper.html" title="Groonga::TableDumper (class)">TableDumper</a></span>, <span class='object_link'><a href="Groonga/TokenFilterError.html" title="Groonga::TokenFilterError (class)">TokenFilterError</a></span>, <span class='object_link'><a href="Groonga/TokenizerError.html" title="Groonga::TokenizerError (class)">TokenizerError</a></span>, <span class='object_link'><a href="Groonga/TokyoGeoPoint.html" title="Groonga::TokyoGeoPoint (class)">TokyoGeoPoint</a></span>, <span class='object_link'><a href="Groonga/TooLargeOffset.html" title="Groonga::TooLargeOffset (class)">TooLargeOffset</a></span>, <span class='object_link'><a href="Groonga/TooLargePage.html" title="Groonga::TooLarg ePage (c lass)">TooLargePage</a></span>, <span class='object_link'><a href="Groonga/TooManyLinks.html" title="Groonga::TooManyLinks (class)">TooManyLinks</a></span>, <span class='object_link'><a href="Groonga/TooManyOpenFiles.html" title="Groonga::TooManyOpenFiles (class)">TooManyOpenFiles</a></span>, <span class='object_link'><a href="Groonga/TooManyOpenFilesInSystem.html" title="Groonga::TooManyOpenFilesInSystem (class)">TooManyOpenFilesInSystem</a></span>, <span class='object_link'><a href="Groonga/TooManySymbolicLinks.html" title="Groonga::TooManySymbolicLinks (class)">TooManySymbolicLinks</a></span>, <span class='object_link'><a href="Groonga/TooSmallLimit.html" title="Groonga::TooSmallLimit (class)">TooSmallLimit</a></span>, <span class='object_link'><a href="Groonga/TooSmallOffset.html" title="Groonga::TooSmallOffset (class)">TooSmallOffset</a></span>, <span class='object_link'><a href="Groonga/TooSmallPage.html" title="Groonga::TooSmallPage (class)">TooSmallPage</a></span>, < span cla ss='object_link'><a href="Groonga/TooSmallPageSize.html" title="Groonga::TooSmallPageSize (class)">TooSmallPageSize</a></span>, <span class='object_link'><a href="Groonga/Type.html" title="Groonga::Type (class)">Type</a></span>, <span class='object_link'><a href="Groonga/UnknownError.html" title="Groonga::UnknownError (class)">UnknownError</a></span>, <span class='object_link'><a href="Groonga/UnsupportedCommandVersion.html" title="Groonga::UnsupportedCommandVersion (class)">UnsupportedCommandVersion</a></span>, <span class='object_link'><a href="Groonga/UpdateNotAllowed.html" title="Groonga::UpdateNotAllowed (class)">UpdateNotAllowed</a></span>, <span class='object_link'><a href="Groonga/Variable.html" title="Groonga::Variable (class)">Variable</a></span>, <span class='object_link'><a href="Groonga/VariableSizeColumn.html" title="Groonga::VariableSizeColumn (class)">VariableSizeColumn</a></span>, <span class='object_link'><a href="Groonga/WGS84GeoPoint.html" title="Groonga: :WGS84Ge oPoint (class)">WGS84GeoPoint</a></span>, <span class='object_link'><a href="Groonga/ZLibError.html" title="Groonga::ZLibError (class)">ZLibError</a></span> </p> @@ -162,8 +160,9 @@ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA</p> <dt id="VERSION-constant" class="">VERSION = <div class="docstring"> <div class="discussion"> - -<p>利用しているgroongaのバージョン。 @[メジャーバージョ ン, マイナーバージョン, マイクロバージョン, タグ]@ の 配列。</p> + <p>利用しているgroongaのバージョン。 @[メジャーバージョ +ン, マイナーバージョン, マイクロバージョン, タグ]@ の +配列。</p> </div> @@ -178,8 +177,8 @@ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA</p> <dt id="BUILD_VERSION-constant" class="">BUILD_VERSION = <div class="docstring"> <div class="discussion"> - -<p>ビルドしたgroongaのバージョン。 @[メジャーバージョン, マイナーバージョン, マイクロバージョン]@ の配列。</p> + <p>ビルドしたgroongaのバージョン。 @[メジャーバージョン, +マイナーバージョン, マイクロバージョン]@ の配列。</p> </div> @@ -194,8 +193,8 @@ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA</p> <dt id="BINDINGS_VERSION-constant" class="">BINDINGS_VERSION = <div class="docstring"> <div class="discussion"> - -<p>rroongaのバージョン。 @[メジャーバージョン, マ イナーバージョン, マイクロバージョン]@ の配列。</p> + <p>rroongaのバージョン。 @[メジャーバージョン, マ +イナーバージョン, マイクロバージョン]@ の配列。</p> </div> @@ -210,11 +209,11 @@ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA</p> <dt id="Operation-constant" class="deprecated">Operation = <div class="docstring"> <div class="discussion"> - <div class="note deprecated"><strong>Deprecated.</strong> <div class='inline'> -<p>backward compatibility.</p> + <div class="note deprecated"><strong>Deprecated.</strong> <div class='inline'><p>backward compatibility.</p> </div></div> + </div> </div> <div class="tags"> @@ -222,16 +221,15 @@ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA</p> </div> </dt> - <dd><pre class="code"><span class='id identifier rubyid_rb_mGrnOperator'>rb_mGrnOperator</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span></pre></dd> <dt id="ObjectClosed-constant" class="deprecated">ObjectClosed = <div class="docstring"> <div class="discussion"> - <div class="note deprecated"><strong>Deprecated.</strong> <div class='inline'> -<p>Use <span class='object_link'><a href="Groonga/Closed.html" title="Groonga::Closed (class)">Closed</a></span> instead since 1.2.3.</p> + <div class="note deprecated"><strong>Deprecated.</strong> <div class='inline'><p>Use <span class='object_link'><a href="Groonga/Closed.html" title="Groonga::Closed (class)">Closed</a></span> instead since 1.2.3.</p> </div></div> - -<p>groongaレベルでは破棄されているが、Rubyレベルでは生き ているオブジェクトにアクセスすると発生する。</p> +<p>groongaレベルでは破棄されているが、Rubyレベルでは生き +ているオブジェクトにアクセスすると発生する。</p> </div> @@ -277,9 +275,7 @@ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA</p> - <span class="summary_desc"><div class='inline'> -<p>call-seq: <a href="name">Groonga</a> -> Groonga::Object or nil <a -href="id">Groonga</a> -> Groonga::Object or nil.</p> + <span class="summary_desc"><div class='inline'><p>call-seq: Groonga[name] -> Groonga::Object or nil Groonga[id] -> Groonga::Object or nil.</p> </div></span> </li> @@ -302,8 +298,7 @@ href="id">Groonga</a> -> Groonga::Object or nil.</p> - <span class="summary_desc"><div class='inline'> -<p>BINDINGS_VERSIONを“.”で結合して“メジャーバージョン.マ イナーバージョン.マイクロバージョン”という形式の文 字列にしたもの。.</p> + <span class="summary_desc"><div class='inline'><p>BINDINGS_VERSIONを”.”で結合して”メジャーバージョン.マ イナーバージョン.マイクロバージョン”という形式の文 字列にしたもの。.</p> </div></span> </li> @@ -326,8 +321,7 @@ href="id">Groonga</a> -> Groonga::Object or nil.</p> - <span class="summary_desc"><div class='inline'> -<p>BUILD_VERSIONを“.”で結合して“メジャーバージョン.マ イナーバージョン.マイクロバージョン”という形式の 文字列にしたもの。.</p> + <span class="summary_desc"><div class='inline'><p>BUILD_VERSIONを”.”で結合して”メジャーバージョン.マ イナーバージョン.マイクロバージョン”という形式の 文字列にしたもの。.</p> </div></span> </li> @@ -350,8 +344,7 @@ href="id">Groonga</a> -> Groonga::Object or nil.</p> - <span class="summary_desc"><div class='inline'> -<p>Returns the current lock timeout.</p> + <span class="summary_desc"><div class='inline'><p>Returns the current lock timeout.</p> </div></span> </li> @@ -374,8 +367,7 @@ href="id">Groonga</a> -> Groonga::Object or nil.</p> - <span class="summary_desc"><div class='inline'> -<p>Sets the current lock timeout.</p> + <span class="summary_desc"><div class='inline'><p>Sets the current lock timeout.</p> </div></span> </li> @@ -398,8 +390,7 @@ href="id">Groonga</a> -> Groonga::Object or nil.</p> - <span class="summary_desc"><div class='inline'> -<p>Format version.</p> + <span class="summary_desc"><div class='inline'><p>Format version.</p> </div></span> </li> @@ -425,11 +416,11 @@ href="id">Groonga</a> -> Groonga::Object or nil.</p> </h3><div class="docstring"> <div class="discussion"> - -<p>call-seq: <a href="name">Groonga</a> -> Groonga::Object or nil <a -href="id">Groonga</a> -> Groonga::Object or nil</p> + <p>call-seq: + Groonga[name] -> Groonga::Object or nil + Groonga[id] -> Groonga::Object or nil</p> -<p><a href="name">便利メソッド。Groonga::Context.default</a>と同じ。</p> +<p>便利メソッド。Groonga::Context.default[name]と同じ。</p> </div> @@ -469,9 +460,9 @@ href="id">Groonga</a> -> Groonga::Object or nil</p> </h3><div class="docstring"> <div class="discussion"> - -<p>BINDINGS_VERSIONを“.”で結合して<code>"メジャーバージョン.マ -イナーバージョン.マイクロバージョン"</code>という形式の文 字列にしたもの。</p> + <p>BINDINGS_VERSIONを”.”で結合して<tt>“メジャーバージョン.マ +イナーバージョン.マイクロバージョン”</tt>という形式の文 +字列にしたもの。</p> </div> @@ -511,9 +502,9 @@ href="id">Groonga</a> -> Groonga::Object or nil</p> </h3><div class="docstring"> <div class="discussion"> - -<p>BUILD_VERSIONを“.”で結合して<code>"メジャーバージョン.マ -イナーバージョン.マイクロバージョン"</code>という形式の 文字列にしたもの。</p> + <p>BUILD_VERSIONを”.”で結合して<tt>“メジャーバージョン.マ +イナーバージョン.マイクロバージョン”</tt>という形式の +文字列にしたもの。</p> </div> @@ -553,11 +544,10 @@ href="id">Groonga</a> -> Groonga::Object or nil</p> </h3><div class="docstring"> <div class="discussion"> - -<p>Returns the current lock timeout.</p> + <p>Returns the current lock timeout.</p> -<p>See <a -href="http://groonga.org/docs/reference/api/global_configurations.html">groonga.org/docs/reference/api/global_configurations.html</a> +<p>See +http://groonga.org/docs/reference/api/global_configurations.html about lock timeout.</p> @@ -567,8 +557,7 @@ about lock timeout.</p> <div class="docstring"> <div class="discussion"> - -<p>Returns The current lock timeout.</p> + <p>Returns The current lock timeout.</p> </div> @@ -586,8 +575,7 @@ about lock timeout.</p> — - <div class='inline'> -<p>The current lock timeout.</p> + <div class='inline'><p>The current lock timeout.</p> </div> </li> @@ -633,8 +621,7 @@ rb_grn_s_get_lock_timeout (VALUE klass) </h3><div class="docstring"> <div class="discussion"> - -<p>Sets the current lock timeout.</p> + <p>Sets the current lock timeout.</p> </div> @@ -645,6 +632,7 @@ rb_grn_s_get_lock_timeout (VALUE klass) <div class="discussion"> + </div> </div> <div class="tags"> @@ -661,8 +649,7 @@ rb_grn_s_get_lock_timeout (VALUE klass) — - <div class='inline'> -<p>The new lock timeout.</p> + <div class='inline'><p>The new lock timeout.</p> </div> </li> @@ -688,8 +675,7 @@ rb_grn_s_get_lock_timeout (VALUE klass) - <div class='inline'> -<p>3.1.2</p> + <div class='inline'><p>3.1.2</p> </div> </li> @@ -734,8 +720,7 @@ rb_grn_s_set_lock_timeout (VALUE klass, VALUE timeout) </h3><div class="docstring"> <div class="discussion"> - -<p>Format version.</p> + <p>Format version.</p> </div> @@ -753,9 +738,8 @@ rb_grn_s_set_lock_timeout (VALUE klass, VALUE timeout) — - <div class='inline'> -<p>If Groonga::VERSION has tag, @MAJOR.MINOR.MICRO-TAG �� . Otherwise, - �� MAJOR.MINOR.MICRO@.</p> + <div class='inline'><p>If Groonga::VERSION has tag, + �� MAJOR.MINOR.MICRO-TAG@. Otherwise, @MAJOR.MINOR.MICRO �� .</p> </div> </li> Modified: rroonga/en/Groonga/Accessor.html (+5 -7) =================================================================== --- rroonga/en/Groonga/Accessor.html 2015-04-19 14:41:58 +0900 (27b1e38) +++ rroonga/en/Groonga/Accessor.html 2015-04-19 14:59:09 +0900 (4710887) @@ -136,8 +136,8 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>キー、値、スコアなど種々の値へのアクセスをカプセル化した オブジェクト。 <span class='object_link'><a href="Table.html#column-instance_method" title="Groonga::Table#column (method)">Table#column</a></span> で取得できる。</p> + <p>キー、値、スコアなど種々の値へのアクセスをカプセル化した +オブジェクト。 <span class='object_link'><a href="Table.html#column-instance_method" title="Groonga::Table#column (method)">Table#column</a></span> で取得できる。</p> </div> @@ -177,8 +177,7 @@ - <span class="summary_desc"><div class='inline'> -<p>アクセサ名を返す。.</p> + <span class="summary_desc"><div class='inline'><p>アクセサ名を返す。.</p> </div></span> </li> @@ -197,7 +196,7 @@ <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></h3> - <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-inst ance_met hod" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepend (method)">#prepend</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class ='object _link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groonga::Object#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p> + <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-inst ance_met hod" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#function_procedure%3F-instance_method" title="Groonga::Object#function_procedure? (method)">#function_procedure?</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepen d (metho d)">#prepend</a></span>, <span class='object_link'><a href="Object.html#procedure%3F-instance_method" title="Groonga::Object#procedure? (method)">#procedure?</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class='object_link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#scorer_procedure%3F-instance_method" title="Groonga::Object#scorer_procedure? (method)">#scorer_procedure?</a></span>, <span class='object_link'><a href="Object.html#selector_procedure%3F-instance_method" title="Groonga::Object#selector_procedure? (method)">#selector_procedure?</a></span>, <span class='object_link'><a href="Object.html#table%3F-instance_method" title="Groonga::Object#table? (method)">#table?</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groon ga::Obje ct#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p> <div id="instance_method_details" class="method_details_list"> @@ -215,8 +214,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>アクセサ名を返す。</p> + <p>アクセサ名を返す。</p> </div> Modified: rroonga/en/Groonga/AddressIsInUse.html (+1 -2) =================================================================== --- rroonga/en/Groonga/AddressIsInUse.html 2015-04-19 14:41:58 +0900 (ba1b123) +++ rroonga/en/Groonga/AddressIsInUse.html 2015-04-19 14:59:09 +0900 (035ef04) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>アドレスが使用中のときに発生する。</p> + <p>アドレスが使用中のときに発生する。</p> </div> Modified: rroonga/en/Groonga/AddressIsNotAvailable.html (+1 -2) =================================================================== --- rroonga/en/Groonga/AddressIsNotAvailable.html 2015-04-19 14:41:58 +0900 (519c498) +++ rroonga/en/Groonga/AddressIsNotAvailable.html 2015-04-19 14:59:09 +0900 (ed22639) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>アドレスを利用できないときに発生する。</p> + <p>アドレスを利用できないときに発生する。</p> </div> Modified: rroonga/en/Groonga/ArgumentListTooLong.html (+1 -2) =================================================================== --- rroonga/en/Groonga/ArgumentListTooLong.html 2015-04-19 14:41:58 +0900 (a72f1ed) +++ rroonga/en/Groonga/ArgumentListTooLong.html 2015-04-19 14:59:09 +0900 (b788161) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>引数の数が多すぎるときに発生する。</p> + <p>引数の数が多すぎるときに発生する。</p> </div> Modified: rroonga/en/Groonga/Array.html (+104 -119) =================================================================== --- rroonga/en/Groonga/Array.html 2015-04-19 14:41:58 +0900 (5c8d46a) +++ rroonga/en/Groonga/Array.html 2015-04-19 14:59:09 +0900 (0952c27) @@ -138,8 +138,8 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>各レコードがキーに関連付けられていないテーブル。レコードは IDで識別する。</p> + <p>各レコードがキーに関連付けられていないテーブル。レコードは +IDで識別する。</p> </div> @@ -179,8 +179,7 @@ - <span class="summary_desc"><div class='inline'> -<p>キーのないテーブルを生成する。ブロックを指定すると、そのブ ロックに生成したテーブルが渡され、ブロックを抜けると自動的 にテーブルが破棄される。.</p> + <span class="summary_desc"><div class='inline'><p>キーのないテーブルを生成する。ブロックを指定すると、そのブ ロックに生成したテーブルが渡され、ブロックを抜けると自動的 にテーブルが破棄される。.</p> </div></span> </li> @@ -212,8 +211,7 @@ - <span class="summary_desc"><div class='inline'> -<p>レコード追加し、追加したレコードを返す。レコードの追加に失 敗した場合は <code>nil</code> を返す。.</p> + <span class="summary_desc"><div class='inline'><p>レコード追加し、追加したレコードを返す。レコードの追加に失 敗した場合は +nil+ を返す。.</p> </div></span> </li> @@ -236,8 +234,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Pulls a record from the array.</p> + <span class="summary_desc"><div class='inline'><p>Pulls a record from the array.</p> </div></span> </li> @@ -260,8 +257,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Pushes a record to the array.</p> + <span class="summary_desc"><div class='inline'><p>Pushes a record to the array.</p> </div></span> </li> @@ -284,8 +280,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Unblocks all <span class='object_link'><a href="#pull-instance_method" title="Groonga::Array#pull (method)">#pull</a></span> operations for the array.</p> + <span class="summary_desc"><div class='inline'><p>Unblocks all <span class='object_link'><a href="#pull-instance_method" title="Groonga::Array#pull (method)">#pull</a></span> operations for the array.</p> </div></span> </li> @@ -316,7 +311,7 @@ <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></h3> - <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-inst ance_met hod" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepend (method)">#prepend</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class ='object _link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groonga::Object#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p> + <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-inst ance_met hod" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#function_procedure%3F-instance_method" title="Groonga::Object#function_procedure? (method)">#function_procedure?</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepen d (metho d)">#prepend</a></span>, <span class='object_link'><a href="Object.html#procedure%3F-instance_method" title="Groonga::Object#procedure? (method)">#procedure?</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class='object_link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#scorer_procedure%3F-instance_method" title="Groonga::Object#scorer_procedure? (method)">#scorer_procedure?</a></span>, <span class='object_link'><a href="Object.html#selector_procedure%3F-instance_method" title="Groonga::Object#selector_procedure? (method)">#selector_procedure?</a></span>, <span class='object_link'><a href="Object.html#table%3F-instance_method" title="Groonga::Object#table? (method)">#table?</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groon ga::Obje ct#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p> <div id="constructor_details" class="method_details_list"> <h2>Constructor Details</h2> @@ -344,8 +339,9 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>キーのないテーブルを生成する。ブロックを指定すると、そのブ ロックに生成したテーブルが渡され、ブロックを抜けると自動的 にテーブルが破棄される。</p> + <p>キーのないテーブルを生成する。ブロックを指定すると、そのブ +ロックに生成したテーブルが渡され、ブロックを抜けると自動的 +にテーブルが破棄される。</p> </div> @@ -381,6 +377,7 @@ <div class="discussion"> + </div> </div> <div class="tags"> @@ -399,9 +396,8 @@ — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value.</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -424,8 +420,7 @@ value.</p> </span> - — <div class='inline'> -<p>テーブルが利用する <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> 。</p> + — <div class='inline'><p>テーブルが利用する <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> 。</p> </div> </li> @@ -437,9 +432,10 @@ value.</p> </span> - — <div class='inline'> -<p>The name テーブルの名前。名前をつけると、 <span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> に名 -前を指定してテーブルを取得することができる。省略すると 無名テーブルになり、テーブルIDでのみ取得できる。</p> + — <div class='inline'><p>The name +テーブルの名前。名前をつけると、 <span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> に名 +前を指定してテーブルを取得することができる。省略すると +無名テーブルになり、テーブルIDでのみ取得できる。</p> </div> </li> @@ -451,9 +447,10 @@ value.</p> </span> - — <div class='inline'> -<p>テーブルを保存するパス。パスを指定すると永続テーブルとな り、プロセス終了後もレコードは保持される。次回起動時に -<span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> で保存されたレコードを利用することが できる。省略すると一時テーブルになり、プロセスが終了する + — <div class='inline'><p>テーブルを保存するパス。パスを指定すると永続テーブルとな +り、プロセス終了後もレコードは保持される。次回起動時に +<span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> で保存されたレコードを利用することが +できる。省略すると一時テーブルになり、プロセスが終了する とレコードは破棄される。</p> </div> @@ -466,9 +463,9 @@ value.</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると永続テーブルとなる。 <code>path</code> を省略した 場合は自動的にパスが付加される。 -<code>:context</code> で指定した <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> に結びついているデータベースが一時デー + — <div class='inline'><p>+true+ を指定すると永続テーブルとなる。 +path+ を省略した +場合は自動的にパスが付加される。 +:context+ で指定した +<span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> に結びついているデータベースが一時デー タベースの場合は例外が発生する。</p> </div> @@ -484,8 +481,9 @@ value.</p> </span> - — <div class='inline'> -<p>値の型を指定する。省略すると値のための領域を確保しない。 値を保存したい場合は必ず指定すること。 参考: Type.new</p> + — <div class='inline'><p>値の型を指定する。省略すると値のための領域を確保しない。 +値を保存したい場合は必ず指定すること。 +参考: Type.new</p> </div> </li> @@ -497,9 +495,9 @@ value.</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると <span class='object_link'><a href="Table.html#group-instance_method" title="Groonga::Table#group (method)">Table#group</a></span> でグループ化したときに、 -<span class='object_link'><a href="Record.html#n_sub_records-instance_method" title="Groonga::Record#n_sub_records (method)">Record#n_sub_records</a></span> でグループに含まれるレコー ドの件数を取得できる。</p> + — <div class='inline'><p>+true+ を指定すると <span class='object_link'><a href="Table.html#group-instance_method" title="Groonga::Table#group (method)">Table#group</a></span> でグループ化したときに、 +<span class='object_link'><a href="Record.html#n_sub_records-instance_method" title="Groonga::Record#n_sub_records (method)">Record#n_sub_records</a></span> でグループに含まれるレコー +ドの件数を取得できる。</p> </div> </li> @@ -531,6 +529,7 @@ value.</p> <div class="discussion"> + </div> </div> <div class="tags"> @@ -549,9 +548,8 @@ value.</p> — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value.</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -574,8 +572,7 @@ value.</p> </span> - — <div class='inline'> -<p>テーブルが利用する <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> 。</p> + — <div class='inline'><p>テーブルが利用する <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> 。</p> </div> </li> @@ -587,9 +584,10 @@ value.</p> </span> - — <div class='inline'> -<p>The name テーブルの名前。名前をつけると、 <span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> に名 -前を指定してテーブルを取得することができる。省略すると 無名テーブルになり、テーブルIDでのみ取得できる。</p> + — <div class='inline'><p>The name +テーブルの名前。名前をつけると、 <span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> に名 +前を指定してテーブルを取得することができる。省略すると +無名テーブルになり、テーブルIDでのみ取得できる。</p> </div> </li> @@ -601,9 +599,10 @@ value.</p> </span> - — <div class='inline'> -<p>テーブルを保存するパス。パスを指定すると永続テーブルとな り、プロセス終了後もレコードは保持される。次回起動時に -<span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> で保存されたレコードを利用することが できる。省略すると一時テーブルになり、プロセスが終了する + — <div class='inline'><p>テーブルを保存するパス。パスを指定すると永続テーブルとな +り、プロセス終了後もレコードは保持される。次回起動時に +<span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> で保存されたレコードを利用することが +できる。省略すると一時テーブルになり、プロセスが終了する とレコードは破棄される。</p> </div> @@ -616,9 +615,9 @@ value.</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると永続テーブルとなる。 <code>path</code> を省略した 場合は自動的にパスが付加される。 -<code>:context</code> で指定した <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> に結びついているデータベースが一時デー + — <div class='inline'><p>+true+ を指定すると永続テーブルとなる。 +path+ を省略した +場合は自動的にパスが付加される。 +:context+ で指定した +<span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> に結びついているデータベースが一時デー タベースの場合は例外が発生する。</p> </div> @@ -634,8 +633,9 @@ value.</p> </span> - — <div class='inline'> -<p>値の型を指定する。省略すると値のための領域を確保しない。 値を保存したい場合は必ず指定すること。 参考: Type.new</p> + — <div class='inline'><p>値の型を指定する。省略すると値のための領域を確保しない。 +値を保存したい場合は必ず指定すること。 +参考: Type.new</p> </div> </li> @@ -647,9 +647,9 @@ value.</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると <span class='object_link'><a href="Table.html#group-instance_method" title="Groonga::Table#group (method)">Table#group</a></span> でグループ化したときに、 -<span class='object_link'><a href="Record.html#n_sub_records-instance_method" title="Groonga::Record#n_sub_records (method)">Record#n_sub_records</a></span> でグループに含まれるレコー ドの件数を取得できる。</p> + — <div class='inline'><p>+true+ を指定すると <span class='object_link'><a href="Table.html#group-instance_method" title="Groonga::Table#group (method)">Table#group</a></span> でグループ化したときに、 +<span class='object_link'><a href="Record.html#n_sub_records-instance_method" title="Groonga::Record#n_sub_records (method)">Record#n_sub_records</a></span> でグループに含まれるレコー +ドの件数を取得できる。</p> </div> </li> @@ -668,8 +668,7 @@ value.</p> — - <div class='inline'> -<p>生成されたテーブル。ブロックを抜けると破棄される。</p> + <div class='inline'><p>生成されたテーブル。ブロックを抜けると破棄される。</p> </div> </li> @@ -798,7 +797,7 @@ rb_grn_array_s_create (int argc, VALUE *argv, VALUE klass) table = grn_table_create(context, name, name_size, path, flags, NULL, value_type); if (!table) - rb_grn_context_check(context, rb_ary_new4(argc, argv)); + rb_grn_context_check(context, rb_ary_new_from_values(argc, argv)); rb_table = GRNOBJECT2RVAL(klass, context, table, GRN_TRUE); rb_grn_context_check(context, rb_table); rb_iv_set(rb_table, "@context", rb_context); @@ -830,11 +829,13 @@ rb_grn_array_s_create (int argc, VALUE *argv, VALUE klass) </h3><div class="docstring"> <div class="discussion"> - -<p>レコード追加し、追加したレコードを返す。レコードの追加に失 敗した場合は <code>nil</code> を返す。</p> + <p>レコード追加し、追加したレコードを返す。レコードの追加に失 +敗した場合は +nil+ を返す。</p> -<p><em>values</em> にはレコードのカラムに設定する値を指定する。省略 した場合または <code>nil</code> -を指定した場合はカラムは設定しない。カ ラムの値は @=> 値1, :カラム名2 => 値2, …@ と指定する。</p> +<p><em>values</em> にはレコードのカラムに設定する値を指定する。省略 +した場合または +nil+ を指定した場合はカラムは設定しない。カ +ラムの値は @=> 値1, :カラム名2 => 値2, +…@ と指定する。</p> </div> @@ -866,6 +867,7 @@ rb_grn_array_s_create (int argc, VALUE *argv, VALUE klass) <div class="discussion"> + </div> </div> <div class="tags"> @@ -955,24 +957,24 @@ rb_grn_array_add (int argc, VALUE *argv, VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>Pulls a record from the array. The required values should be retrieved in -the given block.</p> + <p>Pulls a record from the array. The required values should be +retrieved in the given block.</p> -<p>If <span class='object_link'><a href="#push-instance_method" title="Groonga::Array#push (method)">#push</a></span> failes to fill values of the pushed record, the -pulled record may be uncompleted. It should be handled by your application.</p> +<p>If <span class='object_link'><a href="#push-instance_method" title="Groonga::Array#push (method)">#push</a></span> failes to fill values of the pushed +record, the pulled record may be uncompleted. It should be handled +by your application.</p> -<p>If you passes @:block? => true@ option, the pull operation blocks until -a pushed record is pushed. It is the default behavior.</p> +<p>If you passes @:block? => true@ option, the pull operation blocks +until a pushed record is pushed. It is the default behavior.</p> <p>If you passes @:block? => false@ option, the pull operation returns -immediately, the given block isn't called and returns nil when no +immediately, the given block isn’t called and returns nil when no record exist in the array.</p> -<p>Note that your signal handlers can't be ran while a pull operation. You -need to use <span class='object_link'><a href="#unblock-instance_method" title="Groonga::Array#unblock (method)">#unblock</a></span> from another process to unblock the -pull operation. If you call <span class='object_link'><a href="#unblock-instance_method" title="Groonga::Array#unblock (method)">#unblock</a></span>, signal handler can be -ran.</p> +<p>Note that your signal handlers can’t be ran while a pull +operation. You need to use <span class='object_link'><a href="#unblock-instance_method" title="Groonga::Array#unblock (method)">#unblock</a></span> from +another process to unblock the pull operation. If you call +<span class='object_link'><a href="#unblock-instance_method" title="Groonga::Array#unblock (method)">#unblock</a></span>, signal handler can be ran.</p> </div> @@ -983,8 +985,7 @@ ran.</p> <p class="tag_title">Examples:</p> - <p class="example_title"><div class='inline'> -<p>A program that pulls with non-block mode</p> + <p class="example_title"><div class='inline'><p>A program that pulls with non-block mode</p> </div></p> <pre class="example code"><code><span class='id identifier rubyid_queue'>queue</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Array</span><span class='period'>.</span><span class='id identifier rubyid_open'>open</span><span class='lparen'>(</span><span class='symbol'>:name</span> <span class='op'>=></span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>CrawlURLQueue</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> @@ -1000,8 +1001,7 @@ ran.</p> </span><span class='kw'>end</span></code></pre> - <p class="example_title"><div class='inline'> -<p>Signal handler isn't called</p> + <p class="example_title"><div class='inline'><p>Signal handler isn’t called</p> </div></p> <pre class="example code"><code><span class='id identifier rubyid_queue'>queue</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Array</span><span class='period'>.</span><span class='id identifier rubyid_open'>open</span><span class='lparen'>(</span><span class='symbol'>:name</span> <span class='op'>=></span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>CrawlURLQueue</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> @@ -1017,8 +1017,7 @@ ran.</p> <div class="docstring"> <div class="discussion"> - -<p>Returns A pulled record that is yielded.</p> + <p>Returns A pulled record that is yielded.</p> </div> @@ -1039,8 +1038,7 @@ ran.</p> — - <div class='inline'> -<p>The option parameters.</p> + <div class='inline'><p>The option parameters.</p> </div> </li> @@ -1063,9 +1061,8 @@ ran.</p> </span> - — <div class='inline'> -<p>Whether the pull operation is blocked or not when no record exist in the -array.</p> + — <div class='inline'><p>Whether the pull operation is blocked or not when no record exist +in the array.</p> </div> </li> @@ -1084,8 +1081,7 @@ array.</p> — - <div class='inline'> -<p>Gets required values for a pull record in the given block.</p> + <div class='inline'><p>Gets required values for a pull record in the given block.</p> </div> </li> @@ -1104,9 +1100,8 @@ array.</p> — - <div class='inline'> -<p>A pulled record. It is nil when no records exist in the array and @block?@ -parameter is not @true �� .</p> + <div class='inline'><p>A pulled record. It is nil when no records exist in the array +and @block?@ parameter is not @true �� .</p> </div> </li> @@ -1123,8 +1118,7 @@ parameter is not @true �� .</p> — - <div class='inline'> -<p>A pulled record that is yielded.</p> + <div class='inline'><p>A pulled record that is yielded.</p> </div> </li> @@ -1243,15 +1237,16 @@ rb_grn_array_pull (int argc, VALUE *argv, VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>Pushes a record to the array. The record should be filled in the given -block. The pushed record can be pulled by <span class='object_link'><a href="#pull-instance_method" title="Groonga::Array#pull (method)">#pull</a></span>.</p> + <p>Pushes a record to the array. The record should be filled in the +given block. The pushed record can be pulled by +<span class='object_link'><a href="#pull-instance_method" title="Groonga::Array#pull (method)">#pull</a></span>.</p> -<p>The record that is passed to the given block may be nil. You need to handle -the case. For example, just ignoring it or reports an error.</p> +<p>The record that is passed to the given block may be nil. You need +to handle the case. For example, just ignoring it or reports an +error.</p> -<p>If an error is occurred in the given block, the pushed record may not be -filled completely. You should handle the case in pull side.</p> +<p>If an error is occurred in the given block, the pushed record may +not be filled completely. You should handle the case in pull side.</p> </div> @@ -1262,8 +1257,7 @@ filled completely. You should handle the case in pull side.</p> <p class="tag_title">Examples:</p> - <p class="example_title"><div class='inline'> -<p>A program that pushes a job without error handling</p> + <p class="example_title"><div class='inline'><p>A program that pushes a job without error handling</p> </div></p> <pre class="example code"><code><span class='id identifier rubyid_queue'>queue</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Array</span><span class='period'>.</span><span class='id identifier rubyid_create'>create</span><span class='lparen'>(</span><span class='symbol'>:name</span> <span class='op'>=></span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>CrawlURLQueue</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> @@ -1276,8 +1270,7 @@ filled completely. You should handle the case in pull side.</p> <span class='kw'>end</span></code></pre> - <p class="example_title"><div class='inline'> -<p>A program that pulls a job without error handling</p> + <p class="example_title"><div class='inline'><p>A program that pulls a job without error handling</p> </div></p> <pre class="example code"><code><span class='id identifier rubyid_queue'>queue</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Array</span><span class='period'>.</span><span class='id identifier rubyid_open'>open</span><span class='lparen'>(</span><span class='symbol'>:name</span> <span class='op'>=></span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>CrawlURLQueue</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> @@ -1291,8 +1284,7 @@ filled completely. You should handle the case in pull side.</p> </span><span class='kw'>end</span></code></pre> - <p class="example_title"><div class='inline'> -<p>A program that pushes a job with error handling</p> + <p class="example_title"><div class='inline'><p>A program that pushes a job with error handling</p> </div></p> <pre class="example code"><code><span class='id identifier rubyid_queue'>queue</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Array</span><span class='period'>.</span><span class='id identifier rubyid_create'>create</span><span class='lparen'>(</span><span class='symbol'>:name</span> <span class='op'>=></span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>CrawlURLQueue</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> @@ -1305,8 +1297,7 @@ filled completely. You should handle the case in pull side.</p> <span class='kw'>end</span></code></pre> - <p class="example_title"><div class='inline'> -<p>A program that has an error in push block</p> + <p class="example_title"><div class='inline'><p>A program that has an error in push block</p> </div></p> <pre class="example code"><code><span class='id identifier rubyid_queue'>queue</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Array</span><span class='period'>.</span><span class='id identifier rubyid_create'>create</span><span class='lparen'>(</span><span class='symbol'>:name</span> <span class='op'>=></span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>CrawlURLQueue</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> @@ -1320,8 +1311,7 @@ filled completely. You should handle the case in pull side.</p> <span class='kw'>end</span></code></pre> - <p class="example_title"><div class='inline'> -<p>A program that pulls a job with error handling</p> + <p class="example_title"><div class='inline'><p>A program that pulls a job with error handling</p> </div></p> <pre class="example code"><code><span class='id identifier rubyid_queue'>queue</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Array</span><span class='period'>.</span><span class='id identifier rubyid_open'>open</span><span class='lparen'>(</span><span class='symbol'>:name</span> <span class='op'>=></span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>CrawlURLQueue</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> @@ -1339,8 +1329,7 @@ filled completely. You should handle the case in pull side.</p> <div class="docstring"> <div class="discussion"> - -<p>Returns A pushed record that is yielded.</p> + <p>Returns A pushed record that is yielded.</p> </div> @@ -1358,8 +1347,7 @@ filled completely. You should handle the case in pull side.</p> — - <div class='inline'> -<p>Filles columns of a pushed record in the given block.</p> + <div class='inline'><p>Filles columns of a pushed record in the given block.</p> </div> </li> @@ -1378,8 +1366,7 @@ filled completely. You should handle the case in pull side.</p> — - <div class='inline'> -<p>A pushed record. It is nil when pushing is failed.</p> + <div class='inline'><p>A pushed record. It is nil when pushing is failed.</p> </div> </li> @@ -1396,8 +1383,7 @@ filled completely. You should handle the case in pull side.</p> — - <div class='inline'> -<p>A pushed record that is yielded.</p> + <div class='inline'><p>A pushed record that is yielded.</p> </div> </li> @@ -1483,8 +1469,7 @@ rb_grn_array_push (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>Unblocks all <span class='object_link'><a href="#pull-instance_method" title="Groonga::Array#pull (method)">#pull</a></span> operations for the array.</p> + <p>Unblocks all <span class='object_link'><a href="#pull-instance_method" title="Groonga::Array#pull (method)">#pull</a></span> operations for the array.</p> </div> @@ -1495,8 +1480,7 @@ rb_grn_array_push (VALUE self) <p class="tag_title">Examples:</p> - <p class="example_title"><div class='inline'> -<p>Pull, unblock and signal</p> + <p class="example_title"><div class='inline'><p>Pull, unblock and signal</p> </div></p> <pre class="example code"><code><span class='comment'># pull.rb @@ -1521,6 +1505,7 @@ rb_grn_array_push (VALUE self) <div class="discussion"> <p class="note returns_void">This method returns an undefined value.</p> + </div> </div> <div class="tags"> Modified: rroonga/en/Groonga/ArrayCursor.html (+3 -3) =================================================================== --- rroonga/en/Groonga/ArrayCursor.html 2015-04-19 14:41:58 +0900 (5fd6cbc) +++ rroonga/en/Groonga/ArrayCursor.html 2015-04-19 14:59:09 +0900 (44d9797) @@ -136,9 +136,9 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p><span class='object_link'><a href="Array.html" title="Groonga::Array (class)">Array</a></span> に登録されているレコードを順番に取り出すため のオブジェクト。利用できるメソッドは -<span class='object_link'><a href="TableCursor.html" title="Groonga::TableCursor (class)">TableCursor</a></span> を 参照。</p> + <p><span class='object_link'><a href="Array.html" title="Groonga::Array (class)">Array</a></span> に登録されているレコードを順番に取り出すため +のオブジェクト。利用できるメソッドは <span class='object_link'><a href="TableCursor.html" title="Groonga::TableCursor (class)">TableCursor</a></span> を +参照。</p> </div> Modified: rroonga/en/Groonga/BadAddress.html (+1 -2) =================================================================== --- rroonga/en/Groonga/BadAddress.html 2015-04-19 14:41:58 +0900 (9a8e693) +++ rroonga/en/Groonga/BadAddress.html 2015-04-19 14:59:09 +0900 (0a2210e) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>アドレスに問題があるときに発生する。</p> + <p>アドレスに問題があるときに発生する。</p> </div> Modified: rroonga/en/Groonga/BadFileDescriptor.html (+1 -2) =================================================================== --- rroonga/en/Groonga/BadFileDescriptor.html 2015-04-19 14:41:58 +0900 (60bc1da) +++ rroonga/en/Groonga/BadFileDescriptor.html 2015-04-19 14:59:09 +0900 (ea278d6) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>ファイルディスクリプタに問題があるときに発生する。</p> + <p>ファイルディスクリプタに問題があるときに発生する。</p> </div> Modified: rroonga/en/Groonga/BrokenPipe.html (+1 -2) =================================================================== --- rroonga/en/Groonga/BrokenPipe.html 2015-04-19 14:41:58 +0900 (05d58b0) +++ rroonga/en/Groonga/BrokenPipe.html 2015-04-19 14:59:09 +0900 (efd4606) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>パイプが壊れているときに発生する。</p> + <p>パイプが壊れているときに発生する。</p> </div> Modified: rroonga/en/Groonga/CASError.html (+1 -2) =================================================================== --- rroonga/en/Groonga/CASError.html 2015-04-19 14:41:58 +0900 (25f0771) +++ rroonga/en/Groonga/CASError.html 2015-04-19 14:59:09 +0900 (b100d66) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>CAS(Compare and Swap)が失敗したときに発生する。</p> + <p>CAS(Compare and Swap)が失敗したときに発生する。</p> </div> Modified: rroonga/en/Groonga/CallbackLogger.html (+8 -7) =================================================================== --- rroonga/en/Groonga/CallbackLogger.html 2015-04-19 14:41:58 +0900 (5812add) +++ rroonga/en/Groonga/CallbackLogger.html 2015-04-19 14:59:09 +0900 (55c82a9) @@ -169,7 +169,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -193,8 +194,7 @@ - <span class="summary_desc"><div class='inline'> -<p>A new instance of CallbackLogger.</p> + <span class="summary_desc"><div class='inline'><p>A new instance of CallbackLogger.</p> </div></span> </li> @@ -217,7 +217,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -239,7 +240,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -272,8 +274,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Returns a new instance of CallbackLogger</p> + <p>Returns a new instance of CallbackLogger</p> </div> Modified: rroonga/en/Groonga/CallbackQueryLogger.html (+8 -7) =================================================================== --- rroonga/en/Groonga/CallbackQueryLogger.html 2015-04-19 14:41:58 +0900 (4c72cc2) +++ rroonga/en/Groonga/CallbackQueryLogger.html 2015-04-19 14:59:09 +0900 (8126501) @@ -166,7 +166,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -190,8 +191,7 @@ - <span class="summary_desc"><div class='inline'> -<p>A new instance of CallbackQueryLogger.</p> + <span class="summary_desc"><div class='inline'><p>A new instance of CallbackQueryLogger.</p> </div></span> </li> @@ -214,7 +214,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -236,7 +237,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -269,8 +271,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Returns a new instance of CallbackQueryLogger</p> + <p>Returns a new instance of CallbackQueryLogger</p> </div> Modified: rroonga/en/Groonga/Closed.html (+3 -4) =================================================================== --- rroonga/en/Groonga/Closed.html 2015-04-19 14:41:58 +0900 (9ffb0b4) +++ rroonga/en/Groonga/Closed.html 2015-04-19 14:59:09 +0900 (22ead65) @@ -138,8 +138,8 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>groongaレベルでは破棄されているが、Rubyレベルでは生き ているオブジェクトにアクセスすると発生する。</p> + <p>groongaレベルでは破棄されているが、Rubyレベルでは生き +ているオブジェクトにアクセスすると発生する。</p> </div> @@ -155,8 +155,7 @@ - <div class='inline'> -<p>1.2.3</p> + <div class='inline'><p>1.2.3</p> </div> </li> Modified: rroonga/en/Groonga/Column.html (+497 -625) =================================================================== --- rroonga/en/Groonga/Column.html 2015-04-19 14:41:58 +0900 (ab747fc) +++ rroonga/en/Groonga/Column.html 2015-04-19 14:59:09 +0900 (9590204) @@ -136,23 +136,29 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>テーブルに情報を付加するためのオブジェクト。テーブルに複 数のカラムを定義することによりレコード毎に複数の情報を付 加することができる。</p> + <p>テーブルに情報を付加するためのオブジェクト。テーブルに複 +数のカラムを定義することによりレコード毎に複数の情報を付 +加することができる。</p> <p>カラムには大きく分けて3種類ある。</p> -<ul><li> -<p><span class='object_link'><a href="FixSizeColumn.html" title="Groonga::FixSizeColumn (class)">FixSizeColumn</a></span> := 固定長のデータを格納するカラム。 =:</p> -</li><li> -<p><span class='object_link'><a href="VariableSizeColumn.html" title="Groonga::VariableSizeColumn (class)">VariableSizeColumn</a></span> := 可変長のデータを格納するカラム。 =:</p> -</li><li> -<p><span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> := 転置インデックスを格納するカラム。全文検索や参照元レコー -ドの検索を行う場合はこのカラムを使用する。 =:</p> -</li></ul> -<p>固定長データ用カラム・可変長データ用カラムは1つのデータだ けを格納するか複数のデータを格納するかを選ぶことができる。 -1つのデータの場合はスカラ値、複数のデータの場合はスカラー 値を格納するという。</p> +<ul> + <li><span class='object_link'><a href="FixSizeColumn.html" title="Groonga::FixSizeColumn (class)">FixSizeColumn</a></span> := +固定長のデータを格納するカラム。 =:</li> + <li><span class='object_link'><a href="VariableSizeColumn.html" title="Groonga::VariableSizeColumn (class)">VariableSizeColumn</a></span> := +可変長のデータを格納するカラム。 =:</li> + <li><span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> := +転置インデックスを格納するカラム。全文検索や参照元レコー +ドの検索を行う場合はこのカラムを使用する。 =:</li> +</ul> + +<p>固定長データ用カラム・可変長データ用カラムは1つのデータだ +けを格納するか複数のデータを格納するかを選ぶことができる。 +1つのデータの場合はスカラ値、複数のデータの場合はスカラー +値を格納するという。</p> -<p>カラムは名前を持ち、1つのテーブルでは同じカラム名を持つカ ラムを複数定義することはできない。</p> +<p>カラムは名前を持ち、1つのテーブルでは同じカラム名を持つカ +ラムを複数定義することはできない。</p> </div> @@ -182,7 +188,7 @@ <li class="public "> <span class="summary_signature"> - <a href="#clear_lock-instance_method" title="#clear_lock (instance method)">- (Object) <strong>clear_lock</strong>(options = {}) </a> + <a href="#clear_lock-instance_method" title="#clear_lock (instance method)">- (void) <strong>clear_lock</strong> </a> @@ -196,8 +202,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>column</em> のロックを強制的に解除する。.</p> + <span class="summary_desc"><div class='inline'><p>Forces to clear lock of the <code>column</code>.</p> </div></span> </li> @@ -220,7 +225,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -244,9 +250,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>column</em> が <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> の場合は <code>true</code> を返し、 -そうでない場合は <code>false</code> を返す。.</p> + <span class="summary_desc"><div class='inline'><p><em>column</em> が <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> の場合は +true+ を返し、 そうでない場合は +false+ を返す。.</p> </div></span> </li> @@ -269,8 +273,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>operator</em> を実行できる <em>column</em> のインデックスを返す。.</p> + <span class="summary_desc"><div class='inline'><p>Return indexes on <code>column</code> which can execute <code>operator</code>.</p> </div></span> </li> @@ -293,8 +296,7 @@ - <span class="summary_desc"><div class='inline'> -<p>テーブル名を除いたカラム名を返す。.</p> + <span class="summary_desc"><div class='inline'><p>テーブル名を除いたカラム名を返す。.</p> </div></span> </li> @@ -317,9 +319,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>column</em> をロックする。ロックに失敗した場合は <span class='object_link'><a href="ResourceDeadlockAvoided.html" title="Groonga::ResourceDeadlockAvoided (class)">ResourceDeadlockAvoided</a></span> -例外が発生する。.</p> + <span class="summary_desc"><div class='inline'><p><em>column</em> をロックする。ロックに失敗した場合は <span class='object_link'><a href="ResourceDeadlockAvoided.html" title="Groonga::ResourceDeadlockAvoided (class)">ResourceDeadlockAvoided</a></span> 例外が発生する。.</p> </div></span> </li> @@ -328,7 +328,7 @@ <li class="public "> <span class="summary_signature"> - <a href="#locked%3F-instance_method" title="#locked? (instance method)">- (Boolean) <strong>locked?</strong>(options = {}) </a> + <a href="#locked%3F-instance_method" title="#locked? (instance method)">- (Boolean) <strong>locked?</strong> </a> @@ -342,8 +342,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>column</em> がロックされていれば <code>true</code> を返す。.</p> + <span class="summary_desc"><div class='inline'><p>Checks whether the <code>column</code> is locked or not.</p> </div></span> </li> @@ -368,9 +367,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>column</em> の値がテーブルのレコードとなる場合は <code>true</code> を返し、 そうでない場合は -<code>false</code> を返す。.</p> + <span class="summary_desc"><div class='inline'><p><em>column</em> の値がテーブルのレコードとなる場合は +true+ を返し、 そうでない場合は +false+ を返す。.</p> </div></span> </li> @@ -393,8 +390,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Renames the column to name.</p> + <span class="summary_desc"><div class='inline'><p>Renames the column to name.</p> </div></span> </li> @@ -417,9 +413,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>column</em> がスカラーカラムの場合は <code>true</code> を返し、 そうでない場合は -<code>false</code> を返す。.</p> + <span class="summary_desc"><div class='inline'><p><em>column</em> がスカラーカラムの場合は +true+ を返し、 そうでない場合は +false+ を返す。.</p> </div></span> </li> @@ -442,10 +436,7 @@ - <span class="summary_desc"><div class='inline'> -<p>カラムが所属するテーブルからブロックまたは文字列で指定し た条件にマッチするレコードを返す。返されたテーブルには -<code>expression</code> という特異メソッドがあり、指定した条件を表し ている <span class='object_link'><a href="Expression.html" title="Groonga::Expression (class)">Expression</a></span> -を取得できる。 <span class='object_link'><a href="Expression.html#snippet-instance_method" title="Groonga::Expression#snippet (method)">Expression#snippet</a></span> を使うことにより、指定した条件 用のスニペットを簡単に生成できる。.</p> + <span class="summary_desc"><div class='inline'><p>カラムが所属するテーブルからブロックまたは文字列で指定し た条件にマッチするレコードを返す。返されたテーブルには +expression+ という特異メソッドがあり、指定した条件を表し ている <span class='object_link'><a href="Expression.html" title="Groonga::Expression (class)">Expression</a></span> を取得できる。 <span class='object_link'><a href="Expression.html#snippet-instance_method" title="Groonga::Expression#snippet (method)">Expression#snippet</a></span> を使うことにより、指定した条件 用のスニペットを簡単に生成できる。.</p> </div></span> </li> @@ -468,8 +459,7 @@ - <span class="summary_desc"><div class='inline'> -<p>カラムが所属するテーブルを返す。.</p> + <span class="summary_desc"><div class='inline'><p>カラムが所属するテーブルを返す。.</p> </div></span> </li> @@ -492,8 +482,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Clears all values in column.</p> + <span class="summary_desc"><div class='inline'><p>Clears all values in column.</p> </div></span> </li> @@ -516,8 +505,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>column</em> のロックを解除する。.</p> + <span class="summary_desc"><div class='inline'><p><em>column</em> のロックを解除する。.</p> </div></span> </li> @@ -540,9 +528,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>column</em> がベクターカラムの場合は <code>true</code> を返し、 そうでない場合は -<code>false</code> を返す。.</p> + <span class="summary_desc"><div class='inline'><p><em>column</em> がベクターカラムの場合は +true+ を返し、 そうでない場合は +false+ を返す。.</p> </div></span> </li> @@ -565,7 +551,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -583,7 +570,7 @@ <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></h3> - <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-inst ance_met hod" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepend (method)">#prepend</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class ='object _link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groonga::Object#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p> + <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-inst ance_met hod" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#function_procedure%3F-instance_method" title="Groonga::Object#function_procedure? (method)">#function_procedure?</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepen d (metho d)">#prepend</a></span>, <span class='object_link'><a href="Object.html#procedure%3F-instance_method" title="Groonga::Object#procedure? (method)">#procedure?</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class='object_link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#scorer_procedure%3F-instance_method" title="Groonga::Object#scorer_procedure? (method)">#scorer_procedure?</a></span>, <span class='object_link'><a href="Object.html#selector_procedure%3F-instance_method" title="Groonga::Object#selector_procedure? (method)">#selector_procedure?</a></span>, <span class='object_link'><a href="Object.html#table%3F-instance_method" title="Groonga::Object#table? (method)">#table?</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groon ga::Obje ct#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p> <div id="instance_method_details" class="method_details_list"> @@ -593,7 +580,7 @@ <div class="method_details first"> <h3 class="signature first" id="clear_lock-instance_method"> - - (<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>) <strong>clear_lock</strong>(options = {}) + - (<tt>void</tt>) <strong>clear_lock</strong> @@ -601,8 +588,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p><em>column</em> のロックを強制的に解除する。</p> + <p>Forces to clear lock of the <code>column</code>.</p> </div> @@ -611,57 +597,13 @@ <div class="docstring"> <div class="discussion"> - + <p class="note returns_void">This method returns an undefined value.</p> + </div> </div> <div class="tags"> - <p class="tag_title">Parameters:</p> -<ul class="param"> - <li> - - <span class='name'>options</span> - - - <span class='type'>(<tt>::Hash</tt>)</span> - - - <em class="default">(defaults to: <tt>{}</tt>)</em> - - - — - <div class='inline'> -<p>利用可能なオプションは以下の通り。</p> -</div> - - </li> - -</ul> - - - - - <p class="tag_title">Options Hash (<tt>options</tt>):</p> - <ul class="option"> - - <li> - <span class="name">:id</span> - <span class="type">(<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>)</span> - <span class="default"> - - </span> - - — <div class='inline'> -<p><em>:id</em>で指定したレコードのロックを強制的に解除する。 (注: groonga側が未実装のため、現在は無視される。実装さ -れるのではないかと思っているが、実装されないかもしれな い。)</p> -</div> - - </li> - - </ul> - - </div> @@ -672,56 +614,34 @@ <pre class="lines"> +509 +510 +511 +512 +513 +514 +515 516 517 518 519 520 521 -522 -523 -524 -525 -526 -527 -528 -529 -530 -531 -532 -533 -534 -535 -536 -537 -538 -539 -540</pre> +522</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 516</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 509</span> static VALUE -rb_grn_column_clear_lock (int argc, VALUE *argv, VALUE self) +rb_grn_column_clear_lock (VALUE self) { - grn_id id = GRN_ID_NIL; grn_ctx *context; grn_obj *column; - VALUE options, rb_id; - - rb_scan_args(argc, argv, "01", &options); rb_grn_column_deconstruct(SELF(self), &column, &context, NULL, NULL, NULL, NULL, NULL); - rb_grn_scan_options(options, - "id", &rb_id, - NULL); - - if (!NIL_P(rb_id)) - id = NUM2UINT(rb_id); - grn_obj_clear_lock(context, column); return Qnil; @@ -778,9 +698,8 @@ rb_grn_column_clear_lock (int argc, VALUE *argv, VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>column</em> が <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> の場合は <code>true</code> を返し、 -そうでない場合は <code>false</code> を返す。</p> + <p><em>column</em> が <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> の場合は +true+ を返し、 +そうでない場合は +false+ を返す。</p> </div> @@ -811,8 +730,7 @@ rb_grn_column_clear_lock (int argc, VALUE *argv, VALUE self) - <div class='inline'> -<p>1.0.5</p> + <div class='inline'><p>1.0.5</p> </div> </li> @@ -825,25 +743,25 @@ rb_grn_column_clear_lock (int argc, VALUE *argv, VALUE self) <pre class="lines"> -649 -650 -651 -652 -653 -654 -655 -656 -657 -658 -659 -660 -661 -662 -663 -664</pre> +616 +617 +618 +619 +620 +621 +622 +623 +624 +625 +626 +627 +628 +629 +630 +631</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 649</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 616</span> static VALUE rb_grn_column_index_p (VALUE self) @@ -877,8 +795,7 @@ rb_grn_column_index_p (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>operator</em> を実行できる <em>column</em> のインデックスを返す。</p> + <p>Return indexes on <code>column</code> which can execute <code>operator</code>.</p> </div> @@ -889,6 +806,7 @@ rb_grn_column_index_p (VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -924,8 +842,7 @@ rb_grn_column_index_p (VALUE self) — - <div class='inline'> -<p><em>operator</em> を実行できる <em>column</em> のインデックス</p> + <div class='inline'><p>Indexes on <code>column</code> which can execute <code>operator</code>.</p> </div> </li> @@ -940,8 +857,7 @@ rb_grn_column_index_p (VALUE self) - <div class='inline'> -<p>1.0.9</p> + <div class='inline'><p>1.0.9</p> </div> </li> @@ -954,54 +870,53 @@ rb_grn_column_index_p (VALUE self) <pre class="lines"> +718 +719 +720 +721 +722 +723 +724 +725 +726 +727 +728 +729 +730 +731 +732 +733 +734 +735 +736 +737 +738 +739 +740 +741 +742 +743 +744 +745 +746 +747 +748 +749 +750 751 752 753 -754 -755 -756 -757 -758 -759 -760 -761 -762 -763 -764 -765 -766 -767 -768 -769 -770 -771 -772 -773 -774 -775 -776 -777 -778 -779 -780 -781 -782 -783 -784 -785 -786 -787 -788</pre> +754</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 751</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 718</span> static VALUE rb_grn_column_get_indexes (int argc, VALUE *argv, VALUE self) { grn_ctx *context; grn_obj *column; - grn_obj **indexes = NULL; + grn_index_datum *index_data = NULL; int i, n_indexes; grn_operator operator = GRN_OP_MATCH; VALUE rb_operator, rb_indexes; @@ -1017,21 +932,20 @@ rb_grn_column_get_indexes (int argc, VALUE *argv, VALUE self) } rb_indexes = rb_ary_new(); - n_indexes = grn_column_index(context, column, operator, - NULL, 0, NULL); + n_indexes = grn_column_find_index_data(context, column, operator, NULL, 0); if (n_indexes == 0) return rb_indexes; - indexes = xmalloc(sizeof(grn_obj *) * n_indexes); - n_indexes = grn_column_index(context, column, operator, - indexes, n_indexes, NULL); + index_data = xmalloc(sizeof(grn_index_datum) * n_indexes); + n_indexes = grn_column_find_index_data(context, column, operator, + index_data, n_indexes); for (i = 0; i < n_indexes; i++) { VALUE rb_index; - rb_index = GRNOBJECT2RVAL(Qnil, context, indexes[i], GRN_FALSE); + rb_index = GRNOBJECT2RVAL(Qnil, context, index_data[i].index, GRN_FALSE); rb_ary_push(rb_indexes, rb_index); - grn_obj_unlink(context, indexes[i]); + grn_obj_unlink(context, index_data[i].index); } - xfree(indexes); + xfree(index_data); return rb_indexes; }</pre> </td> @@ -1050,8 +964,7 @@ rb_grn_column_get_indexes (int argc, VALUE *argv, VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>テーブル名を除いたカラム名を返す。</p> + <p>テーブル名を除いたカラム名を返す。</p> </div> @@ -1152,9 +1065,8 @@ rb_grn_column_get_local_name (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>column</em> をロックする。ロックに失敗した場合は <span class='object_link'><a href="ResourceDeadlockAvoided.html" title="Groonga::ResourceDeadlockAvoided (class)">ResourceDeadlockAvoided</a></span> -例外が発生する。</p> + <p><em>column</em> をロックする。ロックに失敗した場合は +<span class='object_link'><a href="ResourceDeadlockAvoided.html" title="Groonga::ResourceDeadlockAvoided (class)">ResourceDeadlockAvoided</a></span> 例外が発生する。</p> </div> @@ -1171,6 +1083,7 @@ rb_grn_column_get_local_name (VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -1189,8 +1102,7 @@ rb_grn_column_get_local_name (VALUE self) — - <div class='inline'> -<p>利用可能なオプションは以下の通り。</p> + <div class='inline'><p>利用可能なオプションは以下の通り。</p> </div> </li> @@ -1210,9 +1122,9 @@ rb_grn_column_get_local_name (VALUE self) </span> - — <div class='inline'> -<p>ロックを獲得できなかった場合は <em>:timeout</em> 秒間ロックの獲 得を試みる。 <em>:timeout</em> -秒以内にロックを獲得できなかった 場合は例外が発生する。</p> + — <div class='inline'><p>ロックを獲得できなかった場合は <em>:timeout</em> 秒間ロックの獲 +得を試みる。 <em>:timeout</em> 秒以内にロックを獲得できなかった +場合は例外が発生する。</p> </div> </li> @@ -1224,8 +1136,8 @@ rb_grn_column_get_local_name (VALUE self) </span> - — <div class='inline'> -<p><em>:id</em>で指定したレコードをロックする。(注: groonga側が 未実装のため、現在は無視される)</p> + — <div class='inline'><p>_:id_で指定したレコードをロックする。(注: groonga側が +未実装のため、現在は無視される)</p> </div> </li> @@ -1244,6 +1156,7 @@ rb_grn_column_get_local_name (VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -1262,8 +1175,7 @@ rb_grn_column_get_local_name (VALUE self) — - <div class='inline'> -<p>利用可能なオプションは以下の通り。</p> + <div class='inline'><p>利用可能なオプションは以下の通り。</p> </div> </li> @@ -1283,9 +1195,9 @@ rb_grn_column_get_local_name (VALUE self) </span> - — <div class='inline'> -<p>ロックを獲得できなかった場合は <em>:timeout</em> 秒間ロックの獲 得を試みる。 <em>:timeout</em> -秒以内にロックを獲得できなかった 場合は例外が発生する。</p> + — <div class='inline'><p>ロックを獲得できなかった場合は <em>:timeout</em> 秒間ロックの獲 +得を試みる。 <em>:timeout</em> 秒以内にロックを獲得できなかった +場合は例外が発生する。</p> </div> </li> @@ -1297,8 +1209,8 @@ rb_grn_column_get_local_name (VALUE self) </span> - — <div class='inline'> -<p><em>:id</em>で指定したレコードをロックする。(注: groonga側が 未実装のため、現在は無視される)</p> + — <div class='inline'><p>_:id_で指定したレコードをロックする。(注: groonga側が +未実装のため、現在は無視される)</p> </div> </li> @@ -1317,8 +1229,7 @@ rb_grn_column_get_local_name (VALUE self) - <div class='inline'> -<p>ブロックを指定した場合はブロックを抜けたときにunlockする。</p> + <div class='inline'><p>ブロックを指定した場合はブロックを抜けたときにunlockする。</p> </div> </li> @@ -1337,6 +1248,9 @@ rb_grn_column_get_local_name (VALUE self) <pre class="lines"> +465 +466 +467 468 469 470 @@ -1370,13 +1284,10 @@ rb_grn_column_get_local_name (VALUE self) 498 499 500 -501 -502 -503 -504</pre> +501</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 468</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 465</span> static VALUE rb_grn_column_lock (int argc, VALUE *argv, VALUE self) @@ -1423,7 +1334,7 @@ rb_grn_column_lock (int argc, VALUE *argv, VALUE self) <div class="method_details "> <h3 class="signature " id="locked?-instance_method"> - - (<tt>Boolean</tt>) <strong>locked?</strong>(options = {}) + - (<tt>Boolean</tt>) <strong>locked?</strong> @@ -1431,8 +1342,7 @@ rb_grn_column_lock (int argc, VALUE *argv, VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>column</em> がロックされていれば <code>true</code> を返す。</p> + <p>Checks whether the <code>column</code> is locked or not.</p> </div> @@ -1441,58 +1351,31 @@ rb_grn_column_lock (int argc, VALUE *argv, VALUE self) <div class="docstring"> <div class="discussion"> - + <p>Returns <code>true</code> if the <code>column</code> is locked, <code>false</code> otherwise.</p> + </div> </div> <div class="tags"> - <p class="tag_title">Parameters:</p> -<ul class="param"> + +<p class="tag_title">Returns:</p> +<ul class="return"> <li> - <span class='name'>options</span> - - - <span class='type'>(<tt>::Hash</tt>)</span> + <span class='type'>(<tt>Boolean</tt>)</span> - <em class="default">(defaults to: <tt>{}</tt>)</em> — - <div class='inline'> -<p>利用可能なオプションは以下の通り。</p> + <div class='inline'><p><code>true</code> if the <code>column</code> is locked, <code>false</code> otherwise.</p> </div> </li> </ul> - - - - <p class="tag_title">Options Hash (<tt>options</tt>):</p> - <ul class="option"> - - <li> - <span class="name">:id</span> - <span class="type">(<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>)</span> - <span class="default"> - - </span> - - — <div class='inline'> -<p><em>:id</em>で指定したレコードがロックされていれば <code>true</code> を返す。 (注: -groonga側が未実装のため、現在は無視される。実装さ れるのではないかと思っているが、実装されないかもしれな い。)</p> -</div> - - </li> - - </ul> - - - </div> <p class="tag_title">Returns:</p> @@ -1515,54 +1398,32 @@ groonga側が未実装のため、現在は無視される。実装さ れるの <pre class="lines"> -552 -553 -554 -555 -556 -557 -558 -559 -560 -561 -562 -563 -564 -565 -566 -567 -568 -569 -570 -571 -572 -573 -574</pre> +530 +531 +532 +533 +534 +535 +536 +537 +538 +539 +540 +541</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 552</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 530</span> static VALUE -rb_grn_column_is_locked (int argc, VALUE *argv, VALUE self) +rb_grn_column_locked_p (VALUE self) { - grn_id id = GRN_ID_NIL; grn_ctx *context; grn_obj *column; - VALUE options, rb_id; - - rb_scan_args(argc, argv, "01", &options); rb_grn_column_deconstruct(SELF(self), &column, &context, NULL, NULL, NULL, NULL, NULL); - rb_grn_scan_options(options, - "id", &rb_id, - NULL); - - if (!NIL_P(rb_id)) - id = NUM2UINT(rb_id); - return CBOOL2RVAL(grn_obj_is_locked(context, column)); }</pre> </td> @@ -1585,9 +1446,8 @@ rb_grn_column_is_locked (int argc, VALUE *argv, VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>column</em> の値がテーブルのレコードとなる場合は <code>true</code> を返し、 そうでない場合は -<code>false</code> を返す。</p> + <p><em>column</em> の値がテーブルのレコードとなる場合は +true+ を返し、 +そうでない場合は +false+ を返す。</p> </div> @@ -1618,8 +1478,7 @@ rb_grn_column_is_locked (int argc, VALUE *argv, VALUE self) - <div class='inline'> -<p>1.0.5</p> + <div class='inline'><p>1.0.5</p> </div> </li> @@ -1632,35 +1491,35 @@ rb_grn_column_is_locked (int argc, VALUE *argv, VALUE self) <pre class="lines"> -584 -585 -586 -587 -588 -589 -590 -591 -592 -593 -594 -595 -596 -597 -598 -599 -600 -601 -602 -603 -604 -605 -606 -607 -608 -609</pre> +551 +552 +553 +554 +555 +556 +557 +558 +559 +560 +561 +562 +563 +564 +565 +566 +567 +568 +569 +570 +571 +572 +573 +574 +575 +576</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 584</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 551</span> static VALUE rb_grn_column_reference_p (VALUE self) @@ -1704,8 +1563,7 @@ rb_grn_column_reference_p (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>Renames the column to name.</p> + <p>Renames the column to name.</p> </div> @@ -1716,6 +1574,7 @@ rb_grn_column_reference_p (VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -1732,8 +1591,7 @@ rb_grn_column_reference_p (VALUE self) — - <div class='inline'> -<p>the new name</p> + <div class='inline'><p>the new name</p> </div> </li> @@ -1752,8 +1610,7 @@ rb_grn_column_reference_p (VALUE self) - <div class='inline'> -<p>1.3.0</p> + <div class='inline'><p>1.3.0</p> </div> </li> @@ -1766,32 +1623,32 @@ rb_grn_column_reference_p (VALUE self) <pre class="lines"> -796 -797 -798 -799 -800 -801 -802 -803 -804 -805 -806 -807 -808 -809 -810 -811 -812 -813 -814 -815 -816 -817 -818</pre> +762 +763 +764 +765 +766 +767 +768 +769 +770 +771 +772 +773 +774 +775 +776 +777 +778 +779 +780 +781 +782 +783 +784</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 796</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 762</span> static VALUE rb_grn_column_rename (VALUE self, VALUE rb_name) @@ -1832,9 +1689,8 @@ rb_grn_column_rename (VALUE self, VALUE rb_name) </h3><div class="docstring"> <div class="discussion"> - -<p><em>column</em> がスカラーカラムの場合は <code>true</code> を返し、 そうでない場合は -<code>false</code> を返す。</p> + <p><em>column</em> がスカラーカラムの場合は +true+ を返し、 +そうでない場合は +false+ を返す。</p> </div> @@ -1865,8 +1721,7 @@ rb_grn_column_rename (VALUE self, VALUE rb_name) - <div class='inline'> -<p>1.0.5</p> + <div class='inline'><p>1.0.5</p> </div> </li> @@ -1879,33 +1734,33 @@ rb_grn_column_rename (VALUE self, VALUE rb_name) <pre class="lines"> -701 -702 -703 -704 -705 -706 -707 -708 -709 -710 -711 -712 -713 -714 -715 -716 -717 -718 -719 -720 -721 -722 -723 -724</pre> +668 +669 +670 +671 +672 +673 +674 +675 +676 +677 +678 +679 +680 +681 +682 +683 +684 +685 +686 +687 +688 +689 +690 +691</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 701</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 668</span> static VALUE rb_grn_column_scalar_p (VALUE self) @@ -1953,28 +1808,47 @@ rb_grn_column_scalar_p (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>カラムが所属するテーブルからブロックまたは文字列で指定し た条件にマッチするレコードを返す。返されたテーブルには -<code>expression</code> という特異メソッドがあり、指定した条件を表し ている <span class='object_link'><a href="Expression.html" title="Groonga::Expression (class)">Expression</a></span> -を取得できる。 <span class='object_link'><a href="Expression.html#snippet-instance_method" title="Groonga::Expression#snippet (method)">Expression#snippet</a></span> を使うことにより、指定した条件 用のスニペットを簡単に生成できる。</p> - -<p>bc. !!!ruby results = description_column.select do |column| column =~ -“groonga” end snippet = results.expression.snippet([[“<em>”, “</em>”]]) -results.each do |record| puts “#'nameの説明文の中で「groonga」が含まれる部分” <a -href=""description"">snippet.execute(record</a>).each do |snippet| puts -“—” puts “#snippet…” puts “—” end end</p> + <p>カラムが所属するテーブルからブロックまたは文字列で指定し +た条件にマッチするレコードを返す。返されたテーブルには ++expression+ という特異メソッドがあり、指定した条件を表し +ている <span class='object_link'><a href="Expression.html" title="Groonga::Expression (class)">Expression</a></span> を取得できる。 +<span class='object_link'><a href="Expression.html#snippet-instance_method" title="Groonga::Expression#snippet (method)">Expression#snippet</a></span> を使うことにより、指定した条件 +用のスニペットを簡単に生成できる。</p> -<p>出力例</p> -<pre class="code text"><code class="text">rroongaの説明文の中で「groonga」が含まれる部分 ---- -rroongaは<em>groonga</em>のいわゆるDB-APIの層の... ---- -</code></pre> </div> </div> <div class="tags"> + <div class="examples"> + <p class="tag_title">Examples:</p> + + + <p class="example_title"><div class='inline'><p>Shows texts around “Groonga”</p> +</div></p> + + <pre class="example code"><code><span class='id identifier rubyid_results'>results</span> <span class='op'>=</span> <span class='id identifier rubyid_description_column'>description_column</span><span class='period'>.</span><span class='id identifier rubyid_select'>select</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_column'>column</span><span class='op'>|</span> + <span class='id identifier rubyid_column'>column</span> <span class='op'>=~</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Groonga</span><span class='tstring_end'>"</span></span> +<span class='kw'>end</span> +<span class='id identifier rubyid_snippet'>snippet</span> <span class='op'>=</span> <span class='id identifier rubyid_results'>results</span><span class='period'>.</span><span class='id identifier rubyid_expression'>expression</span><span class='period'>.</span><span class='id identifier rubyid_snippet'>snippet</span><span class='lparen'>(</span><span class='lbracket'>[</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'><em></span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'></em></span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span><span class='rbracket'>]</span><span class='rparen'>)</span> +<span class='id identifier rubyid_results'>results</span><span class='period'>.</span><span class='id identifier rubyid_each'>each</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_record'>record</span><span class='op'>|</span> + <span class='id identifier rubyid_puts'>puts</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='embexpr_beg'>#{</span><span class='id identifier rubyid_record'>record</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_content'>name</span><span class='tstring_end'>'</span></span><span class='rbracket'>]</span><span class='embexpr_end'>}</span><span class='tstring_content'>の説明文の中で「Groonga」を含む部分</span><span class='tstring_end'>"</span></span> + <span class='id identifier rubyid_snippet'>snippet</span><span class='period'>.</span><span class='id identifier rubyid_execute'>execute</span><span class='lparen'>(</span><span class='id identifier rubyid_record'>record</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>description</span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span><span class='rparen'>)</span><span class='period'>.</span><span class='id identifier rubyid_each'>each</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_snippet'>snippet</span><span class='op'>|</span> + <span class='id identifier rubyid_puts'>puts</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>---</span><span class='tstring_end'>"</span></span> + <span class='id identifier rubyid_puts'>puts</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='embexpr_beg'>#{</span><span class='id identifier rubyid_snippet'>snippet</span><span class='embexpr_end'>}</span><span class='tstring_content'>...</span><span class='tstring_end'>"</span></span> + <span class='id identifier rubyid_puts'>puts</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>---</span><span class='tstring_end'>"</span></span> + <span class='kw'>end</span> +<span class='kw'>end</span> + +<span class='comment'># Sample output: +</span><span class='comment'># +</span><span class='comment'># Rroongaの説明文の中で「Groonga」を含む部分 +</span><span class='comment'># --- +</span><span class='comment'># Rroongaは<em>Groonga</em>のいわゆるDB-APIの層の... +</span><span class='comment'># ---</span></code></pre> + + </div> + <p class="tag_title">Overloads:</p> <ul class="overload"> @@ -1985,6 +1859,7 @@ rroongaは<em>groonga</em>のいわゆるDB-APIの層の... <div class="discussion"> + </div> </div> <div class="tags"> @@ -2001,9 +1876,8 @@ rroongaは<em>groonga</em>のいわゆるDB-APIの層の... — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value.</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -2026,17 +1900,21 @@ value.</p> </span> - — <div class='inline'> -<p>マッチしたレコードをどのように扱うか。指定可能な値は以 下の通り。</p> -<ul><li> -<p>Groonga::Operator::OR := マッチしたレコードを追加。すでにレコードが追加され ている場合は何もしない。 =:</p> -</li><li> -<p>Groonga::Operator::AND := マッチしたレコードのスコアを増加。マッチしなかった レコードを削除。 =:</p> -</li><li> -<p>Groonga::Operator::AND_NOT := マッチしたレコードを削除。 =:</p> -</li><li> -<p>Groonga::Operator::ADJUST := マッチしたレコードのスコアを増加。 =:</p> -</li></ul> + — <div class='inline'><p>マッチしたレコードをどのように扱うか。指定可能な値は以 +下の通り。</p> + +<ul> + <li>Groonga::Operator::OR := +マッチしたレコードを追加。すでにレコードが追加され +ている場合は何もしない。 =:</li> + <li>Groonga::Operator::AND := +マッチしたレコードのスコアを増加。マッチしなかった +レコードを削除。 =:</li> + <li>Groonga::Operator::AND_NOT := +マッチしたレコードを削除。 =:</li> + <li>Groonga::Operator::ADJUST := +マッチしたレコードのスコアを増加。 =:</li> +</ul> </div> </li> @@ -2048,8 +1926,8 @@ value.</p> </span> - — <div class='inline'> -<p>検索結果を格納するテーブル。マッチしたレコードが追加さ れていく。省略した場合は新しくテーブルを作成して返す。</p> + — <div class='inline'><p>検索結果を格納するテーブル。マッチしたレコードが追加さ +れていく。省略した場合は新しくテーブルを作成して返す。</p> </div> </li> @@ -2061,8 +1939,7 @@ value.</p> </span> - — <div class='inline'> -<p>条件の名前。省略した場合は名前を付けない。</p> + — <div class='inline'><p>条件の名前。省略した場合は名前を付けない。</p> </div> </li> @@ -2077,8 +1954,7 @@ value.</p> </span> - — <div class='inline'> -<p><em>query</em> の構文。</p> + — <div class='inline'><p><em>query</em> の構文。</p> <p>参考: <span class='object_link'><a href="Expression.html#parse-instance_method" title="Groonga::Expression#parse (method)">Expression#parse</a></span> .</p> </div> @@ -2092,8 +1968,8 @@ value.</p> </span> - — <div class='inline'> -<p>query構文時にプラグマを利用するかどうか。省略した場合は 利用する。</p> + — <div class='inline'><p>query構文時にプラグマを利用するかどうか。省略した場合は +利用する。</p> <p>参考: <span class='object_link'><a href="Expression.html#parse-instance_method" title="Groonga::Expression#parse (method)">Expression#parse</a></span> .</p> </div> @@ -2107,8 +1983,9 @@ value.</p> </span> - — <div class='inline'> -<p>The allow_column query構文時にカラム指定を利用するかどうか。省略した場合 は利用する。</p> + — <div class='inline'><p>The allow_column +query構文時にカラム指定を利用するかどうか。省略した場合 +は利用する。</p> <p>参考: <span class='object_link'><a href="Expression.html#parse-instance_method" title="Groonga::Expression#parse (method)">Expression#parse</a></span> .</p> </div> @@ -2122,8 +1999,8 @@ value.</p> </span> - — <div class='inline'> -<p>script構文時に更新操作を利用するかどうか。省略した場合 は利用する。</p> + — <div class='inline'><p>script構文時に更新操作を利用するかどうか。省略した場合 +は利用する。</p> <p>参考: <span class='object_link'><a href="Expression.html#parse-instance_method" title="Groonga::Expression#parse (method)">Expression#parse</a></span> .</p> </div> @@ -2137,8 +2014,8 @@ value.</p> </span> - — <div class='inline'> -<p>指定語句の先頭に-を付けることで指定した語句を含まないレコードの 検索を有効にするかどうかを指定する。省略した場合は無効にする。</p> + — <div class='inline'><p>指定語句の先頭に-を付けることで指定した語句を含まないレコードの +検索を有効にするかどうかを指定する。省略した場合は無効にする。</p> <p>参考: <span class='object_link'><a href="Expression.html#parse-instance_method" title="Groonga::Expression#parse (method)">Expression#parse</a></span> .</p> </div> @@ -2161,14 +2038,16 @@ value.</p> — - <div class='inline'> -<p>検索条件を指定するのに、 <em>record</em> に対して次のメソッドを使って検索条 件を指定できます。</p> - -<p>@==@ 、 @=~@ 、 @<@ 、 @<=@ 、 @>@ 、 @>=@ 、 @+@ 、 @-@ 、 @*@ 、 @/@ 、 -@%@ 、 @match(query, :syntax => :query/:script, &block)@ ( -<em>query</em> に指定した “grn_expr”:<a -href="http://groonga.org/ja/docs/reference/grn_expr.html">groonga.org/ja/docs/reference/grn_expr.html</a> -とのマッチ)、 @similar_search(text)@ ( <em>text</em> との類似文書探索)、 + <div class='inline'><p>検索条件を指定するのに、 <em>record</em> に対して次のメソッドを使って検索条 +件を指定できます。</p> + +<p>@==@ 、 @=~@ 、 @<@ 、 @<=@ 、 @>@ 、 @>=@ 、 @+@ 、 @-@ 、 +@*@ 、 @/@ 、 @%@ 、 + �� match(query, :syntax => :query/:script, &block)@ +( <em>query</em> に指定した +“grn_expr”:http://groonga.org/ja/docs/reference/grn_expr.html +とのマッチ)、 + �� similar_search(text)@ ( <em>text</em> との類似文書探索)、 @term_extract(text)@ ( <em>text</em> 内から <em>record</em> の単語を抽出)</p> </div> @@ -2186,6 +2065,7 @@ href="http://groonga.org/ja/docs/reference/grn_expr.html">groonga.org/ja/docs/re <div class="discussion"> + </div> </div> <div class="tags"> @@ -2202,35 +2082,31 @@ href="http://groonga.org/ja/docs/reference/grn_expr.html">groonga.org/ja/docs/re — - <div class='inline'> -<p>条件の指定 <em>query</em> <a href="カラム名">には「</a>:[<a href="値">演算子]</a>」という書式で条件を + <div class='inline'><p>条件の指定 +<em>query</em> には「[カラム名]:[演算子][値]」という書式で条件を 指定する。演算子は以下の通り。</p> -<ul><li> -<p>なし := [カラム値] == [値]</p> -</li><li> -<p>@!@ := [カラム値] != [値]</p> -</li><li> -<p>@<@ := [カラム値] < [値]</p> -</li><li> -<p>@>@ := [カラム値] > [値]</p> -</li><li> -<p>@<=@ := [カラム値] <= [値]</p> -</li><li> -<p>@>=@ := [カラム値] >= [値]</p> -</li><li> -<p>@@@ := [<a href="値">カラム値]が</a>を含んでいるかどうか</p> -</li></ul> + +<ul> + <li>なし := [カラム値] == [値]</li> + <li>@!@ := [カラム値] != [値]</li> + <li>@<@ := [カラム値] < [値]</li> + <li>@>@ := [カラム値] > [値]</li> + <li>@<=@ := [カラム値] <= [値]</li> + <li>@>=@ := [カラム値] >= [値]</li> + <li>@@@ := [カラム値]が[値]を含んでいるかどうか</li> +</ul> <p>例:</p> -<ul><li> -<p>@“groonga”@ := <em>column</em> カラムの値が @“groonga”@ のレコードにマッチ</p> -</li><li> -<p>@“name:daijiro”@ := <em>column</em> カラムが属しているテーブルの @“name”@ カラムの値が -@“daijiro”@ のレコードにマッチ =:</p> -</li><li> -<p>@“description:@@@groonga”@ := <em>column</em> カラムが属しているテーブルの -@“description”@ カラムが @“groonga”@ を含んでいるレコードにマッチ =:</p> -</li></ul> + +<ul> + <li>@”groonga”@ := <em>column</em> カラムの値が @”groonga”@ のレコードにマッチ</li> + <li>@”name:daijiro”@ := +<em>column</em> カラムが属しているテーブルの @”name”@ カラムの値が +@”daijiro”@ のレコードにマッチ =:</li> + <li>@”description:@@@groonga”@ := +<em>column</em> カラムが属しているテーブルの @”description”@ カラムが +@”groonga”@ を含んでいるレコードにマッチ =:</li> +</ul> </div> </li> @@ -2245,9 +2121,8 @@ href="http://groonga.org/ja/docs/reference/grn_expr.html">groonga.org/ja/docs/re — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value.</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -2272,17 +2147,21 @@ value.</p> </span> - — <div class='inline'> -<p>マッチしたレコードをどのように扱うか。指定可能な値は以 下の通り。</p> -<ul><li> -<p>Groonga::Operator::OR := マッチしたレコードを追加。すでにレコードが追加され ている場合は何もしない。 =:</p> -</li><li> -<p>Groonga::Operator::AND := マッチしたレコードのスコアを増加。マッチしなかった レコードを削除。 =:</p> -</li><li> -<p>Groonga::Operator::AND_NOT := マッチしたレコードを削除。 =:</p> -</li><li> -<p>Groonga::Operator::ADJUST := マッチしたレコードのスコアを増加。 =:</p> -</li></ul> + — <div class='inline'><p>マッチしたレコードをどのように扱うか。指定可能な値は以 +下の通り。</p> + +<ul> + <li>Groonga::Operator::OR := +マッチしたレコードを追加。すでにレコードが追加され +ている場合は何もしない。 =:</li> + <li>Groonga::Operator::AND := +マッチしたレコードのスコアを増加。マッチしなかった +レコードを削除。 =:</li> + <li>Groonga::Operator::AND_NOT := +マッチしたレコードを削除。 =:</li> + <li>Groonga::Operator::ADJUST := +マッチしたレコードのスコアを増加。 =:</li> +</ul> </div> </li> @@ -2294,8 +2173,8 @@ value.</p> </span> - — <div class='inline'> -<p>検索結果を格納するテーブル。マッチしたレコードが追加さ れていく。省略した場合は新しくテーブルを作成して返す。</p> + — <div class='inline'><p>検索結果を格納するテーブル。マッチしたレコードが追加さ +れていく。省略した場合は新しくテーブルを作成して返す。</p> </div> </li> @@ -2307,8 +2186,7 @@ value.</p> </span> - — <div class='inline'> -<p>条件の名前。省略した場合は名前を付けない。</p> + — <div class='inline'><p>条件の名前。省略した場合は名前を付けない。</p> </div> </li> @@ -2323,8 +2201,7 @@ value.</p> </span> - — <div class='inline'> -<p><em>query</em> の構文。</p> + — <div class='inline'><p><em>query</em> の構文。</p> <p>参考: <span class='object_link'><a href="Expression.html#parse-instance_method" title="Groonga::Expression#parse (method)">Expression#parse</a></span> .</p> </div> @@ -2338,8 +2215,8 @@ value.</p> </span> - — <div class='inline'> -<p>query構文時にプラグマを利用するかどうか。省略した場合は 利用する。</p> + — <div class='inline'><p>query構文時にプラグマを利用するかどうか。省略した場合は +利用する。</p> <p>参考: <span class='object_link'><a href="Expression.html#parse-instance_method" title="Groonga::Expression#parse (method)">Expression#parse</a></span> .</p> </div> @@ -2353,8 +2230,9 @@ value.</p> </span> - — <div class='inline'> -<p>The allow_column query構文時にカラム指定を利用するかどうか。省略した場合 は利用する。</p> + — <div class='inline'><p>The allow_column +query構文時にカラム指定を利用するかどうか。省略した場合 +は利用する。</p> <p>参考: <span class='object_link'><a href="Expression.html#parse-instance_method" title="Groonga::Expression#parse (method)">Expression#parse</a></span> .</p> </div> @@ -2368,8 +2246,8 @@ value.</p> </span> - — <div class='inline'> -<p>script構文時に更新操作を利用するかどうか。省略した場合 は利用する。</p> + — <div class='inline'><p>script構文時に更新操作を利用するかどうか。省略した場合 +は利用する。</p> <p>参考: <span class='object_link'><a href="Expression.html#parse-instance_method" title="Groonga::Expression#parse (method)">Expression#parse</a></span> .</p> </div> @@ -2383,8 +2261,8 @@ value.</p> </span> - — <div class='inline'> -<p>指定語句の先頭に-を付けることで指定した語句を含まないレコードの 検索を有効にするかどうかを指定する。省略した場合は無効にする。</p> + — <div class='inline'><p>指定語句の先頭に-を付けることで指定した語句を含まないレコードの +検索を有効にするかどうかを指定する。省略した場合は無効にする。</p> <p>参考: <span class='object_link'><a href="Expression.html#parse-instance_method" title="Groonga::Expression#parse (method)">Expression#parse</a></span> .</p> </div> @@ -2405,6 +2283,7 @@ value.</p> <div class="discussion"> + </div> </div> <div class="tags"> @@ -2421,8 +2300,8 @@ value.</p> — - <div class='inline'> -<p>条件を表すオブジェクト <em>expression</em> には既に作成済みの <span class='object_link'><a href="Expression.html" title="Groonga::Expression (class)">Expression</a></span> を渡す。</p> + <div class='inline'><p>条件を表すオブジェクト +<em>expression</em> には既に作成済みの <span class='object_link'><a href="Expression.html" title="Groonga::Expression (class)">Expression</a></span> を渡す。</p> </div> </li> @@ -2437,9 +2316,8 @@ value.</p> — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value.</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -2464,17 +2342,21 @@ value.</p> </span> - — <div class='inline'> -<p>マッチしたレコードをどのように扱うか。指定可能な値は以 下の通り。</p> -<ul><li> -<p>Groonga::Operator::OR := マッチしたレコードを追加。すでにレコードが追加され ている場合は何もしない。 =:</p> -</li><li> -<p>Groonga::Operator::AND := マッチしたレコードのスコアを増加。マッチしなかった レコードを削除。 =:</p> -</li><li> -<p>Groonga::Operator::AND_NOT := マッチしたレコードを削除。 =:</p> -</li><li> -<p>Groonga::Operator::ADJUST := マッチしたレコードのスコアを増加。 =:</p> -</li></ul> + — <div class='inline'><p>マッチしたレコードをどのように扱うか。指定可能な値は以 +下の通り。</p> + +<ul> + <li>Groonga::Operator::OR := +マッチしたレコードを追加。すでにレコードが追加され +ている場合は何もしない。 =:</li> + <li>Groonga::Operator::AND := +マッチしたレコードのスコアを増加。マッチしなかった +レコードを削除。 =:</li> + <li>Groonga::Operator::AND_NOT := +マッチしたレコードを削除。 =:</li> + <li>Groonga::Operator::ADJUST := +マッチしたレコードのスコアを増加。 =:</li> +</ul> </div> </li> @@ -2486,8 +2368,8 @@ value.</p> </span> - — <div class='inline'> -<p>検索結果を格納するテーブル。マッチしたレコードが追加さ れていく。省略した場合は新しくテーブルを作成して返す。</p> + — <div class='inline'><p>検索結果を格納するテーブル。マッチしたレコードが追加さ +れていく。省略した場合は新しくテーブルを作成して返す。</p> </div> </li> @@ -2499,8 +2381,7 @@ value.</p> </span> - — <div class='inline'> -<p>条件の名前。省略した場合は名前を付けない。</p> + — <div class='inline'><p>条件の名前。省略した場合は名前を付けない。</p> </div> </li> @@ -2515,8 +2396,7 @@ value.</p> </span> - — <div class='inline'> -<p><em>query</em> の構文。</p> + — <div class='inline'><p><em>query</em> の構文。</p> <p>参考: <span class='object_link'><a href="Expression.html#parse-instance_method" title="Groonga::Expression#parse (method)">Expression#parse</a></span> .</p> </div> @@ -2530,8 +2410,8 @@ value.</p> </span> - — <div class='inline'> -<p>query構文時にプラグマを利用するかどうか。省略した場合は 利用する。</p> + — <div class='inline'><p>query構文時にプラグマを利用するかどうか。省略した場合は +利用する。</p> <p>参考: <span class='object_link'><a href="Expression.html#parse-instance_method" title="Groonga::Expression#parse (method)">Expression#parse</a></span> .</p> </div> @@ -2545,8 +2425,9 @@ value.</p> </span> - — <div class='inline'> -<p>The allow_column query構文時にカラム指定を利用するかどうか。省略した場合 は利用する。</p> + — <div class='inline'><p>The allow_column +query構文時にカラム指定を利用するかどうか。省略した場合 +は利用する。</p> <p>参考: <span class='object_link'><a href="Expression.html#parse-instance_method" title="Groonga::Expression#parse (method)">Expression#parse</a></span> .</p> </div> @@ -2560,8 +2441,8 @@ value.</p> </span> - — <div class='inline'> -<p>script構文時に更新操作を利用するかどうか。省略した場合 は利用する。</p> + — <div class='inline'><p>script構文時に更新操作を利用するかどうか。省略した場合 +は利用する。</p> <p>参考: <span class='object_link'><a href="Expression.html#parse-instance_method" title="Groonga::Expression#parse (method)">Expression#parse</a></span> .</p> </div> @@ -2575,8 +2456,8 @@ value.</p> </span> - — <div class='inline'> -<p>指定語句の先頭に-を付けることで指定した語句を含まないレコードの 検索を有効にするかどうかを指定する。省略した場合は無効にする。</p> + — <div class='inline'><p>指定語句の先頭に-を付けることで指定した語句を含まないレコードの +検索を有効にするかどうかを指定する。省略した場合は無効にする。</p> <p>参考: <span class='object_link'><a href="Expression.html#parse-instance_method" title="Groonga::Expression#parse (method)">Expression#parse</a></span> .</p> </div> @@ -2603,8 +2484,7 @@ value.</p> — - <div class='inline'> -<p>検索結果</p> + <div class='inline'><p>検索結果</p> </div> </li> @@ -2617,6 +2497,9 @@ value.</p> <pre class="lines"> +318 +319 +320 321 322 323 @@ -2697,13 +2580,10 @@ value.</p> 398 399 400 -401 -402 -403 -404</pre> +401</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 321</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 318</span> static VALUE rb_grn_column_select (int argc, VALUE *argv, VALUE self) @@ -2738,7 +2618,7 @@ rb_grn_column_select (int argc, VALUE *argv, VALUE self) "should be [query_string, option_hash], " "[expression, option_hash] " "or [option_hash]: %s", - rb_grn_inspect(rb_ary_new4(argc, argv))); + rb_grn_inspect(rb_ary_new_from_values(argc, argv))); options = condition_or_options; } @@ -2805,8 +2685,7 @@ rb_grn_column_select (int argc, VALUE *argv, VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>カラムが所属するテーブルを返す。</p> + <p>カラムが所属するテーブルを返す。</p> </div> @@ -2817,6 +2696,7 @@ rb_grn_column_select (int argc, VALUE *argv, VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -2894,12 +2774,11 @@ rb_grn_column_get_table (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>Clears all values in column.</p> + <p>Clears all values in column.</p> -<p>This method is a dangerous method. You can't use this method when other -process is using the column. The other process that is using the column -must re-open its database after this method is done.</p> +<p>This method is a dangerous method. You can’t use this method when +other process is using the column. The other process that is using +the column must re-open its database after this method is done.</p> </div> @@ -2908,8 +2787,7 @@ must re-open its database after this method is done.</p> <div class="docstring"> <div class="discussion"> - -<p>Returns void</p> + <p>Returns void</p> </div> @@ -2927,8 +2805,7 @@ must re-open its database after this method is done.</p> - <div class='inline'> -<p>void</p> + <div class='inline'><p>void</p> </div> </li> @@ -2946,8 +2823,7 @@ must re-open its database after this method is done.</p> - <div class='inline'> -<p>4.0.8</p> + <div class='inline'><p>4.0.8</p> </div> </li> @@ -2960,26 +2836,26 @@ must re-open its database after this method is done.</p> <pre class="lines"> -623 -624 -625 -626 -627 -628 -629 -630 -631 -632 -633 -634 -635 -636 -637 -638 -639</pre> +590 +591 +592 +593 +594 +595 +596 +597 +598 +599 +600 +601 +602 +603 +604 +605 +606</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 623</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 590</span> static VALUE rb_grn_column_truncate (VALUE self) @@ -3014,8 +2890,7 @@ rb_grn_column_truncate (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>column</em> のロックを解除する。</p> + <p><em>column</em> のロックを解除する。</p> </div> @@ -3026,6 +2901,7 @@ rb_grn_column_truncate (VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -3044,8 +2920,7 @@ rb_grn_column_truncate (VALUE self) — - <div class='inline'> -<p>利用可能なオプションは以下の通り。</p> + <div class='inline'><p>利用可能なオプションは以下の通り。</p> </div> </li> @@ -3065,8 +2940,8 @@ rb_grn_column_truncate (VALUE self) </span> - — <div class='inline'> -<p><em>:id</em> で指定したレコードのロックを解除する。 (注: groonga側が未実装のため、現在は無視される)</p> + — <div class='inline'><p><em>:id</em> で指定したレコードのロックを解除する。 +(注: groonga側が未実装のため、現在は無視される)</p> </div> </li> @@ -3084,6 +2959,9 @@ rb_grn_column_truncate (VALUE self) <pre class="lines"> +411 +412 +413 414 415 416 @@ -3108,13 +2986,10 @@ rb_grn_column_truncate (VALUE self) 435 436 437 -438 -439 -440 -441</pre> +438</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 414</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 411</span> static VALUE rb_grn_column_unlock (int argc, VALUE *argv, VALUE self) @@ -3160,9 +3035,8 @@ rb_grn_column_unlock (int argc, VALUE *argv, VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>column</em> がベクターカラムの場合は <code>true</code> を返し、 そうでない場合は -<code>false</code> を返す。</p> + <p><em>column</em> がベクターカラムの場合は +true+ を返し、 +そうでない場合は +false+ を返す。</p> </div> @@ -3193,8 +3067,7 @@ rb_grn_column_unlock (int argc, VALUE *argv, VALUE self) - <div class='inline'> -<p>1.0.5</p> + <div class='inline'><p>1.0.5</p> </div> </li> @@ -3207,27 +3080,27 @@ rb_grn_column_unlock (int argc, VALUE *argv, VALUE self) <pre class="lines"> -674 -675 -676 -677 -678 -679 -680 -681 -682 -683 -684 -685 -686 -687 -688 -689 -690 -691</pre> +641 +642 +643 +644 +645 +646 +647 +648 +649 +650 +651 +652 +653 +654 +655 +656 +657 +658</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 674</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 641</span> static VALUE rb_grn_column_vector_p (VALUE self) @@ -3265,6 +3138,7 @@ rb_grn_column_vector_p (VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -3282,9 +3156,8 @@ rb_grn_column_vector_p (VALUE self) — - <div class='inline'> -<p>@true@ if the column is vector and created with @:with_weight => true@ -flag, @false@ otherwise.</p> + <div class='inline'><p>@true@ if the column is vector and created with +@:with_weight => true@ flag, @false@ otherwise.</p> </div> </li> @@ -3308,8 +3181,7 @@ flag, @false@ otherwise.</p> - <div class='inline'> -<p>4.0.1</p> + <div class='inline'><p>4.0.1</p> </div> </li> @@ -3322,20 +3194,20 @@ flag, @false@ otherwise.</p> <pre class="lines"> -732 -733 -734 -735 -736 -737 -738 -739 -740 -741 -742</pre> +699 +700 +701 +702 +703 +704 +705 +706 +707 +708 +709</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 732</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 699</span> static VALUE rb_grn_column_with_weight_p(VALUE self) Modified: rroonga/en/Groonga/CommandError.html (+2 -4) =================================================================== --- rroonga/en/Groonga/CommandError.html 2015-04-19 14:41:58 +0900 (3aa692f) +++ rroonga/en/Groonga/CommandError.html 2015-04-19 14:59:09 +0900 (aba4c9a) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>It is used when a command causes an error.</p> + <p>It is used when a command causes an error.</p> </div> @@ -155,8 +154,7 @@ - <div class='inline'> -<p>5.0.0</p> + <div class='inline'><p>5.0.0</p> </div> </li> Modified: rroonga/en/Groonga/ConnectionRefused.html (+1 -2) =================================================================== --- rroonga/en/Groonga/ConnectionRefused.html 2015-04-19 14:41:58 +0900 (9568c3f) +++ rroonga/en/Groonga/ConnectionRefused.html 2015-04-19 14:59:09 +0900 (4a01e0d) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>接続を拒否されたときに発生する。</p> + <p>接続を拒否されたときに発生する。</p> </div> Modified: rroonga/en/Groonga/Context.html (+462 -345) =================================================================== --- rroonga/en/Groonga/Context.html 2015-04-19 14:41:58 +0900 (38a3ba3) +++ rroonga/en/Groonga/Context.html 2015-04-19 14:59:09 +0900 (98adb18) @@ -134,17 +134,21 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>groonga全体に渡る情報を管理するオブジェクト。通常のアプリ ケーションでは1つのコンテキストを作成し、それを利用する。 + <p>groonga全体に渡る情報を管理するオブジェクト。通常のアプリ +ケーションでは1つのコンテキストを作成し、それを利用する。 複数のコンテキストを利用する必要はない。</p> -<p>デフォルトで使用されるコンテキストは <span class='object_link'><a href="#default-class_method" title="Groonga::Context.default (method)">Context.default</a></span> でアクセスできる。コンテキ -ストを指定できる箇所でコンテキストの指定を省略したり <code>nil</code> を指定した場合は -<span class='object_link'><a href="#default-class_method" title="Groonga::Context.default (method)">Context.default</a></span> が利用さ れる。</p> +<p>デフォルトで使用されるコンテキストは +<span class='object_link'><a href="#default-class_method" title="Groonga::Context.default (method)">Context.default</a></span> でアクセスできる。コンテキ +ストを指定できる箇所でコンテキストの指定を省略したり +nil+ +を指定した場合は <span class='object_link'><a href="#default-class_method" title="Groonga::Context.default (method)">Context.default</a></span> が利用さ +れる。</p> -<p>また、デフォルトのコンテキストは必要になると暗黙のうちに 作成される。そのため、コンテキストを意識することは少ない。</p> +<p>また、デフォルトのコンテキストは必要になると暗黙のうちに +作成される。そのため、コンテキストを意識することは少ない。</p> -<p>暗黙のうちに作成されるコンテキストにオプションを指定する 場合は <span class='object_link'><a href="#default_options%3D-class_method" title="Groonga::Context.default_options= (method)">Context.default_options=</a></span> を使用 +<p>暗黙のうちに作成されるコンテキストにオプションを指定する +場合は <span class='object_link'><a href="#default_options%3D-class_method" title="Groonga::Context.default_options= (method)">Context.default_options=</a></span> を使用 する。</p> @@ -195,8 +199,7 @@ - <span class="summary_desc"><div class='inline'> -<p>デフォルトのコンテキストを返す。デフォルトのコンテキスト が作成されていない場合は暗黙のうちに作成し、それを返す。.</p> + <span class="summary_desc"><div class='inline'><p>デフォルトのコンテキストを返す。デフォルトのコンテキスト が作成されていない場合は暗黙のうちに作成し、それを返す。.</p> </div></span> </li> @@ -219,9 +222,7 @@ - <span class="summary_desc"><div class='inline'> -<p>デフォルトのコンテキストを設定する。 <code>nil</code> を指定すると、 デフォルトのコンテキストをリセットする。リセットすると、次 回 -<span class='object_link'><a href="#default-class_method" title="Groonga::Context.default (method)">Context.default</a></span> を呼び出したときに新しくコ ンテキストが作成される。.</p> + <span class="summary_desc"><div class='inline'><p>デフォルトのコンテキストを設定する。 +nil+ を指定すると、 デフォルトのコンテキストをリセットする。リセットすると、次 回 <span class='object_link'><a href="#default-class_method" title="Groonga::Context.default (method)">Context.default</a></span> を呼び出したときに新しくコ ンテキストが作成される。.</p> </div></span> </li> @@ -244,8 +245,7 @@ - <span class="summary_desc"><div class='inline'> -<p>コンテキストを作成する時に利用するデフォルトのオプション を返す。.</p> + <span class="summary_desc"><div class='inline'><p>コンテキストを作成する時に利用するデフォルトのオプション を返す。.</p> </div></span> </li> @@ -268,8 +268,7 @@ - <span class="summary_desc"><div class='inline'> -<p>コンテキストを作成する時に利用するデフォルトのオプション を設定する。利用可能なオプションは new を参照。.</p> + <span class="summary_desc"><div class='inline'><p>コンテキストを作成する時に利用するデフォルトのオプション を設定する。利用可能なオプションは new を参照。.</p> </div></span> </li> @@ -301,8 +300,7 @@ - <span class="summary_desc"><div class='inline'> -<p>コンテキスト管理下にあるオブジェクトを返す。.</p> + <span class="summary_desc"><div class='inline'><p>コンテキスト管理下にあるオブジェクトを返す。.</p> </div></span> </li> @@ -325,8 +323,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Closes the <em>context</em>.</p> + <span class="summary_desc"><div class='inline'><p>Closes the <em>context</em>.</p> </div></span> </li> @@ -349,8 +346,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Returns whether the <em>context</em> is closed by #close or not.</p> + <span class="summary_desc"><div class='inline'><p>Returns whether the <em>context</em> is closed by #close or not.</p> </div></span> </li> @@ -373,8 +369,7 @@ - <span class="summary_desc"><div class='inline'> -<p>groongaサーバに接続する。.</p> + <span class="summary_desc"><div class='inline'><p>groongaサーバに接続する。.</p> </div></span> </li> @@ -397,8 +392,7 @@ - <span class="summary_desc"><div class='inline'> -<p>This is convenience method.</p> + <span class="summary_desc"><div class='inline'><p>This is convenience method.</p> </div></span> </li> @@ -421,8 +415,7 @@ - <span class="summary_desc"><div class='inline'> -<p>コンテキストが使うデータベースを返す。.</p> + <span class="summary_desc"><div class='inline'><p>コンテキストが使うデータベースを返す。.</p> </div></span> </li> @@ -445,8 +438,7 @@ - <span class="summary_desc"><div class='inline'> -<p>コンテキストが使うエンコーディングを返す。.</p> + <span class="summary_desc"><div class='inline'><p>コンテキストが使うエンコーディングを返す。.</p> </div></span> </li> @@ -469,8 +461,7 @@ - <span class="summary_desc"><div class='inline'> -<p>コンテキストが使うエンコーディングを設定する。エンコーディ ングの指定のしかたは <span class='object_link'><a href="Encoding.html" title="Groonga::Encoding (module)">Encoding</a></span> を参照。.</p> + <span class="summary_desc"><div class='inline'><p>コンテキストが使うエンコーディングを設定する。エンコーディ ングの指定のしかたは <span class='object_link'><a href="Encoding.html" title="Groonga::Encoding (module)">Encoding</a></span> を参照。.</p> </div></span> </li> @@ -493,7 +484,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -517,8 +509,7 @@ - <span class="summary_desc"><div class='inline'> -<p>コンテキストを作成する。.</p> + <span class="summary_desc"><div class='inline'><p>コンテキストを作成する。.</p> </div></span> </li> @@ -541,8 +532,7 @@ - <span class="summary_desc"><div class='inline'> -<p>コンテキストの中身を人に見やすい文字列で返す。.</p> + <span class="summary_desc"><div class='inline'><p>コンテキストの中身を人に見やすい文字列で返す。.</p> </div></span> </li> @@ -565,11 +555,7 @@ - <span class="summary_desc"><div class='inline'> -<p>このコンテキストを使って検索したときに検索の挙動をエスカレー ションする閾値を返します。 エスカレーションの詳細は -“groongaの検索の仕様に関するドキュメント”:<a -href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groonga.org/docs/spec/search.html#match-escalation-threshold</a> -を参照してください。.</p> + <span class="summary_desc"><div class='inline'><p>このコンテキストを使って検索したときに検索の挙動をエスカレー ションする閾値を返します。 エスカレーションの詳細は “groongaの検索の仕様に関するドキュメント”:http://groonga.org/docs/spec/search.html#match-escalation-threshold を参照してください。.</p> </div></span> </li> @@ -592,11 +578,7 @@ href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groon - <span class="summary_desc"><div class='inline'> -<p>このコンテキストを使って検索したときに検索の挙動をエスカレー ションする閾値を設定します。 エスカレーションの詳細は -“groongaの検索の仕様に関するドキュメント”:<a -href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groonga.org/docs/spec/search.html#match-escalation-threshold</a> -を参照してください。.</p> + <span class="summary_desc"><div class='inline'><p>このコンテキストを使って検索したときに検索の挙動をエスカレー ションする閾値を設定します。 エスカレーションの詳細は “groongaの検索の仕様に関するドキュメント”:http://groonga.org/docs/spec/search.html#match-escalation-threshold を参照してください。.</p> </div></span> </li> @@ -619,7 +601,8 @@ href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groon <span class="private note title">private</span> - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -641,9 +624,7 @@ href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groon - <span class="summary_desc"><div class='inline'> -<p><em>path</em> にある既存のデータベースを開く。ブロックを指定した場 合はブロックに開いたデータベースを渡し、ブロックを抜けると -きに閉じる。.</p> + <span class="summary_desc"><div class='inline'><p><em>path</em> にある既存のデータベースを開く。ブロックを指定した場 合はブロックに開いたデータベースを渡し、ブロックを抜けると きに閉じる。.</p> </div></span> </li> @@ -666,8 +647,7 @@ href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groon - <span class="summary_desc"><div class='inline'> -<p>Pops the pushed memory pool.</p> + <span class="summary_desc"><div class='inline'><p>Pops the pushed memory pool.</p> </div></span> </li> @@ -690,8 +670,7 @@ href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groon - <span class="summary_desc"><div class='inline'> -<p>Pushes a new memory pool to the context.</p> + <span class="summary_desc"><div class='inline'><p>Pushes a new memory pool to the context.</p> </div></span> </li> @@ -714,8 +693,7 @@ href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groon - <span class="summary_desc"><div class='inline'> -<p>groongaサーバからクエリ実行結果文字列を受信する。.</p> + <span class="summary_desc"><div class='inline'><p>groongaサーバからクエリ実行結果文字列を受信する。.</p> </div></span> </li> @@ -738,9 +716,7 @@ href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groon - <span class="summary_desc"><div class='inline'> -<p>groongaのプラグインディレクトリにあるプラグイン <em>name</em> を登録する。 <em>path</em> -を指定するとプラグインディレクトリ以 外にあるプラグインを登録することができる。.</p> + <span class="summary_desc"><div class='inline'><p>groongaのプラグインディレクトリにあるプラグイン <em>name</em> を登録する。 <em>path</em> を指定するとプラグインディレクトリ以 外にあるプラグインを登録することができる。.</p> </div></span> </li> @@ -763,8 +739,7 @@ href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groon - <span class="summary_desc"><div class='inline'> -<p>Restore commands dumped by “grndump” command.</p> + <span class="summary_desc"><div class='inline'><p>Restore commands dumped by “grndump” command.</p> </div></span> </li> @@ -787,8 +762,7 @@ href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groon - <span class="summary_desc"><div class='inline'> -<p>Gets the encoding used by the context as Ruby's encoding object.</p> + <span class="summary_desc"><div class='inline'><p>Gets the encoding used by the context as Ruby’s encoding object.</p> </div></span> </li> @@ -811,9 +785,7 @@ href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groon - <span class="summary_desc"><div class='inline'> -<p><em>table</em> から指定した条件にマッチするレコードの値を取得 する。 <em>table</em> -はテーブル名かテーブルオブジェクトを指定 する。.</p> + <span class="summary_desc"><div class='inline'><p><em>table</em> から指定した条件にマッチするレコードの値を取得 する。 <em>table</em> はテーブル名かテーブルオブジェクトを指定 する。.</p> </div></span> </li> @@ -836,8 +808,7 @@ href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groon - <span class="summary_desc"><div class='inline'> -<p>groongaサーバにクエリ文字列を送信する。.</p> + <span class="summary_desc"><div class='inline'><p>groongaサーバにクエリ文字列を送信する。.</p> </div></span> </li> @@ -860,9 +831,7 @@ href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groon - <span class="summary_desc"><div class='inline'> -<p>If Groonga supports LZ4 compression, it returns <code>true</code>, -otherwise it returns <code>false</code>.</p> + <span class="summary_desc"><div class='inline'><p>If Groonga supports LZ4 compression, it returns +true+, otherwise it returns +false+.</p> </div></span> </li> @@ -885,9 +854,7 @@ otherwise it returns <code>false</code>.</p> - <span class="summary_desc"><div class='inline'> -<p>If Groonga supports LZO compression, it returns <code>true</code>, -otherwise it returns <code>false</code>.</p> + <span class="summary_desc"><div class='inline'><p>If Groonga supports LZO compression, it returns +true+, otherwise it returns +false+.</p> </div></span> </li> @@ -910,9 +877,30 @@ otherwise it returns <code>false</code>.</p> - <span class="summary_desc"><div class='inline'> -<p>groongaがZlibサポート付きでビルドされていれば <code>true</code> 、そう でなければ <code>false</code> -を返す。.</p> + <span class="summary_desc"><div class='inline'><p>groongaがZlibサポート付きでビルドされていれば +true+ 、そう でなければ +false+ を返す。.</p> +</div></span> + +</li> + + + <li class="public "> + <span class="summary_signature"> + + <a href="#unregister_plugin-instance_method" title="#unregister_plugin (instance method)">- (Object) <strong>unregister_plugin</strong>(name_or_path) </a> + + + + </span> + + + + + + + + + + <span class="summary_desc"><div class='inline'><p>Unregister a registered <code>name</code> plugin.</p> </div></span> </li> @@ -935,8 +923,7 @@ otherwise it returns <code>false</code>.</p> </h3><div class="docstring"> <div class="discussion"> - -<p>コンテキストを作成する。</p> + <p>コンテキストを作成する。</p> </div> @@ -947,6 +934,7 @@ otherwise it returns <code>false</code>.</p> <div class="discussion"> + </div> </div> <div class="tags"> @@ -965,9 +953,8 @@ otherwise it returns <code>false</code>.</p> — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value.</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -987,8 +974,9 @@ value.</p> </span> - — <div class='inline'> -<p>The encoding エンコーディングを指定する。エンコーディングの指定方法 は <span class='object_link'><a href="Encoding.html" title="Groonga::Encoding (module)">Encoding</a></span> を参照。</p> + — <div class='inline'><p>The encoding +エンコーディングを指定する。エンコーディングの指定方法 +は <span class='object_link'><a href="Encoding.html" title="Groonga::Encoding (module)">Encoding</a></span> を参照。</p> </div> </li> @@ -1127,10 +1115,11 @@ rb_grn_context_initialize (int argc, VALUE *argv, VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>デフォルトのコンテキストを返す。デフォルトのコンテキスト が作成されていない場合は暗黙のうちに作成し、それを返す。</p> + <p>デフォルトのコンテキストを返す。デフォルトのコンテキスト +が作成されていない場合は暗黙のうちに作成し、それを返す。</p> -<p>暗黙のうちにコンテキストを作成する場合は、 <span class='object_link'><a href="#default_options-class_method" title="Groonga::Context.default_options (method)">default_options</a></span> に設定されているオプ +<p>暗黙のうちにコンテキストを作成する場合は、 +<span class='object_link'><a href="#default_options-class_method" title="Groonga::Context.default_options (method)">default_options</a></span> に設定されているオプ ションを利用する。</p> @@ -1142,6 +1131,7 @@ rb_grn_context_initialize (int argc, VALUE *argv, VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -1213,9 +1203,10 @@ rb_grn_context_s_get_default (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>デフォルトのコンテキストを設定する。 <code>nil</code> を指定すると、 デフォルトのコンテキストをリセットする。リセットすると、次 回 -<span class='object_link'><a href="#default-class_method" title="Groonga::Context.default (method)">default</a></span> を呼び出したときに新しくコ ンテキストが作成される。</p> + <p>デフォルトのコンテキストを設定する。 +nil+ を指定すると、 +デフォルトのコンテキストをリセットする。リセットすると、次 +回 <span class='object_link'><a href="#default-class_method" title="Groonga::Context.default (method)">default</a></span> を呼び出したときに新しくコ +ンテキストが作成される。</p> </div> @@ -1263,8 +1254,8 @@ rb_grn_context_s_set_default (VALUE self, VALUE context) </h3><div class="docstring"> <div class="discussion"> - -<p>コンテキストを作成する時に利用するデフォルトのオプション を返す。</p> + <p>コンテキストを作成する時に利用するデフォルトのオプション +を返す。</p> </div> @@ -1275,6 +1266,7 @@ rb_grn_context_s_set_default (VALUE self, VALUE context) <div class="discussion"> + </div> </div> <div class="tags"> @@ -1332,8 +1324,9 @@ rb_grn_context_s_get_default_options (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>コンテキストを作成する時に利用するデフォルトのオプション を設定する。利用可能なオプションは new を参照。</p> + <p>コンテキストを作成する時に利用するデフォルトのオプション +を設定する。利用可能なオプションは +new を参照。</p> </div> @@ -1391,12 +1384,13 @@ rb_grn_context_s_set_default_options (VALUE self, VALUE options) </h3><div class="docstring"> <div class="discussion"> - -<p>コンテキスト管理下にあるオブジェクトを返す。</p> + <p>コンテキスト管理下にあるオブジェクトを返す。</p> -<p><em>name</em> として文字列を指定した場合はオブジェクト名でオブジェ クトを検索する。</p> +<p><em>name</em> として文字列を指定した場合はオブジェクト名でオブジェ +クトを検索する。</p> -<p><em>id</em> として数値を指定した場合はオブジェクトIDでオブジェク トを検索する。</p> +<p><em>id</em> として数値を指定した場合はオブジェクトIDでオブジェク +トを検索する。</p> </div> @@ -1413,6 +1407,7 @@ rb_grn_context_s_set_default_options (VALUE self, VALUE options) <div class="discussion"> + </div> </div> <div class="tags"> @@ -1441,6 +1436,7 @@ rb_grn_context_s_set_default_options (VALUE self, VALUE options) <div class="discussion"> + </div> </div> <div class="tags"> @@ -1565,8 +1561,7 @@ rb_grn_context_array_reference (VALUE self, VALUE name_or_id) </h3><div class="docstring"> <div class="discussion"> - -<p>Closes the <em>context</em>. Closed <em>context</em> can't be used + <p>Closes the <em>context</em>. Closed <em>context</em> can’t be used anymore.</p> @@ -1637,8 +1632,7 @@ rb_grn_context_close (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>Returns whether the <em>context</em> is closed by #close or not.</p> + <p>Returns whether the <em>context</em> is closed by #close or not.</p> </div> @@ -1705,8 +1699,7 @@ rb_grn_context_closed_p (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>groongaサーバに接続する。</p> + <p>groongaサーバに接続する。</p> </div> @@ -1717,6 +1710,7 @@ rb_grn_context_closed_p (VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -1735,8 +1729,7 @@ rb_grn_context_closed_p (VALUE self) — - <div class='inline'> -<p>利用可能なオプションは次の通り。</p> + <div class='inline'><p>利用可能なオプションは次の通り。</p> </div> </li> @@ -1759,8 +1752,8 @@ rb_grn_context_closed_p (VALUE self) </span> - — <div class='inline'> -<p>groongaサーバのホスト名。またはIPアドレス。省略すると “localhost”に接続する。</p> + — <div class='inline'><p>groongaサーバのホスト名。またはIPアドレス。省略すると +“localhost”に接続する。</p> </div> </li> @@ -1775,8 +1768,8 @@ rb_grn_context_closed_p (VALUE self) </span> - — <div class='inline'> -<p>groongaサーバのポート番号。省略すると10041番ポートに接 続する。</p> + — <div class='inline'><p>groongaサーバのポート番号。省略すると10041番ポートに接 +続する。</p> </div> </li> @@ -1894,9 +1887,8 @@ rb_grn_context_connect (int argc, VALUE *argv, VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>This is convenience method. It wraps <span class='object_link'><a href="Database.html#create-class_method" title="Groonga::Database.create (method)">Database.create</a></span> for the -context.</p> + <p>This is convenience method. It wraps <span class='object_link'><a href="Database.html#create-class_method" title="Groonga::Database.create (method)">Database.create</a></span> +for the context.</p> </div> @@ -1911,8 +1903,7 @@ context.</p> <span class="signature">- (<tt><span class='object_link'><a href="Database.html" title="Groonga::Database (class)">Groonga::Database</a></span></tt>) <strong>create_database</strong> </span> <div class="docstring"> <div class="discussion"> - -<p>Creates a new temproary database for the context.</p> + <p>Creates a new temproary database for the context.</p> </div> @@ -1923,8 +1914,7 @@ context.</p> <p class="tag_title">Examples:</p> - <p class="example_title"><div class='inline'> -<p>Creating a new temporary database</p> + <p class="example_title"><div class='inline'><p>Creating a new temporary database</p> </div></p> <pre class="example code"><code><span class='id identifier rubyid_temporary_database'>temporary_database</span> <span class='op'>=</span> <span class='id identifier rubyid_context'>context</span><span class='period'>.</span><span class='id identifier rubyid_create_database'>create_database</span></code></pre> @@ -1942,8 +1932,7 @@ context.</p> — - <div class='inline'> -<p>A new temporary database.</p> + <div class='inline'><p>A new temporary database.</p> </div> </li> @@ -1958,9 +1947,8 @@ context.</p> <span class="signature">- (<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>) <strong>create_database</strong> {|database| ... }</span> <div class="docstring"> <div class="discussion"> - -<p>Creates a new temproary database for the context. The database is closed -after the passed block is finished.</p> + <p>Creates a new temproary database for the context. The database +is closed after the passed block is finished.</p> </div> @@ -1971,8 +1959,7 @@ after the passed block is finished.</p> <p class="tag_title">Examples:</p> - <p class="example_title"><div class='inline'> -<p>Creating a new temporary database with block</p> + <p class="example_title"><div class='inline'><p>Creating a new temporary database with block</p> </div></p> <pre class="example code"><code><span class='id identifier rubyid_context'>context</span><span class='period'>.</span><span class='id identifier rubyid_create_database'>create_database</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_temporary_database'>temporary_database</span><span class='op'>|</span> @@ -1992,9 +1979,9 @@ after the passed block is finished.</p> — - <div class='inline'> -<p>Yields a newly created temporary database for the context. The database is -available only in the block.</p> + <div class='inline'><p>Yields a newly created temporary database +for the context. The database is available only in the +block.</p> </div> </li> @@ -2013,8 +2000,8 @@ available only in the block.</p> — - <div class='inline'> -<p>A newly created temporary database for the context.</p> + <div class='inline'><p>A newly created +temporary database for the context.</p> </div> </li> @@ -2031,8 +2018,8 @@ available only in the block.</p> — - <div class='inline'> -<p>The returned value from the block is the returned value from this method.</p> + <div class='inline'><p>The returned value from the block is the +returned value from this method.</p> </div> </li> @@ -2049,8 +2036,7 @@ available only in the block.</p> - <div class='inline'> -<p>Returned value from the block.</p> + <div class='inline'><p>Returned value from the block.</p> </div> </li> @@ -2065,8 +2051,7 @@ available only in the block.</p> <span class="signature">- (<tt><span class='object_link'><a href="Database.html" title="Groonga::Database (class)">Groonga::Database</a></span></tt>) <strong>create_database</strong>(path) </span> <div class="docstring"> <div class="discussion"> - -<p>Creates a new persistent database for the context to the <em>path</em>.</p> + <p>Creates a new persistent database for the context to the <em>path</em>.</p> </div> @@ -2077,8 +2062,7 @@ available only in the block.</p> <p class="tag_title">Examples:</p> - <p class="example_title"><div class='inline'> -<p>Creating a new persistent database to <em>“/tmp/db.groonga”</em></p> + <p class="example_title"><div class='inline'><p>Creating a new persistent database to <em>“/tmp/db.groonga”</em></p> </div></p> <pre class="example code"><code><span class='id identifier rubyid_database'>database</span> <span class='op'>=</span> <span class='id identifier rubyid_context'>context</span><span class='period'>.</span><span class='id identifier rubyid_create_database'>create_database</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>/tmp/db.groonga</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span></code></pre> @@ -2097,8 +2081,8 @@ available only in the block.</p> — - <div class='inline'> -<p>Database path for a new persistent database.</p> + <div class='inline'><p>Database path for a new persistent +database.</p> </div> </li> @@ -2116,8 +2100,8 @@ available only in the block.</p> — - <div class='inline'> -<p>A new persistent database for the context.</p> + <div class='inline'><p>A new persistent database for the +context.</p> </div> </li> @@ -2132,9 +2116,9 @@ available only in the block.</p> <span class="signature">- (<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>) <strong>create_database</strong>(path) {|database| ... }</span> <div class="docstring"> <div class="discussion"> - -<p>Creates a new persistent database for the context to the <em>path</em>. The -database is closed after the passed block is finished.</p> + <p>Creates a new persistent database for the context to the +<em>path</em>. The database is closed after the passed block is +finished.</p> </div> @@ -2145,9 +2129,7 @@ database is closed after the passed block is finished.</p> <p class="tag_title">Examples:</p> - <p class="example_title"><div class='inline'> -<p>Creating a new persistent database to <em>“/tmp/db.groonga”</em> database -with block</p> + <p class="example_title"><div class='inline'><p>Creating a new persistent database to <em>“/tmp/db.groonga”</em> database with block</p> </div></p> <pre class="example code"><code><span class='id identifier rubyid_context'>context</span><span class='period'>.</span><span class='id identifier rubyid_create_database'>create_database</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>/tmp/db.groonga</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_persistent_database'>persistent_database</span><span class='op'>|</span> @@ -2168,8 +2150,8 @@ with block</p> — - <div class='inline'> -<p>Database path for a new persistent database.</p> + <div class='inline'><p>Database path for a new persistent +database.</p> </div> </li> @@ -2187,9 +2169,9 @@ with block</p> — - <div class='inline'> -<p>Yields a newly created persistent database for the context. The database is -available only in the block.</p> + <div class='inline'><p>Yields a newly created persistent database +for the context. The database is available only in the +block.</p> </div> </li> @@ -2208,8 +2190,8 @@ available only in the block.</p> — - <div class='inline'> -<p>A newly created persistent database for the context.</p> + <div class='inline'><p>A newly created +persistent database for the context.</p> </div> </li> @@ -2226,8 +2208,8 @@ available only in the block.</p> — - <div class='inline'> -<p>The returned value from the block is the returned value from this method.</p> + <div class='inline'><p>The returned value from the block is the +returned value from this method.</p> </div> </li> @@ -2244,8 +2226,7 @@ available only in the block.</p> - <div class='inline'> -<p>Returned value from the block.</p> + <div class='inline'><p>Returned value from the block.</p> </div> </li> @@ -2300,8 +2281,7 @@ available only in the block.</p> </h3><div class="docstring"> <div class="discussion"> - -<p>コンテキストが使うデータベースを返す。</p> + <p>コンテキストが使うデータベースを返す。</p> </div> @@ -2312,6 +2292,7 @@ available only in the block.</p> <div class="discussion"> + </div> </div> <div class="tags"> @@ -2375,8 +2356,7 @@ rb_grn_context_get_database (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>コンテキストが使うエンコーディングを返す。</p> + <p>コンテキストが使うエンコーディングを返す。</p> </div> @@ -2387,6 +2367,7 @@ rb_grn_context_get_database (VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -2444,8 +2425,8 @@ rb_grn_context_get_encoding (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>コンテキストが使うエンコーディングを設定する。エンコーディ ングの指定のしかたは <span class='object_link'><a href="Encoding.html" title="Groonga::Encoding (module)">Encoding</a></span> を参照。</p> + <p>コンテキストが使うエンコーディングを設定する。エンコーディ +ングの指定のしかたは <span class='object_link'><a href="Encoding.html" title="Groonga::Encoding (module)">Encoding</a></span> を参照。</p> </div> @@ -2509,13 +2490,13 @@ rb_grn_context_set_encoding (VALUE self, VALUE rb_encoding) <pre class="lines"> -138 -139 -140 -141</pre> +169 +170 +171 +172</pre> </td> <td> - <pre class="code"><span class="info file"># File 'lib/groonga/context.rb', line 138</span> + <pre class="code"><span class="info file"># File 'lib/groonga/context.rb', line 169</span> <span class='kw'>def</span> <span class='id identifier rubyid_execute_command'>execute_command</span><span class='lparen'>(</span><span class='id identifier rubyid_name'>name</span><span class='comma'>,</span> <span class='id identifier rubyid_parameters'>parameters</span><span class='op'>=</span><span class='lbrace'>{</span><span class='rbrace'>}</span><span class='rparen'>)</span> <span class='id identifier rubyid_executor'>executor</span> <span class='op'>=</span> <span class='const'>CommandExecutor</span><span class='period'>.</span><span class='id identifier rubyid_new'>new</span><span class='lparen'>(</span><span class='kw'>self</span><span class='rparen'>)</span> @@ -2537,8 +2518,7 @@ rb_grn_context_set_encoding (VALUE self, VALUE rb_encoding) </h3><div class="docstring"> <div class="discussion"> - -<p>コンテキストの中身を人に見やすい文字列で返す。</p> + <p>コンテキストの中身を人に見やすい文字列で返す。</p> </div> @@ -2549,6 +2529,7 @@ rb_grn_context_set_encoding (VALUE self, VALUE rb_encoding) <div class="discussion"> + </div> </div> <div class="tags"> @@ -2623,7 +2604,7 @@ rb_grn_context_inspect (VALUE self) context = SELF(self); - inspected = rb_str_new2("#<"); + inspected = rb_str_new_cstr("#<"); rb_str_concat(inspected, rb_inspect(rb_obj_class(self))); rb_str_cat2(inspected, " "); @@ -2662,10 +2643,10 @@ rb_grn_context_inspect (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>このコンテキストを使って検索したときに検索の挙動をエスカレー ションする閾値を返します。 エスカレーションの詳細は -“groongaの検索の仕様に関するドキュメント”:<a -href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groonga.org/docs/spec/search.html#match-escalation-threshold</a> + <p>このコンテキストを使って検索したときに検索の挙動をエスカレー +ションする閾値を返します。 +エスカレーションの詳細は +“groongaの検索の仕様に関するドキュメント”:http://groonga.org/docs/spec/search.html#match-escalation-threshold を参照してください。</p> @@ -2677,6 +2658,7 @@ href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groon <div class="discussion"> + </div> </div> <div class="tags"> @@ -2734,10 +2716,10 @@ rb_grn_context_get_match_escalation_threshold (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>このコンテキストを使って検索したときに検索の挙動をエスカレー ションする閾値を設定します。 エスカレーションの詳細は -“groongaの検索の仕様に関するドキュメント”:<a -href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groonga.org/docs/spec/search.html#match-escalation-threshold</a> + <p>このコンテキストを使って検索したときに検索の挙動をエスカレー +ションする閾値を設定します。 +エスカレーションの詳細は +“groongaの検索の仕様に関するドキュメント”:http://groonga.org/docs/spec/search.html#match-escalation-threshold を参照してください。</p> @@ -2800,6 +2782,7 @@ rb_grn_context_set_match_escalation_threshold (VALUE self, VALUE threshold) </p> + </div> </div> <div class="tags"> @@ -2811,14 +2794,14 @@ rb_grn_context_set_match_escalation_threshold (VALUE self, VALUE threshold) <pre class="lines"> -313 -314 -315 -316 -317</pre> +344 +345 +346 +347 +348</pre> </td> <td> - <pre class="code"><span class="info file"># File 'lib/groonga/context.rb', line 313</span> + <pre class="code"><span class="info file"># File 'lib/groonga/context.rb', line 344</span> <span class='kw'>def</span> <span class='id identifier rubyid_object_created'>object_created</span><span class='lparen'>(</span><span class='id identifier rubyid_object'>object</span><span class='rparen'>)</span> <span class='kw'>return</span> <span class='kw'>if</span> <span class='ivar'>@memory_pools</span><span class='period'>.</span><span class='id identifier rubyid_empty?'>empty?</span> @@ -2841,8 +2824,8 @@ rb_grn_context_set_match_escalation_threshold (VALUE self, VALUE threshold) </h3><div class="docstring"> <div class="discussion"> - -<p><em>path</em> にある既存のデータベースを開く。ブロックを指定した場 合はブロックに開いたデータベースを渡し、ブロックを抜けると + <p><em>path</em> にある既存のデータベースを開く。ブロックを指定した場 +合はブロックに開いたデータベースを渡し、ブロックを抜けると きに閉じる。</p> @@ -2887,8 +2870,7 @@ rb_grn_context_set_match_escalation_threshold (VALUE self, VALUE threshold) </h3><div class="docstring"> <div class="discussion"> - <p class="note returns_void">This method returns an undefined value.</p> -<p>Pops the pushed memory pool.</p> + <p class="note returns_void">This method returns an undefined value.</p><p>Pops the pushed memory pool.</p> </div> @@ -2911,8 +2893,7 @@ rb_grn_context_set_match_escalation_threshold (VALUE self, VALUE threshold) - <div class='inline'> -<p>3.0.5</p> + <div class='inline'><p>3.0.5</p> </div> </li> @@ -2925,13 +2906,13 @@ rb_grn_context_set_match_escalation_threshold (VALUE self, VALUE threshold) <pre class="lines"> -307 -308 -309 -310</pre> +338 +339 +340 +341</pre> </td> <td> - <pre class="code"><span class="info file"># File 'lib/groonga/context.rb', line 307</span> + <pre class="code"><span class="info file"># File 'lib/groonga/context.rb', line 338</span> <span class='kw'>def</span> <span class='id identifier rubyid_pop_memory_pool'>pop_memory_pool</span> <span class='id identifier rubyid_memory_pool'>memory_pool</span> <span class='op'>=</span> <span class='ivar'>@memory_pools</span><span class='period'>.</span><span class='id identifier rubyid_pop'>pop</span> @@ -2957,32 +2938,33 @@ rb_grn_context_set_match_escalation_threshold (VALUE self, VALUE threshold) </h3><div class="docstring"> <div class="discussion"> - -<p>Pushes a new memory pool to the context. Temporary objects that are created -between pushing a new memory pool and popping the new memory pool are -closed automatically when popping the new memory pool.</p> - -<p>It is useful for request and response style applications. These style -applications can close temporary objects between a request and resopnse -pair. There are some merits for closing temporary objects explicilty rather -than closing implicitly by GC:</p> -<ul><li> -<p>Less memory consumption</p> -</li><li> -<p>Faster</p> -</li></ul> - -<p>The “less memory consumption” merit is caused by temporary objects are -closed each request and response pair. The max memory consumption in these -applications is the same as the max memory consumption in a request and -response pair. If temporary objects are closed by GC, the max memory -consumption in these applications is the same as the max memory consumption -between the current GC and the next GC. These applications process many + <p>Pushes a new memory pool to the context. Temporary objects that +are created between pushing a new memory pool and popping the +new memory pool are closed automatically when popping the new +memory pool.</p> + +<p>It is useful for request and response style applications. These +style applications can close temporary objects between a request +and resopnse pair. There are some merits for closing temporary +objects explicilty rather than closing implicitly by GC:</p> + +<ul> + <li>Less memory consumption</li> + <li>Faster</li> +</ul> + +<p>The “less memory consumption” merit is caused by temporary +objects are closed each request and response pair. The max +memory consumption in these applications is the same as the max +memory consumption in a request and response pair. If temporary +objects are closed by GC, the max memory consumption in these +applications is the same as the max memory consumption between +the current GC and the next GC. These applications process many request and response pairs during two GCs.</p> -<p>The “faster” merit is caused by reducing GC. You can reduce GC, your -application run faster because GC is a heavy process. You can reduce GC -because memory consumption is reduced.</p> +<p>The “faster” merit is caused by reducing GC. You can reduce GC, +your application run faster because GC is a heavy process. You +can reduce GC because memory consumption is reduced.</p> <p>You can nest <span class='object_link'><a href="#push_memory_pool-instance_method" title="Groonga::Context#push_memory_pool (method)">#push_memory_pool</a></span> and <span class='object_link'><a href="#pop_memory_pool-instance_method" title="Groonga::Context#pop_memory_pool (method)">#pop_memory_pool</a></span> pair.</p> @@ -2995,8 +2977,7 @@ because memory consumption is reduced.</p> <p class="tag_title">Examples:</p> - <p class="example_title"><div class='inline'> -<p>Pushes a new memory pool with block</p> + <p class="example_title"><div class='inline'><p>Pushes a new memory pool with block</p> </div></p> <pre class="example code"><code><span class='id identifier rubyid_adults'>adults</span> <span class='op'>=</span> <span class='kw'>nil</span> @@ -3011,8 +2992,7 @@ because memory consumption is reduced.</p> <span class='id identifier rubyid_p'>p</span> <span class='id identifier rubyid_adults'>adults</span><span class='period'>.</span><span class='id identifier rubyid_closed?'>closed?</span> <span class='comment'># => true</span></code></pre> - <p class="example_title"><div class='inline'> -<p>Pushes a new memory pool without block</p> + <p class="example_title"><div class='inline'><p>Pushes a new memory pool without block</p> </div></p> <pre class="example code"><code><span class='id identifier rubyid_adults'>adults</span> <span class='op'>=</span> <span class='kw'>nil</span> @@ -3027,8 +3007,7 @@ because memory consumption is reduced.</p> <span class='id identifier rubyid_p'>p</span> <span class='id identifier rubyid_adults'>adults</span><span class='period'>.</span><span class='id identifier rubyid_closed?'>closed?</span> <span class='comment'># => true</span></code></pre> - <p class="example_title"><div class='inline'> -<p>Nesting push and pop pair</p> + <p class="example_title"><div class='inline'><p>Nesting push and pop pair</p> </div></p> <pre class="example code"><code><span class='id identifier rubyid_adults'>adults</span> <span class='op'>=</span> <span class='kw'>nil</span> @@ -3059,9 +3038,8 @@ because memory consumption is reduced.</p> <span class="signature">- (<tt>void</tt>) <strong>push_memory_pool</strong> </span> <div class="docstring"> <div class="discussion"> - <p class="note returns_void">This method returns an undefined value.</p> -<p>Pushes a new memory pool to the context. You need to pop the memory pool -explicitly by yourself.</p> + <p class="note returns_void">This method returns an undefined value.</p><p>Pushes a new memory pool to the context. You need to pop the +memory pool explicitly by yourself.</p> </div> @@ -3077,8 +3055,8 @@ explicitly by yourself.</p> <span class="signature">- (<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>) <strong>push_memory_pool</strong>({}) { ... }</span> <div class="docstring"> <div class="discussion"> - -<p>Closes temporary objects created in the given block automatically.</p> + <p>Closes temporary objects created in the given block +automatically.</p> </div> @@ -3096,9 +3074,9 @@ explicitly by yourself.</p> - <div class='inline'> -<p>[] Yields the block. Temporary objects created in the block are closed -automatically when the block is exited.</p> + <div class='inline'><p>[] +Yields the block. Temporary objects created in the block +are closed automatically when the block is exited.</p> </div> </li> @@ -3115,8 +3093,8 @@ automatically when the block is exited.</p> — - <div class='inline'> -<p>It is the return value of this method call.</p> + <div class='inline'><p>It is the return value of this +method call.</p> </div> </li> @@ -3133,8 +3111,7 @@ automatically when the block is exited.</p> — - <div class='inline'> -<p>The value returned by the block.</p> + <div class='inline'><p>The value returned by the block.</p> </div> </li> @@ -3155,8 +3132,7 @@ automatically when the block is exited.</p> - <div class='inline'> -<p>3.0.5</p> + <div class='inline'><p>3.0.5</p> </div> </li> @@ -3169,20 +3145,20 @@ automatically when the block is exited.</p> <pre class="lines"> -288 -289 -290 -291 -292 -293 -294 -295 -296 -297 -298</pre> +319 +320 +321 +322 +323 +324 +325 +326 +327 +328 +329</pre> </td> <td> - <pre class="code"><span class="info file"># File 'lib/groonga/context.rb', line 288</span> + <pre class="code"><span class="info file"># File 'lib/groonga/context.rb', line 319</span> <span class='kw'>def</span> <span class='id identifier rubyid_push_memory_pool'>push_memory_pool</span> <span class='id identifier rubyid_memory_pool'>memory_pool</span> <span class='op'>=</span> <span class='const'>MemoryPool</span><span class='period'>.</span><span class='id identifier rubyid_new'>new</span> @@ -3211,8 +3187,7 @@ automatically when the block is exited.</p> </h3><div class="docstring"> <div class="discussion"> - -<p>groongaサーバからクエリ実行結果文字列を受信する。</p> + <p>groongaサーバからクエリ実行結果文字列を受信する。</p> </div> @@ -3232,8 +3207,7 @@ automatically when the block is exited.</p> — - <div class='inline'> -<p>クエリ実行結果</p> + <div class='inline'><p>クエリ実行結果</p> </div> </li> @@ -3290,7 +3264,7 @@ rb_grn_context_receive (VALUE self) } rb_grn_context_check(context, self); - return rb_ary_new3(2, UINT2NUM(query_id), rb_result); + return rb_ary_new_from_args(2, UINT2NUM(query_id), rb_result); }</pre> </td> </tr> @@ -3308,9 +3282,9 @@ rb_grn_context_receive (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>groongaのプラグインディレクトリにあるプラグイン <em>name</em> を登録する。 <em>path</em> -を指定するとプラグインディレクトリ以 外にあるプラグインを登録することができる。</p> + <p>groongaのプラグインディレクトリにあるプラグイン <em>name</em> +を登録する。 <em>path</em> を指定するとプラグインディレクトリ以 +外にあるプラグインを登録することができる。</p> </div> @@ -3362,8 +3336,7 @@ rb_grn_context_receive (VALUE self) </h3><div class="docstring"> <div class="discussion"> - <p class="note returns_void">This method returns an undefined value.</p> -<p>Restore commands dumped by “grndump” command.</p> + <p class="note returns_void">This method returns an undefined value.</p><p>Restore commands dumped by “grndump” command.</p> <p>If block is given, a response is yielded.</p> @@ -3376,16 +3349,14 @@ rb_grn_context_receive (VALUE self) <p class="tag_title">Examples:</p> - <p class="example_title"><div class='inline'> -<p>Restore dumped commands as a String object.</p> + <p class="example_title"><div class='inline'><p>Restore dumped commands as a String object.</p> </div></p> <pre class="example code"><code><span class='id identifier rubyid_dumped_commands'>dumped_commands</span> <span class='op'>=</span> <span class='const'>File</span><span class='period'>.</span><span class='id identifier rubyid_read'>read</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>dump.grn</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> <span class='id identifier rubyid_context'>context</span><span class='period'>.</span><span class='id identifier rubyid_restore'>restore</span><span class='lparen'>(</span><span class='id identifier rubyid_dumped_commands'>dumped_commands</span><span class='rparen'>)</span></code></pre> - <p class="example_title"><div class='inline'> -<p>Restore dumped commands from a File object.</p> + <p class="example_title"><div class='inline'><p>Restore dumped commands from a File object.</p> </div></p> <pre class="example code"><code><span class='const'>File</span><span class='period'>.</span><span class='id identifier rubyid_open'>open</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>dump.grn</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_file'>file</span><span class='op'>|</span> @@ -3393,8 +3364,7 @@ rb_grn_context_receive (VALUE self) <span class='kw'>end</span></code></pre> - <p class="example_title"><div class='inline'> -<p>Restore dumped commands and reports result.</p> + <p class="example_title"><div class='inline'><p>Restore dumped commands and reports result.</p> </div></p> <pre class="example code"><code><span class='id identifier rubyid_dumped_commands'>dumped_commands</span> <span class='op'>=</span> <span class='const'>File</span><span class='period'>.</span><span class='id identifier rubyid_read'>read</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>dump.grn</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> @@ -3416,10 +3386,10 @@ rb_grn_context_receive (VALUE self) — - <div class='inline'> -<p>commands dumped by grndump. It can be a String object or any objects like -an IO object such as a File object. It should have #each_line that iterates -a line.</p> + <div class='inline'><p>commands dumped by grndump. +It can be a String object or any objects like an IO object such +as a File object. It should have #each_line that iterates a +line.</p> </div> </li> @@ -3437,8 +3407,7 @@ a line.</p> — - <div class='inline'> -<p>Yields a sent command and its response if block is given.</p> + <div class='inline'><p>Yields a sent command and its response if block is given.</p> </div> </li> @@ -3457,8 +3426,7 @@ a line.</p> — - <div class='inline'> -<p>A sent command.</p> + <div class='inline'><p>A sent command.</p> </div> </li> @@ -3473,8 +3441,7 @@ a line.</p> — - <div class='inline'> -<p>A response for a command.</p> + <div class='inline'><p>A response for a command.</p> </div> </li> @@ -3487,36 +3454,36 @@ a line.</p> <pre class="lines"> -171 -172 -173 -174 -175 -176 -177 -178 -179 -180 -181 -182 -183 -184 -185 -186 -187 -188 -189 -190 -191 -192 -193 -194 -195 -196 -197</pre> +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228</pre> </td> <td> - <pre class="code"><span class="info file"># File 'lib/groonga/context.rb', line 171</span> + <pre class="code"><span class="info file"># File 'lib/groonga/context.rb', line 202</span> <span class='kw'>def</span> <span class='id identifier rubyid_restore'>restore</span><span class='lparen'>(</span><span class='id identifier rubyid_dumped_commands'>dumped_commands</span><span class='rparen'>)</span> <span class='id identifier rubyid_buffer'>buffer</span> <span class='op'>=</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_end'>"</span></span> @@ -3561,8 +3528,7 @@ a line.</p> </h3><div class="docstring"> <div class="discussion"> - -<p>Gets the encoding used by the context as Ruby's encoding object.</p> + <p>Gets the encoding used by the context as Ruby’s encoding object.</p> </div> @@ -3582,8 +3548,7 @@ a line.</p> — - <div class='inline'> -<p>the encoding used by the context</p> + <div class='inline'><p>the encoding used by the context</p> </div> </li> @@ -3598,8 +3563,7 @@ a line.</p> - <div class='inline'> -<p>2.0.5</p> + <div class='inline'><p>2.0.5</p> </div> </li> @@ -3656,9 +3620,9 @@ rb_grn_context_get_ruby_encoding (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>table</em> から指定した条件にマッチするレコードの値を取得 する。 <em>table</em> -はテーブル名かテーブルオブジェクトを指定 する。</p> + <p><em>table</em> から指定した条件にマッチするレコードの値を取得 +する。 <em>table</em> はテーブル名かテーブルオブジェクトを指定 +する。</p> <p><em>options</em> に指定できるキーは以下の通り。</p> @@ -3681,9 +3645,8 @@ rb_grn_context_get_ruby_encoding (VALUE self) — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value.</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -3705,8 +3668,7 @@ value.</p> </span> - — <div class='inline'> -<p>The output_columns</p> + — <div class='inline'><p>The output_columns</p> <p>値を取得するカラムを指定する。</p> </div> @@ -3720,8 +3682,8 @@ value.</p> </span> - — <div class='inline'> -<p>TODO TODO</p> + — <div class='inline'><p>TODO +TODO</p> </div> </li> @@ -3736,12 +3698,12 @@ value.</p> <pre class="lines"> -134 -135 -136</pre> +165 +166 +167</pre> </td> <td> - <pre class="code"><span class="info file"># File 'lib/groonga/context.rb', line 134</span> + <pre class="code"><span class="info file"># File 'lib/groonga/context.rb', line 165</span> <span class='kw'>def</span> <span class='id identifier rubyid_select'>select</span><span class='lparen'>(</span><span class='id identifier rubyid_table'>table</span><span class='comma'>,</span> <span class='id identifier rubyid_options'>options</span><span class='op'>=</span><span class='lbrace'>{</span><span class='rbrace'>}</span><span class='rparen'>)</span> <span class='id identifier rubyid_execute_command'>execute_command</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>select</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='lbrace'>{</span><span class='symbol'>:table</span> <span class='op'>=></span> <span class='id identifier rubyid_table'>table</span><span class='rbrace'>}</span><span class='period'>.</span><span class='id identifier rubyid_merge'>merge</span><span class='lparen'>(</span><span class='id identifier rubyid_options'>options</span><span class='rparen'>)</span><span class='rparen'>)</span> @@ -3762,8 +3724,7 @@ value.</p> </h3><div class="docstring"> <div class="discussion"> - -<p>groongaサーバにクエリ文字列を送信する。</p> + <p>groongaサーバにクエリ文字列を送信する。</p> </div> @@ -3774,6 +3735,7 @@ value.</p> <div class="discussion"> + </div> </div> <div class="tags"> @@ -3790,8 +3752,7 @@ value.</p> — - <div class='inline'> -<p>クエリ文字列</p> + <div class='inline'><p>クエリ文字列</p> </div> </li> @@ -3812,8 +3773,7 @@ value.</p> — - <div class='inline'> -<p>ID</p> + <div class='inline'><p>ID</p> </div> </li> @@ -3880,9 +3840,8 @@ rb_grn_context_send (VALUE self, VALUE rb_string) </h3><div class="docstring"> <div class="discussion"> - -<p>If Groonga supports LZ4 compression, it returns <code>true</code>, -otherwise it returns <code>false</code>.</p> + <p>If Groonga supports LZ4 compression, it returns +true+, +otherwise it returns +false+.</p> </div> @@ -3961,12 +3920,11 @@ rb_grn_context_support_lz4_p (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>If Groonga supports LZO compression, it returns <code>true</code>, -otherwise it returns <code>false</code>.</p> + <p>If Groonga supports LZO compression, it returns +true+, +otherwise it returns +false+.</p> -<p>Groonga does not support LZO compression 4.0.7 or later. This method always -returns <code>false</code>.</p> +<p>Groonga does not support LZO compression 4.0.7 or later. +This method always returns +false+.</p> </div> @@ -4025,9 +3983,8 @@ rb_grn_context_support_lzo_p (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>groongaがZlibサポート付きでビルドされていれば <code>true</code> 、そう でなければ <code>false</code> -を返す。</p> + <p>groongaがZlibサポート付きでビルドされていれば +true+ 、そう +でなければ +false+ を返す。</p> </div> @@ -4095,6 +4052,166 @@ rb_grn_context_support_zlib_p (VALUE self) </table> </div> + <div class="method_details "> + <h3 class="signature " id="unregister_plugin-instance_method"> + + + <span class="overload">- (<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>) <strong>unregister_plugin</strong>(name) </span> + + <span class="overload">- (<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>) <strong>unregister_plugin</strong>(path) </span> + + + + + + +</h3><div class="docstring"> + <div class="discussion"> + <p>Unregister a registered <code>name</code> plugin.</p> + +<p>You can unregister <code>name</code> plugin by name if +<code>name</code> plugin is installed to plugin directory.</p> + +<p>You can also specify the path of <code>name</code> plugin explicitly.</p> + + + </div> +</div> +<div class="tags"> + + <div class="examples"> + <p class="tag_title">Examples:</p> + + + <p class="example_title"><div class='inline'><p>Unregister a registerd plugin by name.</p> +</div></p> + + <pre class="example code"><code><span class='id identifier rubyid_context'>context</span><span class='period'>.</span><span class='id identifier rubyid_register_plugin'>register_plugin</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>token_filters/stop_word</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> +<span class='id identifier rubyid_context'>context</span><span class='period'>.</span><span class='id identifier rubyid_unregister_plugin'>unregister_plugin</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>token_filters/stop_word</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span></code></pre> + + + <p class="example_title"><div class='inline'><p>Unregister a registerd plugin by path.</p> +</div></p> + + <pre class="example code"><code><span class='id identifier rubyid_context'>context</span><span class='period'>.</span><span class='id identifier rubyid_register_plugin'>register_plugin</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>token_filters/stop_word</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> +<span class='id identifier rubyid_context'>context</span><span class='period'>.</span><span class='id identifier rubyid_unregister_plugin'>unregister_plugin</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>/usr/local/lib/groonga/plugins/token_filters/stop_word.so</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span></code></pre> + + </div> + + <p class="tag_title">Overloads:</p> + <ul class="overload"> + + + <li class="overload_item"> + <span class="signature">- (<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>) <strong>unregister_plugin</strong>(name) </span> + <div class="docstring"> + <div class="discussion"> + <p>Unregister a registerd plugin by name.</p> + + + </div> +</div> +<div class="tags"> + <p class="tag_title">Parameters:</p> +<ul class="param"> + + <li> + + <span class='name'>name</span> + + + <span class='type'>(<tt>String</tt>)</span> + + + + — + <div class='inline'><p>The plugin name.</p> +</div> + + </li> + +</ul> + + +</div> + </li> + + + <li class="overload_item"> + <span class="signature">- (<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>) <strong>unregister_plugin</strong>(path) </span> + <div class="docstring"> + <div class="discussion"> + <p>Unregister a registerd plugin by path.</p> + + + </div> +</div> +<div class="tags"> + <p class="tag_title">Parameters:</p> +<ul class="param"> + + <li> + + <span class='name'>path</span> + + + <span class='type'>(<tt>String</tt>)</span> + + + + — + <div class='inline'><p>The path to plugin.</p> +</div> + + </li> + +</ul> + + +</div> + </li> + + </ul> + +<p class="tag_title">Since:</p> +<ul class="since"> + + <li> + + + + + + <div class='inline'><p>5.0.1</p> +</div> + + </li> + +</ul> + +</div><table class="source_code"> + <tr> + <td> + <pre class="lines"> + + +148 +149 +150 +151</pre> + </td> + <td> + <pre class="code"><span class="info file"># File 'lib/groonga/context.rb', line 148</span> + +<span class='kw'>def</span> <span class='id identifier rubyid_unregister_plugin'>unregister_plugin</span><span class='lparen'>(</span><span class='id identifier rubyid_name_or_path'>name_or_path</span><span class='rparen'>)</span> + <span class='id identifier rubyid_options'>options</span> <span class='op'>=</span> <span class='lbrace'>{</span><span class='symbol'>:context</span> <span class='op'>=></span> <span class='kw'>self</span><span class='rbrace'>}</span> + <span class='const'>Plugin</span><span class='period'>.</span><span class='id identifier rubyid_unregister'>unregister</span><span class='lparen'>(</span><span class='id identifier rubyid_name_or_path'>name_or_path</span><span class='comma'>,</span> <span class='id identifier rubyid_options'>options</span><span class='rparen'>)</span> +<span class='kw'>end</span></pre> + </td> + </tr> +</table> +</div> + </div> </div> Modified: rroonga/en/Groonga/Context/CommandExecutor.html (+4 -5) =================================================================== --- rroonga/en/Groonga/Context/CommandExecutor.html 2015-04-19 14:41:58 +0900 (ec0d7f1) +++ rroonga/en/Groonga/Context/CommandExecutor.html 2015-04-19 14:59:09 +0900 (86ce534) @@ -162,7 +162,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -186,8 +187,7 @@ - <span class="summary_desc"><div class='inline'> -<p>A new instance of CommandExecutor.</p> + <span class="summary_desc"><div class='inline'><p>A new instance of CommandExecutor.</p> </div></span> </li> @@ -210,8 +210,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Returns a new instance of CommandExecutor</p> + <p>Returns a new instance of CommandExecutor</p> </div> Modified: rroonga/en/Groonga/Database.html (+125 -159) =================================================================== --- rroonga/en/Groonga/Database.html 2015-04-19 14:41:58 +0900 (3497a17) +++ rroonga/en/Groonga/Database.html 2015-04-19 14:59:09 +0900 (cfbac78) @@ -140,11 +140,12 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>テーブルの集合を管理するためのオブジェクト。</p> + <p>テーブルの集合を管理するためのオブジェクト。</p> -<p>コンテキストに結びつけて使用する。通常、アプリケーション 毎に1つのコンテキストを利用するので、データベースも1つだ -け利用する。コンテキストと違い、データベースは暗黙のうち に作成されないので明示的に作成する必要がある。</p> +<p>コンテキストに結びつけて使用する。通常、アプリケーション +毎に1つのコンテキストを利用するので、データベースも1つだ +け利用する。コンテキストと違い、データベースは暗黙のうち +に作成されないので明示的に作成する必要がある。</p> </div> @@ -184,8 +185,7 @@ - <span class="summary_desc"><div class='inline'> -<p>新しくデータベースを作成する。 <em>options</em> にはハッシュでオプションを指定する。.</p> + <span class="summary_desc"><div class='inline'><p>新しくデータベースを作成する。 <em>options</em> にはハッシュでオプションを指定する。.</p> </div></span> </li> @@ -208,9 +208,7 @@ - <span class="summary_desc"><div class='inline'> -<p>既存のデータベースを開く。ブロックを指定した場合はブロッ クに開いたデータベースを渡し、ブロックを抜けるときに閉じ る。 -<em>options</em> にはハッシュでオプションを指定する。.</p> + <span class="summary_desc"><div class='inline'><p>既存のデータベースを開く。ブロックを指定した場合はブロッ クに開いたデータベースを渡し、ブロックを抜けるときに閉じ る。 <em>options</em> にはハッシュでオプションを指定する。.</p> </div></span> </li> @@ -242,8 +240,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>database</em> のロックを強制的に解除する。.</p> + <span class="summary_desc"><div class='inline'><p><em>database</em> のロックを強制的に解除する。.</p> </div></span> </li> @@ -266,8 +263,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>database</em> が使用しているリソースを開放する。これ以降 <em>database</em> を 使うことはできない。.</p> + <span class="summary_desc"><div class='inline'><p><em>database</em> が使用しているリソースを開放する。これ以降 <em>database</em> を 使うことはできない。.</p> </div></span> </li> @@ -290,8 +286,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Defrags all variable size columns in the database.</p> + <span class="summary_desc"><div class='inline'><p>Defrags all variable size columns in the database.</p> </div></span> </li> @@ -314,7 +309,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -336,7 +332,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -358,8 +355,7 @@ - <span class="summary_desc"><div class='inline'> -<p>データベース内のオブジェクトを順番にブロックに渡す。.</p> + <span class="summary_desc"><div class='inline'><p>データベース内のオブジェクトを順番にブロックに渡す。.</p> </div></span> </li> @@ -384,8 +380,7 @@ - <span class="summary_desc"><div class='inline'> -<p>既存のデータベースを開く。ブロックを指定した場合はブロッ クに開いたデータベースを渡し、ブロックを抜けるときに閉じ る。.</p> + <span class="summary_desc"><div class='inline'><p>既存のデータベースを開く。ブロックを指定した場合はブロッ クに開いたデータベースを渡し、ブロックを抜けるときに閉じ る。.</p> </div></span> </li> @@ -408,9 +403,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>database</em> をロックする。ロックに失敗した場合は <span class='object_link'><a href="ResourceDeadlockAvoided.html" title="Groonga::ResourceDeadlockAvoided (class)">ResourceDeadlockAvoided</a></span> -例外が発生する。.</p> + <span class="summary_desc"><div class='inline'><p><em>database</em> をロックする。ロックに失敗した場合は <span class='object_link'><a href="ResourceDeadlockAvoided.html" title="Groonga::ResourceDeadlockAvoided (class)">ResourceDeadlockAvoided</a></span> 例外が発生する。.</p> </div></span> </li> @@ -433,8 +426,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>database</em> がロックされていれば <code>true</code> を返す。.</p> + <span class="summary_desc"><div class='inline'><p><em>database</em> がロックされていれば +true+ を返す。.</p> </div></span> </li> @@ -457,8 +449,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Registered plugin paths.</p> + <span class="summary_desc"><div class='inline'><p>Registered plugin paths.</p> </div></span> </li> @@ -481,8 +472,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Recovers database.</p> + <span class="summary_desc"><div class='inline'><p>Recovers database.</p> </div></span> </li> @@ -505,8 +495,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Tables defined in the database.</p> + <span class="summary_desc"><div class='inline'><p>Tables defined in the database.</p> </div></span> </li> @@ -529,8 +518,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>database</em> の最終更新時刻を現在時刻にする。.</p> + <span class="summary_desc"><div class='inline'><p><em>database</em> の最終更新時刻を現在時刻にする。.</p> </div></span> </li> @@ -553,8 +541,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>database</em> のロックを解除する。.</p> + <span class="summary_desc"><div class='inline'><p><em>database</em> のロックを解除する。.</p> </div></span> </li> @@ -585,7 +572,7 @@ <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></h3> - <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-instance_method" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#id-insta nce_meth od" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepend (method)">#prepend</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class='object_link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span cl ass='obj ect_link'><a href="Object.html#temporary%3F-instance_method" title="Groonga::Object#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p> + <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-instance_method" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#function _procedu re%3F-instance_method" title="Groonga::Object#function_procedure? (method)">#function_procedure?</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepend (method)">#prepend</a></span>, <span class='object_link'><a href="Object.html#procedure%3F-instance_method" title="Groonga::Ob ject#pro cedure? (method)">#procedure?</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class='object_link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#scorer_procedure%3F-instance_method" title="Groonga::Object#scorer_procedure? (method)">#scorer_procedure?</a></span>, <span class='object_link'><a href="Object.html#selector_procedure%3F-instance_method" title="Groonga::Object#selector_procedure? (method)">#selector_procedure?</a></span>, <span class='object_link'><a href="Object.html#table%3F-instance_method" title="Groonga::Object#table? (method)">#table?</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groonga::Object#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" t itle="Gr oonga::Object#unlink (method)">#unlink</a></span></p> <div id="constructor_details" class="method_details_list"> <h2>Constructor Details</h2> @@ -604,8 +591,9 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>既存のデータベースを開く。ブロックを指定した場合はブロッ クに開いたデータベースを渡し、ブロックを抜けるときに閉じ る。</p> + <p>既存のデータベースを開く。ブロックを指定した場合はブロッ +クに開いたデータベースを渡し、ブロックを抜けるときに閉じ +る。</p> </div> @@ -622,6 +610,7 @@ <div class="discussion"> + </div> </div> <div class="tags"> @@ -640,9 +629,8 @@ — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value.</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -667,8 +655,8 @@ value.</p> </span> - — <div class='inline'> -<p>データベースを結びつけるコンテキスト。省略すると <span class='object_link'><a href="Context.html#default-class_method" title="Groonga::Context.default (method)">Context.default</a></span> を利用する。</p> + — <div class='inline'><p>データベースを結びつけるコンテキスト。省略すると +<span class='object_link'><a href="Context.html#default-class_method" title="Groonga::Context.default (method)">Context.default</a></span> を利用する。</p> </div> </li> @@ -687,6 +675,7 @@ value.</p> <div class="discussion"> + </div> </div> <div class="tags"> @@ -705,9 +694,8 @@ value.</p> — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value.</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -732,8 +720,8 @@ value.</p> </span> - — <div class='inline'> -<p>データベースを結びつけるコンテキスト。省略すると <span class='object_link'><a href="Context.html#default-class_method" title="Groonga::Context.default (method)">Context.default</a></span> を利用する。</p> + — <div class='inline'><p>データベースを結びつけるコンテキスト。省略すると +<span class='object_link'><a href="Context.html#default-class_method" title="Groonga::Context.default (method)">Context.default</a></span> を利用する。</p> </div> </li> @@ -767,8 +755,7 @@ value.</p> — - <div class='inline'> -<p>開いたデータベース</p> + <div class='inline'><p>開いたデータベース</p> </div> </li> @@ -876,8 +863,8 @@ rb_grn_database_initialize (int argc, VALUE *argv, VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>新しくデータベースを作成する。 <em>options</em> にはハッシュでオプションを指定する。</p> + <p>新しくデータベースを作成する。 +<em>options</em> にはハッシュでオプションを指定する。</p> </div> @@ -898,8 +885,7 @@ rb_grn_database_initialize (int argc, VALUE *argv, VALUE self) <div class="docstring"> <div class="discussion"> - -<p>Returns 作成されたデータベースを返す。</p> + <p>Returns 作成されたデータベースを返す。</p> </div> @@ -918,9 +904,8 @@ rb_grn_database_initialize (int argc, VALUE *argv, VALUE self) — - <div class='inline'> -<p>options The name and value pairs. Omitted names are initialized as the -default value.</p> + <div class='inline'><p>options The name and value +pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -940,8 +925,8 @@ default value.</p> </span> - — <div class='inline'> -<p>データベースを保存するパス。省略すると一時データベース となる。</p> + — <div class='inline'><p>データベースを保存するパス。省略すると一時データベース +となる。</p> </div> </li> @@ -956,8 +941,8 @@ default value.</p> </span> - — <div class='inline'> -<p>データベースを結びつけるコンテキスト。省略すると <span class='object_link'><a href="Context.html#default-class_method" title="Groonga::Context.default (method)">Context.default</a></span> を利用する。</p> + — <div class='inline'><p>データベースを結びつけるコンテキスト。省略すると +<span class='object_link'><a href="Context.html#default-class_method" title="Groonga::Context.default (method)">Context.default</a></span> を利用する。</p> </div> </li> @@ -976,8 +961,7 @@ default value.</p> — - <div class='inline'> -<p>作成されたデータベースを返す。</p> + <div class='inline'><p>作成されたデータベースを返す。</p> </div> </li> @@ -1073,13 +1057,13 @@ rb_grn_database_s_create (int argc, VALUE *argv, VALUE klass) grn_obj_unlink(context, old_database); reset_floating_objects(rb_context); database = grn_db_create(context, path, &create_args); - rb_grn_context_check(context, rb_ary_new4(argc, argv)); + rb_grn_context_check(context, rb_ary_new_from_values(argc, argv)); owner = (context->flags & GRN_CTX_PER_DB) ? GRN_FALSE : GRN_TRUE; rb_database = GRNOBJECT2RVAL(klass, context, database, owner); rb_iv_set(rb_database, "@context", rb_context); if (!NIL_P(rb_context)) rb_iv_set(rb_context, "database", rb_database); - rb_grn_context_check(context, rb_ary_new4(argc, argv)); + rb_grn_context_check(context, rb_ary_new_from_values(argc, argv)); if (rb_block_given_p()) return rb_ensure(rb_yield, rb_database, @@ -1107,9 +1091,9 @@ rb_grn_database_s_create (int argc, VALUE *argv, VALUE klass) </h3><div class="docstring"> <div class="discussion"> - -<p>既存のデータベースを開く。ブロックを指定した場合はブロッ クに開いたデータベースを渡し、ブロックを抜けるときに閉じ る。 -<em>options</em> にはハッシュでオプションを指定する。</p> + <p>既存のデータベースを開く。ブロックを指定した場合はブロッ +クに開いたデータベースを渡し、ブロックを抜けるときに閉じ +る。 <em>options</em> にはハッシュでオプションを指定する。</p> </div> @@ -1126,6 +1110,7 @@ rb_grn_database_s_create (int argc, VALUE *argv, VALUE klass) <div class="discussion"> + </div> </div> <div class="tags"> @@ -1144,9 +1129,8 @@ rb_grn_database_s_create (int argc, VALUE *argv, VALUE klass) — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value.</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -1171,8 +1155,8 @@ value.</p> </span> - — <div class='inline'> -<p>The context データベースを結びつけるコンテキスト。</p> + — <div class='inline'><p>The context +データベースを結びつけるコンテキスト。</p> </div> </li> @@ -1204,6 +1188,7 @@ value.</p> <div class="discussion"> + </div> </div> <div class="tags"> @@ -1222,9 +1207,8 @@ value.</p> — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value.</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -1249,8 +1233,8 @@ value.</p> </span> - — <div class='inline'> -<p>The context データベースを結びつけるコンテキスト。</p> + — <div class='inline'><p>The context +データベースを結びつけるコンテキスト。</p> </div> </li> @@ -1284,8 +1268,7 @@ value.</p> — - <div class='inline'> -<p>開いたデータベース</p> + <div class='inline'><p>開いたデータベース</p> </div> </li> @@ -1354,8 +1337,7 @@ rb_grn_database_s_open (int argc, VALUE *argv, VALUE klass) </h3><div class="docstring"> <div class="discussion"> - -<p><em>database</em> のロックを強制的に解除する。</p> + <p><em>database</em> のロックを強制的に解除する。</p> </div> @@ -1417,8 +1399,8 @@ rb_grn_database_clear_lock (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>database</em> が使用しているリソースを開放する。これ以降 <em>database</em> を 使うことはできない。</p> + <p><em>database</em> が使用しているリソースを開放する。これ以降 <em>database</em> を +使うことはできない。</p> </div> @@ -1476,8 +1458,7 @@ rb_grn_database_close (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>Defrags all variable size columns in the database.</p> + <p>Defrags all variable size columns in the database.</p> </div> @@ -1488,6 +1469,7 @@ rb_grn_database_close (VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -1506,8 +1488,7 @@ rb_grn_database_close (VALUE self) — - <div class='inline'> -<p>option for defrag</p> + <div class='inline'><p>option for defrag</p> </div> </li> @@ -1530,10 +1511,10 @@ rb_grn_database_close (VALUE self) </span> - — <div class='inline'> -<p>the threshold to determine whether a segment is defraged. Available values -are -4..22. -4 means all segments are defraged. 22 means no segment is -defraged.</p> + — <div class='inline'><p>the threshold to +determine whether a segment is defraged. Available +values are -4..22. -4 means all segments are defraged. +22 means no segment is defraged.</p> </div> </li> @@ -1555,8 +1536,7 @@ defraged.</p> — - <div class='inline'> -<p>the number of defraged segments</p> + <div class='inline'><p>the number of defraged segments</p> </div> </li> @@ -1571,8 +1551,7 @@ defraged.</p> - <div class='inline'> -<p>1.2.6</p> + <div class='inline'><p>1.2.6</p> </div> </li> @@ -1735,8 +1714,7 @@ rb_grn_database_defrag (int argc, VALUE *argv, VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>データベース内のオブジェクトを順番にブロックに渡す。</p> + <p>データベース内のオブジェクトを順番にブロックに渡す。</p> </div> @@ -1747,8 +1725,7 @@ rb_grn_database_defrag (int argc, VALUE *argv, VALUE self) <p class="tag_title">Examples:</p> - <p class="example_title"><div class='inline'> -<p>すべてのオブジェクトの名前を表示する:</p> + <p class="example_title"><div class='inline'><p>すべてのオブジェクトの名前を表示する:</p> </div></p> <pre class="example code"><code><span class='id identifier rubyid_database'>database</span><span class='period'>.</span><span class='id identifier rubyid_each'>each</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_object'>object</span><span class='op'>|</span> @@ -1756,8 +1733,7 @@ rb_grn_database_defrag (int argc, VALUE *argv, VALUE self) <span class='kw'>end</span></code></pre> - <p class="example_title"><div class='inline'> -<p>すべてのオブジェクトの名前をID順で表示する:</p> + <p class="example_title"><div class='inline'><p>すべてのオブジェクトの名前をID順で表示する:</p> </div></p> <pre class="example code"><code><span class='id identifier rubyid_database'>database</span><span class='period'>.</span><span class='id identifier rubyid_each'>each</span><span class='lparen'>(</span><span class='symbol'>:order_by</span> <span class='op'>=></span> <span class='symbol'>:id</span><span class='rparen'>)</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_object'>object</span><span class='op'>|</span> @@ -1765,8 +1741,7 @@ rb_grn_database_defrag (int argc, VALUE *argv, VALUE self) <span class='kw'>end</span></code></pre> - <p class="example_title"><div class='inline'> -<p>すべてのオブジェクトの名前をキー名の降順で表示する:</p> + <p class="example_title"><div class='inline'><p>すべてのオブジェクトの名前をキー名の降順で表示する:</p> </div></p> <pre class="example code"><code><span class='id identifier rubyid_database'>database</span><span class='period'>.</span><span class='id identifier rubyid_each'>each</span><span class='lparen'>(</span><span class='symbol'>:order_by</span> <span class='op'>=></span> <span class='symbol'>:key</span><span class='comma'>,</span> <span class='symbol'>:order</span> <span class='op'>=></span> <span class='symbol'>:desc</span><span class='rparen'>)</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_object'>object</span><span class='op'>|</span> @@ -1785,6 +1760,7 @@ rb_grn_database_defrag (int argc, VALUE *argv, VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -1819,9 +1795,10 @@ rb_grn_database_defrag (int argc, VALUE *argv, VALUE self) </span> - — <div class='inline'> -<p><code>:asc</code> または <code>:ascending</code> を指定すると昇順にレコードを取 り出す。(デフォルト) -<code>:desc</code> または <code>:descending</code> を指定すると降順にレコードを 取り出す。</p> + — <div class='inline'><p>+:asc+ または +:ascending+ を指定すると昇順にレコードを取 +り出す。(デフォルト) ++:desc+ または +:descending+ を指定すると降順にレコードを +取り出す。</p> </div> </li> @@ -1836,9 +1813,9 @@ rb_grn_database_defrag (int argc, VALUE *argv, VALUE self) </span> - — <div class='inline'> -<p><code>:id</code> を指定するとID順にレコードを取り出す。 <code>:key</code> -指定するとキー順にレコードを取り出す。(デフォル ト)</p> + — <div class='inline'><p>+:id+ を指定するとID順にレコードを取り出す。 ++:key+ 指定するとキー順にレコードを取り出す。(デフォル +ト)</p> </div> </li> @@ -1870,6 +1847,7 @@ rb_grn_database_defrag (int argc, VALUE *argv, VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -1904,9 +1882,10 @@ rb_grn_database_defrag (int argc, VALUE *argv, VALUE self) </span> - — <div class='inline'> -<p><code>:asc</code> または <code>:ascending</code> を指定すると昇順にレコードを取 り出す。(デフォルト) -<code>:desc</code> または <code>:descending</code> を指定すると降順にレコードを 取り出す。</p> + — <div class='inline'><p>+:asc+ または +:ascending+ を指定すると昇順にレコードを取 +り出す。(デフォルト) ++:desc+ または +:descending+ を指定すると降順にレコードを +取り出す。</p> </div> </li> @@ -1921,9 +1900,9 @@ rb_grn_database_defrag (int argc, VALUE *argv, VALUE self) </span> - — <div class='inline'> -<p><code>:id</code> を指定するとID順にレコードを取り出す。 <code>:key</code> -指定するとキー順にレコードを取り出す。(デフォル ト)</p> + — <div class='inline'><p>+:id+ を指定するとID順にレコードを取り出す。 ++:key+ 指定するとキー順にレコードを取り出す。(デフォル +ト)</p> </div> </li> @@ -1938,9 +1917,8 @@ rb_grn_database_defrag (int argc, VALUE *argv, VALUE self) </span> - — <div class='inline'> -<p>Specify <code>true</code> to ignore missing object. Otherwise, an exception -is raised for missing object.</p> + — <div class='inline'><p>Specify +true+ to ignore missing object. Otherwise, an exception is +raised for missing object.</p> </div> </li> @@ -1970,8 +1948,7 @@ is raised for missing object.</p> - <div class='inline'> -<p>2.0.5</p> + <div class='inline'><p>2.0.5</p> </div> </li> @@ -2134,9 +2111,8 @@ rb_grn_database_each (int argc, VALUE *argv, VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>database</em> をロックする。ロックに失敗した場合は <span class='object_link'><a href="ResourceDeadlockAvoided.html" title="Groonga::ResourceDeadlockAvoided (class)">ResourceDeadlockAvoided</a></span> -例外が発生する。</p> + <p><em>database</em> をロックする。ロックに失敗した場合は +<span class='object_link'><a href="ResourceDeadlockAvoided.html" title="Groonga::ResourceDeadlockAvoided (class)">ResourceDeadlockAvoided</a></span> 例外が発生する。</p> </div> @@ -2153,6 +2129,7 @@ rb_grn_database_each (int argc, VALUE *argv, VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -2171,8 +2148,7 @@ rb_grn_database_each (int argc, VALUE *argv, VALUE self) — - <div class='inline'> -<p>利用可能なオプションは以下の通り。</p> + <div class='inline'><p>利用可能なオプションは以下の通り。</p> </div> </li> @@ -2192,9 +2168,9 @@ rb_grn_database_each (int argc, VALUE *argv, VALUE self) </span> - — <div class='inline'> -<p>ロックを獲得できなかった場合は <em>:timeout</em> 秒間ロックの獲 得を試みる。 <em>:timeout</em> -秒以内にロックを獲得できなかった 場合は例外が発生する。</p> + — <div class='inline'><p>ロックを獲得できなかった場合は <em>:timeout</em> 秒間ロックの獲 +得を試みる。 <em>:timeout</em> 秒以内にロックを獲得できなかった +場合は例外が発生する。</p> </div> </li> @@ -2213,6 +2189,7 @@ rb_grn_database_each (int argc, VALUE *argv, VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -2231,8 +2208,7 @@ rb_grn_database_each (int argc, VALUE *argv, VALUE self) — - <div class='inline'> -<p>利用可能なオプションは以下の通り。</p> + <div class='inline'><p>利用可能なオプションは以下の通り。</p> </div> </li> @@ -2252,9 +2228,9 @@ rb_grn_database_each (int argc, VALUE *argv, VALUE self) </span> - — <div class='inline'> -<p>ロックを獲得できなかった場合は <em>:timeout</em> 秒間ロックの獲 得を試みる。 <em>:timeout</em> -秒以内にロックを獲得できなかった 場合は例外が発生する。</p> + — <div class='inline'><p>ロックを獲得できなかった場合は <em>:timeout</em> 秒間ロックの獲 +得を試みる。 <em>:timeout</em> 秒以内にロックを獲得できなかった +場合は例外が発生する。</p> </div> </li> @@ -2273,8 +2249,7 @@ rb_grn_database_each (int argc, VALUE *argv, VALUE self) - <div class='inline'> -<p>ブロックを指定した場合はブロックを抜けたときにunlockする。</p> + <div class='inline'><p>ブロックを指定した場合はブロックを抜けたときにunlockする。</p> </div> </li> @@ -2375,8 +2350,7 @@ rb_grn_database_lock (int argc, VALUE *argv, VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>database</em> がロックされていれば <code>true</code> を返す。</p> + <p><em>database</em> がロックされていれば +true+ を返す。</p> </div> @@ -2447,8 +2421,7 @@ rb_grn_database_is_locked (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>Returns registered plugin paths.</p> + <p>Returns registered plugin paths.</p> </div> @@ -2466,8 +2439,7 @@ rb_grn_database_is_locked (VALUE self) — - <div class='inline'> -<p>registered plugin paths.</p> + <div class='inline'><p>registered plugin paths.</p> </div> </li> @@ -2528,8 +2500,7 @@ rb_grn_database_is_locked (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>Recovers database.</p> + <p>Recovers database.</p> </div> @@ -2538,11 +2509,11 @@ rb_grn_database_is_locked (VALUE self) <div class="docstring"> <div class="discussion"> - <p class="note returns_void">This method returns an undefined value.</p> -<p>If the database is broken, try to recover the database. If the database -can't be recovered, an <span class='object_link'><a href="Error.html" title="Groonga::Error (class)">Error</a></span> family exception is raised.</p> + <p class="note returns_void">This method returns an undefined value.</p><p>If the database is broken, try to recover the database. If the +database can’t be recovered, an <span class='object_link'><a href="Error.html" title="Groonga::Error (class)">Error</a></span> family exception +is raised.</p> -<p>If the database isn't broken, it does nothing.</p> +<p>If the database isn’t broken, it does nothing.</p> </div> @@ -2561,8 +2532,7 @@ can't be recovered, an <span class='object_link'><a href="Error.html" title= - <div class='inline'> -<p>4.0.8</p> + <div class='inline'><p>4.0.8</p> </div> </li> @@ -2625,8 +2595,7 @@ rb_grn_database_recover (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>Returns tables defined in the database.</p> + <p>Returns tables defined in the database.</p> </div> @@ -2644,8 +2613,7 @@ rb_grn_database_recover (VALUE self) — - <div class='inline'> -<p>tables defined in the database.</p> + <div class='inline'><p>tables defined in the database.</p> </div> </li> @@ -2696,8 +2664,7 @@ rb_grn_database_recover (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>database</em> の最終更新時刻を現在時刻にする。</p> + <p><em>database</em> の最終更新時刻を現在時刻にする。</p> </div> @@ -2757,8 +2724,7 @@ rb_grn_database_touch (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>database</em> のロックを解除する。</p> + <p><em>database</em> のロックを解除する。</p> </div> Modified: rroonga/en/Groonga/DatabaseDumper.html (+7 -11) =================================================================== --- rroonga/en/Groonga/DatabaseDumper.html 2015-04-19 14:41:58 +0900 (2139562) +++ rroonga/en/Groonga/DatabaseDumper.html 2015-04-19 14:59:09 +0900 (94e4a06) @@ -132,8 +132,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>データベースの内容をgrn式形式の文字列として出力するクラス。</p> + <p>データベースの内容をgrn式形式の文字列として出力するクラス。</p> </div> @@ -173,8 +172,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Dump database.</p> + <span class="summary_desc"><div class='inline'><p>Dump database.</p> </div></span> </li> @@ -206,7 +204,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -230,8 +229,7 @@ - <span class="summary_desc"><div class='inline'> -<p>A new instance of DatabaseDumper.</p> + <span class="summary_desc"><div class='inline'><p>A new instance of DatabaseDumper.</p> </div></span> </li> @@ -254,8 +252,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Returns a new instance of DatabaseDumper</p> + <p>Returns a new instance of DatabaseDumper</p> </div> @@ -302,8 +299,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Dump database</p> + <p>Dump database</p> <p>TODO: document options paramter</p> Modified: rroonga/en/Groonga/DatabaseInspector.html (+10 -17) =================================================================== --- rroonga/en/Groonga/DatabaseInspector.html 2015-04-19 14:41:58 +0900 (46a14f4) +++ rroonga/en/Groonga/DatabaseInspector.html 2015-04-19 14:59:09 +0900 (aa8a618) @@ -132,9 +132,8 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>It is a class that inspects database. You can know details metadata of the -database.</p> + <p>It is a class that inspects database. You can know details metadata +of the database.</p> </div> @@ -186,8 +185,7 @@ database.</p> - <span class="summary_desc"><div class='inline'> -<p>A new instance of DatabaseInspector.</p> + <span class="summary_desc"><div class='inline'><p>A new instance of DatabaseInspector.</p> </div></span> </li> @@ -210,8 +208,7 @@ database.</p> - <span class="summary_desc"><div class='inline'> -<p>Report inspected result of the database.</p> + <span class="summary_desc"><div class='inline'><p>Report inspected result of the database.</p> </div></span> </li> @@ -234,8 +231,7 @@ database.</p> </h3><div class="docstring"> <div class="discussion"> - -<p>Returns a new instance of DatabaseInspector</p> + <p>Returns a new instance of DatabaseInspector</p> </div> @@ -254,8 +250,7 @@ database.</p> — - <div class='inline'> -<p>The database to be inspected.</p> + <div class='inline'><p>The database to be inspected.</p> </div> </li> @@ -272,8 +267,7 @@ database.</p> — - <div class='inline'> -<p>The options to custom this inspector behavior.</p> + <div class='inline'><p>The options to custom this inspector behavior.</p> </div> </li> @@ -322,8 +316,7 @@ database.</p> </h3><div class="docstring"> <div class="discussion"> - -<p>Report inspected result of the database.</p> + <p>Report inspected result of the database.</p> </div> @@ -344,8 +337,8 @@ database.</p> — - <div class='inline'> -<p>(nil) The output of inspected result. If it is @nil@, @$stdout@ is used.</p> + <div class='inline'><p>(nil) The output of inspected result. +If it is @nil@, @$stdout@ is used.</p> </div> </li> Modified: rroonga/en/Groonga/DatabaseInspector/Options.html (+27 -46) =================================================================== --- rroonga/en/Groonga/DatabaseInspector/Options.html 2015-04-19 14:41:58 +0900 (dc02292) +++ rroonga/en/Groonga/DatabaseInspector/Options.html 2015-04-19 14:59:09 +0900 (9041787) @@ -132,8 +132,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>It is a class that keeps options for <span class='object_link'><a href="../DatabaseInspector.html" title="Groonga::DatabaseInspector (class)">Groonga::DatabaseInspector</a></span>.</p> + <p>It is a class that keeps options for <span class='object_link'><a href="../DatabaseInspector.html" title="Groonga::DatabaseInspector (class)">Groonga::DatabaseInspector</a></span>.</p> </div> @@ -170,9 +169,7 @@ - <span class="summary_desc"><div class='inline'> -<p>(true) Shows information about columns if true, doesn't show it -otherwise.</p> + <span class="summary_desc"><div class='inline'><p>(true) Shows information about columns if true, doesn’t show it otherwise.</p> </div></span> </li> @@ -200,9 +197,7 @@ otherwise.</p> - <span class="summary_desc"><div class='inline'> -<p>(true) Shows information about tables if true, doesn't show it -otherwise.</p> + <span class="summary_desc"><div class='inline'><p>(true) Shows information about tables if true, doesn’t show it otherwise.</p> </div></span> </li> @@ -240,8 +235,7 @@ otherwise.</p> - <span class="summary_desc"><div class='inline'> -<p>A new instance of Options.</p> + <span class="summary_desc"><div class='inline'><p>A new instance of Options.</p> </div></span> </li> @@ -264,9 +258,7 @@ otherwise.</p> - <span class="summary_desc"><div class='inline'> -<p>(true) Shows information about columns if true, doesn't show it -otherwise.</p> + <span class="summary_desc"><div class='inline'><p>(true) Shows information about columns if true, doesn’t show it otherwise.</p> </div></span> </li> @@ -289,9 +281,7 @@ otherwise.</p> - <span class="summary_desc"><div class='inline'> -<p>(true) Shows information about tables if true, doesn't show it -otherwise.</p> + <span class="summary_desc"><div class='inline'><p>(true) Shows information about tables if true, doesn’t show it otherwise.</p> </div></span> </li> @@ -314,8 +304,7 @@ otherwise.</p> </h3><div class="docstring"> <div class="discussion"> - -<p>Returns a new instance of Options</p> + <p>Returns a new instance of Options</p> </div> @@ -364,10 +353,9 @@ otherwise.</p> </h3><div class="docstring"> <div class="discussion"> - -<p>Returns (true) Shows information about columns if true, doesn't show it -otherwise. If <span class='object_link'><a href="#show_tables%3F-instance_method" title="Groonga::DatabaseInspector::Options#show_tables? (method)">#show_tables?</a></span> is false, information about columns isn't -always shown.</p> + <p>Returns (true) Shows information about columns if true, +doesn’t show it otherwise. If <span class='object_link'><a href="#show_tables%3F-instance_method" title="Groonga::DatabaseInspector::Options#show_tables? (method)">#show_tables?</a></span> is false, information +about columns isn’t always shown.</p> </div> @@ -385,10 +373,9 @@ always shown.</p> — - <div class='inline'> -<p>(true) Shows information about columns if true, doesn't show it -otherwise. If <span class='object_link'><a href="#show_tables%3F-instance_method" title="Groonga::DatabaseInspector::Options#show_tables? (method)">#show_tables?</a></span> is false, information about columns isn't -always shown.</p> + <div class='inline'><p>(true) Shows information about columns if true, +doesn’t show it otherwise. If <span class='object_link'><a href="#show_tables%3F-instance_method" title="Groonga::DatabaseInspector::Options#show_tables? (method)">#show_tables?</a></span> is false, information +about columns isn’t always shown.</p> </div> </li> @@ -429,9 +416,8 @@ always shown.</p> </h3><div class="docstring"> <div class="discussion"> - -<p>Returns (true) Shows information about tables if true, doesn't show it -otherwise.</p> + <p>Returns (true) Shows information about tables if true, +doesn’t show it otherwise.</p> </div> @@ -449,9 +435,8 @@ otherwise.</p> — - <div class='inline'> -<p>(true) Shows information about tables if true, doesn't show it -otherwise.</p> + <div class='inline'><p>(true) Shows information about tables if true, +doesn’t show it otherwise.</p> </div> </li> @@ -497,10 +482,9 @@ otherwise.</p> </h3><div class="docstring"> <div class="discussion"> - -<p>Returns (true) Shows information about columns if true, doesn't show it -otherwise. If <span class='object_link'><a href="#show_tables%3F-instance_method" title="Groonga::DatabaseInspector::Options#show_tables? (method)">#show_tables?</a></span> is false, information about columns isn't -always shown.</p> + <p>Returns (true) Shows information about columns if true, +doesn’t show it otherwise. If <span class='object_link'><a href="#show_tables%3F-instance_method" title="Groonga::DatabaseInspector::Options#show_tables? (method)">#show_tables?</a></span> is false, information +about columns isn’t always shown.</p> </div> @@ -518,10 +502,9 @@ always shown.</p> — - <div class='inline'> -<p>(true) Shows information about columns if true, doesn't show it -otherwise. If <span class='object_link'><a href="#show_tables%3F-instance_method" title="Groonga::DatabaseInspector::Options#show_tables? (method)">#show_tables?</a></span> is false, information about columns isn't -always shown.</p> + <div class='inline'><p>(true) Shows information about columns if true, +doesn’t show it otherwise. If <span class='object_link'><a href="#show_tables%3F-instance_method" title="Groonga::DatabaseInspector::Options#show_tables? (method)">#show_tables?</a></span> is false, information +about columns isn’t always shown.</p> </div> </li> @@ -560,9 +543,8 @@ always shown.</p> </h3><div class="docstring"> <div class="discussion"> - -<p>Returns (true) Shows information about tables if true, doesn't show it -otherwise.</p> + <p>Returns (true) Shows information about tables if true, +doesn’t show it otherwise.</p> </div> @@ -580,9 +562,8 @@ otherwise.</p> — - <div class='inline'> -<p>(true) Shows information about tables if true, doesn't show it -otherwise.</p> + <div class='inline'><p>(true) Shows information about tables if true, +doesn’t show it otherwise.</p> </div> </li> Modified: rroonga/en/Groonga/DirectoryNotEmpty.html (+1 -2) =================================================================== --- rroonga/en/Groonga/DirectoryNotEmpty.html 2015-04-19 14:41:58 +0900 (6a51ea8) +++ rroonga/en/Groonga/DirectoryNotEmpty.html 2015-04-19 14:59:09 +0900 (28bf945) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>ディレクトリが空でないときに発生する。</p> + <p>ディレクトリが空でないときに発生する。</p> </div> Modified: rroonga/en/Groonga/DomainError.html (+1 -2) =================================================================== --- rroonga/en/Groonga/DomainError.html 2015-04-19 14:41:58 +0900 (59a68ca) +++ rroonga/en/Groonga/DomainError.html 2015-04-19 14:59:09 +0900 (b64f085) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>対象領域に問題があるときに発生する。</p> + <p>対象領域に問題があるときに発生する。</p> </div> Modified: rroonga/en/Groonga/DoubleArrayTrie.html (+196 -198) =================================================================== --- rroonga/en/Groonga/DoubleArrayTrie.html 2015-04-19 14:41:58 +0900 (233823f) +++ rroonga/en/Groonga/DoubleArrayTrie.html 2015-04-19 14:59:09 +0900 (264b7e7) @@ -142,19 +142,20 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>It's a table that manages records by double array trie. It can change -key without ID change. This feature is supported by only -Groonga::DoubleArrayTrie. But it requires large spaces rather than other -tables. It is used by <span class='object_link'><a href="Database.html" title="Groonga::Database (class)">Database</a></span> for key management internally. -It's reasonable choice because number of tables and columns in -<span class='object_link'><a href="Database.html" title="Groonga::Database (class)">Database</a></span> (number of their names equals to number of keys to be -managed by Groonga::DoubleArrayTrie) will be less than number of records of -user defined tables.</p> - -<p>Groonga::DoubleArrayTrie supports exact match search, predictive search and -common prefix search like <span class='object_link'><a href="PatriciaTrie.html" title="Groonga::PatriciaTrie (class)">PatriciaTrie</a></span> . It also supports cursor -API.</p> + <p>It’s a table that manages records by double array +trie. It can change key without ID change. This feature +is supported by only Groonga::DoubleArrayTrie. But it +requires large spaces rather than other tables. It is +used by <span class='object_link'><a href="Database.html" title="Groonga::Database (class)">Database</a></span> for key management +internally. It’s reasonable choice because number of +tables and columns in <span class='object_link'><a href="Database.html" title="Groonga::Database (class)">Database</a></span> (number of their +names equals to number of keys to be managed by +Groonga::DoubleArrayTrie) will be less than number of +records of user defined tables.</p> + +<p>Groonga::DoubleArrayTrie supports exact match search, +predictive search and common prefix search like +<span class='object_link'><a href="PatriciaTrie.html" title="Groonga::PatriciaTrie (class)">PatriciaTrie</a></span> . It also supports cursor API.</p> </div> @@ -194,8 +195,7 @@ API.</p> - <span class="summary_desc"><div class='inline'> -<p>It creates a table that manages records by double array trie.</p> + <span class="summary_desc"><div class='inline'><p>It creates a table that manages records by double array trie.</p> </div></span> </li> @@ -227,9 +227,7 @@ API.</p> - <span class="summary_desc"><div class='inline'> -<p><em>prefix</em> に前方一致検索をするカーソルを生成して返す。ブロッ クを指定すると、そのブロックに生成したカーソルが渡され、ブ -ロックを抜けると自動的にカーソルが破棄される。.</p> + <span class="summary_desc"><div class='inline'><p><em>prefix</em> に前方一致検索をするカーソルを生成して返す。ブロッ クを指定すると、そのブロックに生成したカーソルが渡され、ブ ロックを抜けると自動的にカーソルが破棄される。.</p> </div></span> </li> @@ -252,11 +250,7 @@ API.</p> - <span class="summary_desc"><div class='inline'> -<p><em>key</em> にマッチするレコードのIDがキーに入っている <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> を返す。マッチするレコードがない場合は空の -fGroongafGroonga::Hash が返る。 <em>options</em> で <code>:result</code> -を指定することにより、そのテーブルにマッ チしたレコードIDがキーのレコードを追加することができる。 <code>:result</code> -にテーブルを指定した場合は、そのテーブルが返る。.</p> + <span class="summary_desc"><div class='inline'><p><em>key</em> にマッチするレコードのIDがキーに入っている <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> を返す。マッチするレコードがない場合は空の fGroongafGroonga::Hash が返る。 <em>options</em> で +:result+ を指定することにより、そのテーブルにマッ チしたレコードIDがキーのレコードを追加することができる。 +:result+ にテーブルを指定した場合は、そのテーブルが返る。.</p> </div></span> </li> @@ -279,8 +273,7 @@ fGroongafGroonga::Hash が返る。 <em>options</em> で <code>:result</code> - <span class="summary_desc"><div class='inline'> -<p>Renames key of a record.</p> + <span class="summary_desc"><div class='inline'><p>Renames key of a record.</p> </div></span> </li> @@ -333,7 +326,7 @@ fGroongafGroonga::Hash が返る。 <em>options</em> で <code>:result</code> <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></h3> - <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-inst ance_met hod" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepend (method)">#prepend</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class ='object _link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groonga::Object#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p> + <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-inst ance_met hod" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#function_procedure%3F-instance_method" title="Groonga::Object#function_procedure? (method)">#function_procedure?</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepen d (metho d)">#prepend</a></span>, <span class='object_link'><a href="Object.html#procedure%3F-instance_method" title="Groonga::Object#procedure? (method)">#procedure?</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class='object_link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#scorer_procedure%3F-instance_method" title="Groonga::Object#scorer_procedure? (method)">#scorer_procedure?</a></span>, <span class='object_link'><a href="Object.html#selector_procedure%3F-instance_method" title="Groonga::Object#selector_procedure? (method)">#selector_procedure?</a></span>, <span class='object_link'><a href="Object.html#table%3F-instance_method" title="Groonga::Object#table? (method)">#table?</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groon ga::Obje ct#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p> <div id="constructor_details" class="method_details_list"> <h2>Constructor Details</h2> @@ -361,9 +354,9 @@ fGroongafGroonga::Hash が返る。 <em>options</em> で <code>:result</code> </h3><div class="docstring"> <div class="discussion"> - -<p>It creates a table that manages records by double array trie. -ブロックを指定すると、そのブロックに生成したテーブルが渡さ れ、ブロックを抜けると自動的にテーブルが破棄される。</p> + <p>It creates a table that manages records by double array trie. +ブロックを指定すると、そのブロックに生成したテーブルが渡さ +れ、ブロックを抜けると自動的にテーブルが破棄される。</p> </div> @@ -428,6 +421,7 @@ fGroongafGroonga::Hash が返る。 <em>options</em> で <code>:result</code> <div class="discussion"> + </div> </div> <div class="tags"> @@ -446,9 +440,8 @@ fGroongafGroonga::Hash が返る。 <em>options</em> で <code>:result</code> — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value.</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -471,8 +464,7 @@ value.</p> </span> - — <div class='inline'> -<p>テーブルが利用する <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> 。</p> + — <div class='inline'><p>テーブルが利用する <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> 。</p> </div> </li> @@ -484,8 +476,8 @@ value.</p> </span> - — <div class='inline'> -<p>テーブルの名前。名前をつけると、 <span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> に名 前を指定してテーブルを取得することができる。省略すると + — <div class='inline'><p>テーブルの名前。名前をつけると、 <span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> に名 +前を指定してテーブルを取得することができる。省略すると 無名テーブルになり、テーブルIDでのみ取得できる。</p> </div> @@ -498,9 +490,10 @@ value.</p> </span> - — <div class='inline'> -<p>テーブルを保存するパス。パスを指定すると永続テーブルとな り、プロセス終了後もレコードは保持される。次回起動時に -<span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> で保存されたレコードを利用する ことができる。省略すると一時テーブルになり、プロセスが終 + — <div class='inline'><p>テーブルを保存するパス。パスを指定すると永続テーブルとな +り、プロセス終了後もレコードは保持される。次回起動時に +<span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> で保存されたレコードを利用する +ことができる。省略すると一時テーブルになり、プロセスが終 了するとレコードは破棄される。</p> </div> @@ -513,9 +506,9 @@ value.</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると永続テーブルとなる。 <code>path</code> を省略した 場合は自動的にパスが付加される。 -<code>:context</code> で指定した <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> に結びついているデータベースが一時デー + — <div class='inline'><p>+true+ を指定すると永続テーブルとなる。 +path+ を省略した +場合は自動的にパスが付加される。 +:context+ で指定した +<span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> に結びついているデータベースが一時デー タベースの場合は例外が発生する。</p> </div> @@ -531,8 +524,8 @@ value.</p> </span> - — <div class='inline'> -<p>Keys are normalized if this value is @true �� .</p> + — <div class='inline'><p>Keys are normalized +if this value is @true �� .</p> <p>@deprecated Use @:normalizer => “NormalizerAuto”@ instead.</p> </div> @@ -546,8 +539,8 @@ value.</p> </span> - — <div class='inline'> -<p><code>true</code> を指定するとキーの文字列の全suffixが自動的に登 録される。</p> + — <div class='inline'><p>+true+ を指定するとキーの文字列の全suffixが自動的に登 +録される。</p> </div> </li> @@ -559,17 +552,22 @@ value.</p> </span> - — <div class='inline'> -<p>キーの種類を示すオブジェクトを指定する。キーの種類には型 名(“Int32”や“ShortText”など)または <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> -または テーブル( <span class='object_link'><a href="Array.html" title="Groonga::Array (class)">Array</a></span> 、<span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> 、 <span class='object_link'><a href="" title="Groonga::DoubleArrayTrie (class)">Groonga::DoubleArrayTrie</a></span> -のどれか)を指定する。 <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> を指定した場合は、その型が示す範囲の値をキー -として使用する。ただし、キーの最大サイズは4096バイトで あるため、 <span class='object_link'><a href="Type.html#TEXT-constant" title="Groonga::Type::TEXT (constant)">Type::TEXT</a></span> や -<span class='object_link'><a href="Type.html#LONG_TEXT-constant" title="Groonga::Type::LONG_TEXT (constant)">Type::LONG_TEXT</a></span> は使用できない。</p> + — <div class='inline'><p>キーの種類を示すオブジェクトを指定する。キーの種類には型 +名(”Int32”や”ShortText”など)または <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> または +テーブル( <span class='object_link'><a href="Array.html" title="Groonga::Array (class)">Array</a></span> 、<span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> 、 +<span class='object_link'><a href="" title="Groonga::DoubleArrayTrie (class)">Groonga::DoubleArrayTrie</a></span> のどれか)を指定する。 +<span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> を指定した場合は、その型が示す範囲の値をキー +として使用する。ただし、キーの最大サイズは4096バイトで +あるため、 <span class='object_link'><a href="Type.html#TEXT-constant" title="Groonga::Type::TEXT (constant)">Type::TEXT</a></span> や <span class='object_link'><a href="Type.html#LONG_TEXT-constant" title="Groonga::Type::LONG_TEXT (constant)">Type::LONG_TEXT</a></span> +は使用できない。</p> -<p>テーブルを指定した場合はレコードIDをキーとして使用する。 指定したテーブルの <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> をキーとして使用するこ -ともでき、その場合は自動的に <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> からレコード IDを取得する。</p> +<p>テーブルを指定した場合はレコードIDをキーとして使用する。 +指定したテーブルの <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> をキーとして使用するこ +ともでき、その場合は自動的に <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> からレコード +IDを取得する。</p> -<p>省略した場合はShortText型をキーとして使用する。この場合、 4096バイトまで使用可能である。</p> +<p>省略した場合はShortText型をキーとして使用する。この場合、 +4096バイトまで使用可能である。</p> </div> </li> @@ -581,8 +579,8 @@ value.</p> </span> - — <div class='inline'> -<p>値の型を指定する。省略すると値のための領域を確保しない。 値を保存したい場合は必ず指定すること。</p> + — <div class='inline'><p>値の型を指定する。省略すると値のための領域を確保しない。 +値を保存したい場合は必ず指定すること。</p> <p>参考: Type.new</p> </div> @@ -596,9 +594,10 @@ value.</p> </span> - — <div class='inline'> -<p>で使用するトークナイザを指定する。 デフォルトでは何も設定されていないので、テーブルに <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> を定義する場合は -@“TokenBigram”@ などを指定する必要がある。</p> + — <div class='inline'><p>で使用するトークナイザを指定する。 +デフォルトでは何も設定されていないので、テーブルに +<span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> を定義する場合は +@”TokenBigram”@ などを指定する必要がある。</p> </div> </li> @@ -613,8 +612,8 @@ value.</p> </span> - — <div class='inline'> -<p>The token filters to be used in the table.</p> + — <div class='inline'><p>The token filters to be used in the +table.</p> </div> </li> @@ -626,9 +625,9 @@ value.</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると <span class='object_link'><a href="Table.html#group-instance_method" title="Groonga::Table#group (method)">Table#group</a></span> でグループ化したときに、 -<span class='object_link'><a href="Record.html#n_sub_records-instance_method" title="Groonga::Record#n_sub_records (method)">Record#n_sub_records</a></span> でグループに含まれるレコー ドの件数を取得できる。</p> + — <div class='inline'><p>+true+ を指定すると <span class='object_link'><a href="Table.html#group-instance_method" title="Groonga::Table#group (method)">Table#group</a></span> でグループ化したときに、 +<span class='object_link'><a href="Record.html#n_sub_records-instance_method" title="Groonga::Record#n_sub_records (method)">Record#n_sub_records</a></span> でグループに含まれるレコー +ドの件数を取得できる。</p> </div> </li> @@ -640,10 +639,9 @@ value.</p> </span> - — <div class='inline'> -<p>The normalizer that is used by <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span>. You can specify this -by normalizer name as String such as @“NormalizerAuto”@ or normalizer -object.</p> + — <div class='inline'><p>The normalizer that is used by <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span>. You +can specify this by normalizer name as String such as +@”NormalizerAuto”@ or normalizer object.</p> </div> </li> @@ -675,6 +673,7 @@ object.</p> <div class="discussion"> + </div> </div> <div class="tags"> @@ -693,9 +692,8 @@ object.</p> — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value.</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -718,8 +716,7 @@ value.</p> </span> - — <div class='inline'> -<p>テーブルが利用する <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> 。</p> + — <div class='inline'><p>テーブルが利用する <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> 。</p> </div> </li> @@ -731,8 +728,8 @@ value.</p> </span> - — <div class='inline'> -<p>テーブルの名前。名前をつけると、 <span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> に名 前を指定してテーブルを取得することができる。省略すると + — <div class='inline'><p>テーブルの名前。名前をつけると、 <span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> に名 +前を指定してテーブルを取得することができる。省略すると 無名テーブルになり、テーブルIDでのみ取得できる。</p> </div> @@ -745,9 +742,10 @@ value.</p> </span> - — <div class='inline'> -<p>テーブルを保存するパス。パスを指定すると永続テーブルとな り、プロセス終了後もレコードは保持される。次回起動時に -<span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> で保存されたレコードを利用する ことができる。省略すると一時テーブルになり、プロセスが終 + — <div class='inline'><p>テーブルを保存するパス。パスを指定すると永続テーブルとな +り、プロセス終了後もレコードは保持される。次回起動時に +<span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> で保存されたレコードを利用する +ことができる。省略すると一時テーブルになり、プロセスが終 了するとレコードは破棄される。</p> </div> @@ -760,9 +758,9 @@ value.</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると永続テーブルとなる。 <code>path</code> を省略した 場合は自動的にパスが付加される。 -<code>:context</code> で指定した <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> に結びついているデータベースが一時デー + — <div class='inline'><p>+true+ を指定すると永続テーブルとなる。 +path+ を省略した +場合は自動的にパスが付加される。 +:context+ で指定した +<span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> に結びついているデータベースが一時デー タベースの場合は例外が発生する。</p> </div> @@ -778,8 +776,8 @@ value.</p> </span> - — <div class='inline'> -<p>Keys are normalized if this value is @true �� .</p> + — <div class='inline'><p>Keys are normalized +if this value is @true �� .</p> <p>@deprecated Use @:normalizer => “NormalizerAuto”@ instead.</p> </div> @@ -793,8 +791,8 @@ value.</p> </span> - — <div class='inline'> -<p><code>true</code> を指定するとキーの文字列の全suffixが自動的に登 録される。</p> + — <div class='inline'><p>+true+ を指定するとキーの文字列の全suffixが自動的に登 +録される。</p> </div> </li> @@ -806,17 +804,22 @@ value.</p> </span> - — <div class='inline'> -<p>キーの種類を示すオブジェクトを指定する。キーの種類には型 名(“Int32”や“ShortText”など)または <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> -または テーブル( <span class='object_link'><a href="Array.html" title="Groonga::Array (class)">Array</a></span> 、<span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> 、 <span class='object_link'><a href="" title="Groonga::DoubleArrayTrie (class)">Groonga::DoubleArrayTrie</a></span> -のどれか)を指定する。 <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> を指定した場合は、その型が示す範囲の値をキー -として使用する。ただし、キーの最大サイズは4096バイトで あるため、 <span class='object_link'><a href="Type.html#TEXT-constant" title="Groonga::Type::TEXT (constant)">Type::TEXT</a></span> や -<span class='object_link'><a href="Type.html#LONG_TEXT-constant" title="Groonga::Type::LONG_TEXT (constant)">Type::LONG_TEXT</a></span> は使用できない。</p> + — <div class='inline'><p>キーの種類を示すオブジェクトを指定する。キーの種類には型 +名(”Int32”や”ShortText”など)または <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> または +テーブル( <span class='object_link'><a href="Array.html" title="Groonga::Array (class)">Array</a></span> 、<span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> 、 +<span class='object_link'><a href="" title="Groonga::DoubleArrayTrie (class)">Groonga::DoubleArrayTrie</a></span> のどれか)を指定する。 +<span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> を指定した場合は、その型が示す範囲の値をキー +として使用する。ただし、キーの最大サイズは4096バイトで +あるため、 <span class='object_link'><a href="Type.html#TEXT-constant" title="Groonga::Type::TEXT (constant)">Type::TEXT</a></span> や <span class='object_link'><a href="Type.html#LONG_TEXT-constant" title="Groonga::Type::LONG_TEXT (constant)">Type::LONG_TEXT</a></span> +は使用できない。</p> -<p>テーブルを指定した場合はレコードIDをキーとして使用する。 指定したテーブルの <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> をキーとして使用するこ -ともでき、その場合は自動的に <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> からレコード IDを取得する。</p> +<p>テーブルを指定した場合はレコードIDをキーとして使用する。 +指定したテーブルの <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> をキーとして使用するこ +ともでき、その場合は自動的に <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> からレコード +IDを取得する。</p> -<p>省略した場合はShortText型をキーとして使用する。この場合、 4096バイトまで使用可能である。</p> +<p>省略した場合はShortText型をキーとして使用する。この場合、 +4096バイトまで使用可能である。</p> </div> </li> @@ -828,8 +831,8 @@ value.</p> </span> - — <div class='inline'> -<p>値の型を指定する。省略すると値のための領域を確保しない。 値を保存したい場合は必ず指定すること。</p> + — <div class='inline'><p>値の型を指定する。省略すると値のための領域を確保しない。 +値を保存したい場合は必ず指定すること。</p> <p>参考: Type.new</p> </div> @@ -843,9 +846,10 @@ value.</p> </span> - — <div class='inline'> -<p>で使用するトークナイザを指定する。 デフォルトでは何も設定されていないので、テーブルに <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> を定義する場合は -@“TokenBigram”@ などを指定する必要がある。</p> + — <div class='inline'><p>で使用するトークナイザを指定する。 +デフォルトでは何も設定されていないので、テーブルに +<span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> を定義する場合は +@”TokenBigram”@ などを指定する必要がある。</p> </div> </li> @@ -860,8 +864,8 @@ value.</p> </span> - — <div class='inline'> -<p>The token filters to be used in the table.</p> + — <div class='inline'><p>The token filters to be used in the +table.</p> </div> </li> @@ -873,9 +877,9 @@ value.</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると <span class='object_link'><a href="Table.html#group-instance_method" title="Groonga::Table#group (method)">Table#group</a></span> でグループ化したときに、 -<span class='object_link'><a href="Record.html#n_sub_records-instance_method" title="Groonga::Record#n_sub_records (method)">Record#n_sub_records</a></span> でグループに含まれるレコー ドの件数を取得できる。</p> + — <div class='inline'><p>+true+ を指定すると <span class='object_link'><a href="Table.html#group-instance_method" title="Groonga::Table#group (method)">Table#group</a></span> でグループ化したときに、 +<span class='object_link'><a href="Record.html#n_sub_records-instance_method" title="Groonga::Record#n_sub_records (method)">Record#n_sub_records</a></span> でグループに含まれるレコー +ドの件数を取得できる。</p> </div> </li> @@ -887,10 +891,9 @@ value.</p> </span> - — <div class='inline'> -<p>The normalizer that is used by <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span>. You can specify this -by normalizer name as String such as @“NormalizerAuto”@ or normalizer -object.</p> + — <div class='inline'><p>The normalizer that is used by <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span>. You +can specify this by normalizer name as String such as +@”NormalizerAuto”@ or normalizer object.</p> </div> </li> @@ -1088,7 +1091,7 @@ rb_grn_double_array_trie_s_create (int argc, VALUE *argv, VALUE klass) table = grn_table_create(context, name, name_size, path, flags, key_type, value_type); if (!table) - rb_grn_context_check(context, rb_ary_new4(argc, argv)); + rb_grn_context_check(context, rb_ary_new_from_values(argc, argv)); rb_table = GRNOBJECT2RVAL(klass, context, table, GRN_TRUE); if (!NIL_P(rb_default_tokenizer)) @@ -1132,8 +1135,8 @@ rb_grn_double_array_trie_s_create (int argc, VALUE *argv, VALUE klass) </h3><div class="docstring"> <div class="discussion"> - -<p><em>prefix</em> に前方一致検索をするカーソルを生成して返す。ブロッ クを指定すると、そのブロックに生成したカーソルが渡され、ブ + <p><em>prefix</em> に前方一致検索をするカーソルを生成して返す。ブロッ +クを指定すると、そのブロックに生成したカーソルが渡され、ブ ロックを抜けると自動的にカーソルが破棄される。</p> @@ -1151,6 +1154,7 @@ rb_grn_double_array_trie_s_create (int argc, VALUE *argv, VALUE klass) <div class="discussion"> + </div> </div> <div class="tags"> @@ -1167,8 +1171,7 @@ rb_grn_double_array_trie_s_create (int argc, VALUE *argv, VALUE klass) — - <div class='inline'> -<p>前方一致させる値</p> + <div class='inline'><p>前方一致させる値</p> </div> </li> @@ -1185,9 +1188,8 @@ rb_grn_double_array_trie_s_create (int argc, VALUE *argv, VALUE klass) — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value.</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -1209,8 +1211,7 @@ value.</p> </span> - — <div class='inline'> -<p><em>prefix</em> のサイズ(byte)</p> + — <div class='inline'><p><em>prefix</em> のサイズ(byte)</p> </div> </li> @@ -1222,8 +1223,7 @@ value.</p> </span> - — <div class='inline'> -<p><em>prefix</em> のサイズ(bit)</p> + — <div class='inline'><p><em>prefix</em> のサイズ(bit)</p> </div> </li> @@ -1235,8 +1235,8 @@ value.</p> </span> - — <div class='inline'> -<p>該当する範囲のレコードのうち、(0ベースで) <em>:offset</em> 番目 からレコードを取り出す。</p> + — <div class='inline'><p>該当する範囲のレコードのうち、(0ベースで) <em>:offset</em> 番目 +からレコードを取り出す。</p> </div> </li> @@ -1248,8 +1248,8 @@ value.</p> </span> - — <div class='inline'> -<p>該当する範囲のレコードのうち、 <em>:limit</em> 件のみを取り出す。 省略された場合または-1が指定された場合は、全件が指定され + — <div class='inline'><p>該当する範囲のレコードのうち、 <em>:limit</em> 件のみを取り出す。 +省略された場合または-1が指定された場合は、全件が指定され たものとみなす。</p> </div> @@ -1262,9 +1262,10 @@ value.</p> </span> - — <div class='inline'> -<p><code>:asc</code> または <code>:ascending</code> を指定すると昇順にレコードを取 り出す。 -<code>:desc</code> または <code>:descending</code> を指定すると降順にレコードを 取り出す。</p> + — <div class='inline'><p>+:asc+ または +:ascending+ を指定すると昇順にレコードを取 +り出す。 ++:desc+ または +:descending+ を指定すると降順にレコードを +取り出す。</p> </div> </li> @@ -1279,9 +1280,8 @@ value.</p> </span> - — <div class='inline'> -<p><code>:id</code> を指定するとID順にレコードを取り出す。(デフォルト) -<code>:key</code>指定するとキー順にレコードを取り出す。</p> + — <div class='inline'><p>+:id+ を指定するとID順にレコードを取り出す。(デフォルト) ++:key+指定するとキー順にレコードを取り出す。</p> </div> </li> @@ -1293,8 +1293,7 @@ value.</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると <em>prefix</em> で指定した値に一致した [ <code>key</code> ] を + — <div class='inline'><p>+true+ を指定すると <em>prefix</em> で指定した値に一致した [ +key+ ] を 範囲に含まない。</p> </div> @@ -1307,8 +1306,7 @@ value.</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると <em>prefix</em> で指定した値に一致した [ <code>key</code> ] を + — <div class='inline'><p>+true+ を指定すると <em>prefix</em> で指定した値に一致した [ +key+ ] を 範囲に含まない。</p> </div> @@ -1341,6 +1339,7 @@ value.</p> <div class="discussion"> + </div> </div> <div class="tags"> @@ -1357,8 +1356,7 @@ value.</p> — - <div class='inline'> -<p>前方一致させる値</p> + <div class='inline'><p>前方一致させる値</p> </div> </li> @@ -1375,9 +1373,8 @@ value.</p> — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value.</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -1399,8 +1396,7 @@ value.</p> </span> - — <div class='inline'> -<p><em>prefix</em> のサイズ(byte)</p> + — <div class='inline'><p><em>prefix</em> のサイズ(byte)</p> </div> </li> @@ -1412,8 +1408,7 @@ value.</p> </span> - — <div class='inline'> -<p><em>prefix</em> のサイズ(bit)</p> + — <div class='inline'><p><em>prefix</em> のサイズ(bit)</p> </div> </li> @@ -1425,8 +1420,8 @@ value.</p> </span> - — <div class='inline'> -<p>該当する範囲のレコードのうち、(0ベースで) <em>:offset</em> 番目 からレコードを取り出す。</p> + — <div class='inline'><p>該当する範囲のレコードのうち、(0ベースで) <em>:offset</em> 番目 +からレコードを取り出す。</p> </div> </li> @@ -1438,8 +1433,8 @@ value.</p> </span> - — <div class='inline'> -<p>該当する範囲のレコードのうち、 <em>:limit</em> 件のみを取り出す。 省略された場合または-1が指定された場合は、全件が指定され + — <div class='inline'><p>該当する範囲のレコードのうち、 <em>:limit</em> 件のみを取り出す。 +省略された場合または-1が指定された場合は、全件が指定され たものとみなす。</p> </div> @@ -1452,9 +1447,10 @@ value.</p> </span> - — <div class='inline'> -<p><code>:asc</code> または <code>:ascending</code> を指定すると昇順にレコードを取 り出す。 -<code>:desc</code> または <code>:descending</code> を指定すると降順にレコードを 取り出す。</p> + — <div class='inline'><p>+:asc+ または +:ascending+ を指定すると昇順にレコードを取 +り出す。 ++:desc+ または +:descending+ を指定すると降順にレコードを +取り出す。</p> </div> </li> @@ -1469,9 +1465,8 @@ value.</p> </span> - — <div class='inline'> -<p><code>:id</code> を指定するとID順にレコードを取り出す。(デフォルト) -<code>:key</code>指定するとキー順にレコードを取り出す。</p> + — <div class='inline'><p>+:id+ を指定するとID順にレコードを取り出す。(デフォルト) ++:key+指定するとキー順にレコードを取り出す。</p> </div> </li> @@ -1483,8 +1478,7 @@ value.</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると <em>prefix</em> で指定した値に一致した [ <code>key</code> ] を + — <div class='inline'><p>+true+ を指定すると <em>prefix</em> で指定した値に一致した [ +key+ ] を 範囲に含まない。</p> </div> @@ -1497,8 +1491,7 @@ value.</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると <em>prefix</em> で指定した値に一致した [ <code>key</code> ] を + — <div class='inline'><p>+true+ を指定すると <em>prefix</em> で指定した値に一致した [ +key+ ] を 範囲に含まない。</p> </div> @@ -1533,8 +1526,6 @@ value.</p> <pre class="lines"> -559 -560 561 562 563 @@ -1548,10 +1539,12 @@ value.</p> 571 572 573 -574</pre> +574 +575 +576</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-double-array-trie.c', line 559</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-double-array-trie.c', line 561</span> static VALUE rb_grn_double_array_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self) @@ -1585,11 +1578,12 @@ rb_grn_double_array_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>key</em> にマッチするレコードのIDがキーに入っている <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> を返す。マッチするレコードがない場合は空の -Groonga::DoubleArrayTrie.fGroongafGroonga::Hash が返る。 <em>options</em> で <code>:result</code> -を指定することにより、そのテーブルにマッ チしたレコードIDがキーのレコードを追加することができる。 <code>:result</code> -にテーブルを指定した場合は、そのテーブルが返る。</p> + <p><em>key</em> にマッチするレコードのIDがキーに入っている +<span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> を返す。マッチするレコードがない場合は空の +Groonga::DoubleArrayTrie.fGroongafGroonga::Hash が返る。 +<em>options</em> で +:result+ を指定することにより、そのテーブルにマッ +チしたレコードIDがキーのレコードを追加することができる。 ++:result+ にテーブルを指定した場合は、そのテーブルが返る。</p> </div> @@ -1600,8 +1594,7 @@ Groonga::DoubleArrayTrie.fGroongafGroonga::Hash が返る。 <em>options</em> <p class="tag_title">Examples:</p> - <p class="example_title"><div class='inline'> -<p>複数のキーで検索し、結果を1つのテーブルに集める。</p> + <p class="example_title"><div class='inline'><p>複数のキーで検索し、結果を1つのテーブルに集める。</p> </div></p> <pre class="example code"><code><span class='id identifier rubyid_result'>result</span> <span class='op'>=</span> <span class='kw'>nil</span> @@ -1620,6 +1613,7 @@ Groonga::DoubleArrayTrie.fGroongafGroonga::Hash が返る。 <em>options</em> <div class="discussion"> + </div> </div> <div class="tags"> @@ -1636,8 +1630,7 @@ Groonga::DoubleArrayTrie.fGroongafGroonga::Hash が返る。 <em>options</em> — - <div class='inline'> -<p>レコードにマッチさせる値</p> + <div class='inline'><p>レコードにマッチさせる値</p> </div> </li> @@ -1654,9 +1647,8 @@ Groonga::DoubleArrayTrie.fGroongafGroonga::Hash が返る。 <em>options</em> — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value.</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -1678,8 +1670,8 @@ value.</p> </span> - — <div class='inline'> -<p>The result 結果を格納するテーブル。</p> + — <div class='inline'><p>The result +結果を格納するテーブル。</p> </div> </li> @@ -1694,19 +1686,23 @@ value.</p> </span> - — <div class='inline'> -<p>マッチしたレコードをどのように扱うか。指定可能な値は以 下の通り。</p> -<ul><li> -<p>Groonga::Operator::OR := マッチしたレコードを追加。すでにレコードが追加され ている場合は何もしない。 =:</p> -</li><li> -<p>Groonga::Operator::AND := マッチしたレコードのスコアを増加。マッチしなかった レコードを削除。 =:</p> -</li><li> -<p>Groonga::Operator::AND_NOT := マッチしたレコードを削除。 =:</p> -</li><li> -<p>Groonga::Operator::ADJUST := マッチしたレコードのスコアを増加。 =:</p> -</li><li> -<p><code>:type</code> := ????? =:</p> -</li></ul> + — <div class='inline'><p>マッチしたレコードをどのように扱うか。指定可能な値は以 +下の通り。</p> + +<ul> + <li>Groonga::Operator::OR := +マッチしたレコードを追加。すでにレコードが追加され +ている場合は何もしない。 =:</li> + <li>Groonga::Operator::AND := +マッチしたレコードのスコアを増加。マッチしなかった +レコードを削除。 =:</li> + <li>Groonga::Operator::AND_NOT := +マッチしたレコードを削除。 =:</li> + <li>Groonga::Operator::ADJUST := +マッチしたレコードのスコアを増加。 =:</li> + <li>+:type+ := +????? =:</li> +</ul> </div> </li> @@ -1783,7 +1779,9 @@ value.</p> 418 419 420 -421</pre> +421 +422 +423</pre> </td> <td> <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-double-array-trie.c', line 375</span> @@ -1801,6 +1799,8 @@ rb_grn_double_array_trie_search (int argc, VALUE *argv, VALUE self) grn_bool search_options_is_set = GRN_FALSE; VALUE rb_key, options, rb_result, rb_operator, rb_type; + memset(&search_options, 0, sizeof(grn_search_optarg)); + rb_grn_double_array_trie_deconstruct(SELF(self), &table, &context, &key, NULL, &domain_id, &domain, NULL, NULL, NULL, @@ -1855,8 +1855,7 @@ rb_grn_double_array_trie_search (int argc, VALUE *argv, VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>Renames key of a record.</p> + <p>Renames key of a record.</p> </div> @@ -1872,8 +1871,7 @@ rb_grn_double_array_trie_search (int argc, VALUE *argv, VALUE self) - <div class='inline'> -<p>4.0.5</p> + <div class='inline'><p>4.0.5</p> </div> </li> @@ -1886,8 +1884,6 @@ rb_grn_double_array_trie_search (int argc, VALUE *argv, VALUE self) <pre class="lines"> -636 -637 638 639 640 @@ -1908,10 +1904,12 @@ rb_grn_double_array_trie_search (int argc, VALUE *argv, VALUE self) 655 656 657 -658</pre> +658 +659 +660</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-double-array-trie.c', line 636</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-double-array-trie.c', line 638</span> static VALUE rb_grn_double_array_trie_update (int argc, VALUE *argv, VALUE self) Modified: rroonga/en/Groonga/DoubleArrayTrieCursor.html (+16 -5) =================================================================== --- rroonga/en/Groonga/DoubleArrayTrieCursor.html 2015-04-19 14:41:58 +0900 (94c2f48) +++ rroonga/en/Groonga/DoubleArrayTrieCursor.html 2015-04-19 14:59:09 +0900 (6a9445c) @@ -124,7 +124,7 @@ <dt class="r2">Includes:</dt> - <dd class="r2">TableCursorKeySupport</dd> + <dd class="r2"><span class='object_link'><a href="TableCursor/KeySupport.html" title="Groonga::TableCursor::KeySupport (module)">TableCursor::KeySupport</a></span></dd> @@ -140,9 +140,10 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p><span class='object_link'><a href="DoubleArrayTrie.html" title="Groonga::DoubleArrayTrie (class)">DoubleArrayTrie</a></span> に登録されているレコードを順番に取り 出すためのオブジェクト。利用できるメソッドは -<span class='object_link'><a href="TableCursor.html" title="Groonga::TableCursor (class)">TableCursor</a></span> と <span class='object_link'><a href="TableCursor/KeySupport.html" title="Groonga::TableCursor::KeySupport (module)">TableCursor::KeySupport</a></span> を 参照。</p> + <p><span class='object_link'><a href="DoubleArrayTrie.html" title="Groonga::DoubleArrayTrie (class)">DoubleArrayTrie</a></span> に登録されているレコードを順番に取り +出すためのオブジェクト。利用できるメソッドは +<span class='object_link'><a href="TableCursor.html" title="Groonga::TableCursor (class)">TableCursor</a></span> と <span class='object_link'><a href="TableCursor/KeySupport.html" title="Groonga::TableCursor::KeySupport (module)">TableCursor::KeySupport</a></span> を +参照。</p> </div> @@ -164,9 +165,19 @@ - <h2>Method Summary</h2> + <h3 class="inherited">Methods included from <span class='object_link'><a href="TableCursor/KeySupport.html" title="Groonga::TableCursor::KeySupport (module)">TableCursor::KeySupport</a></span></h3> + <p class="inherited"><span class='object_link'><a href="TableCursor/KeySupport.html#key-instance_method" title="Groonga::TableCursor::KeySupport#key (method)">#key</a></span></p> + + + + + + + + + <h3 class="inherited">Methods inherited from <span class='object_link'><a href="TableCursor.html" title="Groonga::TableCursor (class)">TableCursor</a></span></h3> <p class="inherited"><span class='object_link'><a href="TableCursor.html#close-instance_method" title="Groonga::TableCursor#close (method)">#close</a></span>, <span class='object_link'><a href="TableCursor.html#closed%3F-instance_method" title="Groonga::TableCursor#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="TableCursor.html#delete-instance_method" title="Groonga::TableCursor#delete (method)">#delete</a></span>, <span class='object_link'><a href="TableCursor.html#each-instance_method" title="Groonga::TableCursor#each (method)">#each</a></span>, <span class='object_link'><a href="TableCursor.html#next-instance_method" title="Groonga::TableCursor#next (method)">#next</a></span>, <span class='object_link'><a href="TableCursor.html#value-instance_method" title="Groonga::TableCursor#value (method)">#value</a></span>, <span class='object_link'><a href="TableCursor.html#value%3D-instance_method" title="Groonga::TableCursor#value= (method)">#value=</a ></span> </p> Modified: rroonga/en/Groonga/Dumper.html (+4 -2) =================================================================== --- rroonga/en/Groonga/Dumper.html 2015-04-19 14:41:58 +0900 (190f0f9) +++ rroonga/en/Groonga/Dumper.html 2015-04-19 14:59:09 +0900 (65d115e) @@ -147,7 +147,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -169,7 +170,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> Modified: rroonga/en/Groonga/Encoding.html (+73 -57) =================================================================== --- rroonga/en/Groonga/Encoding.html 2015-04-19 14:41:58 +0900 (f89dfa1) +++ rroonga/en/Groonga/Encoding.html 2015-04-19 14:59:09 +0900 (d6f3099) @@ -119,40 +119,67 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>groongaがサポートしてるエンコーディングが定義されてい るモジュール。</p> + <p>groongaがサポートしてるエンコーディングが定義されてい +るモジュール。</p> <p>エンコーディングの指定方法は以下の通り。</p> -<ul><li> -<p><code>nil</code> := コンテキストと関連付けられているオブジェクトの場合(多 くの場合)はコンテキストのエンコーディングを使用。</p> -</li></ul> - -<p>それ以外のオブジェクトの場合(コンテキスト自身など)は groongaのビルド時に指定したエンコーディング ( -<span class='object_link'><a href="#DEFAULT-constant" title="Groonga::Encoding::DEFAULT (constant)">DEFAULT</a></span> )を使用 =:</p> -<ul><li> -<p><code>:default</code> := groongaのビルド時に指定したエンコーディングを使用。 + +<ul> + <li> + <p>+nil+ := + コンテキストと関連付けられているオブジェクトの場合(多 +くの場合)はコンテキストのエンコーディングを使用。</p> + + <p>それ以外のオブジェクトの場合(コンテキスト自身など)は +groongaのビルド時に指定したエンコーディング +( <span class='object_link'><a href="#DEFAULT-constant" title="Groonga::Encoding::DEFAULT (constant)">DEFAULT</a></span> )を使用 =:</p> + </li> + <li> + <p>+:default+ := + groongaのビルド時に指定したエンコーディングを使用。 <span class='object_link'><a href="#DEFAULT-constant" title="Groonga::Encoding::DEFAULT (constant)">DEFAULT</a></span> =:</p> -</li><li> -<p><code>:none</code> := エンコーディングを指定しない。<span class='object_link'><a href="#NONE-constant" title="Groonga::Encoding::NONE (constant)">NONE</a></span> =:</p> -</li><li> -<p><code>:euc_jp</code> := EUC-JPを使用。<span class='object_link'><a href="#EUC_JP-constant" title="Groonga::Encoding::EUC_JP (constant)">EUC_JP</a></span> =:</p> -</li><li> -<p>@“euc-jp”@ := <code>:euc_jp</code>と同じ。 =:</p> -</li><li> -<p><code>:utf8</code> := UTF-8を使用。<span class='object_link'><a href="#UTF8-constant" title="Groonga::Encoding::UTF8 (constant)">UTF8</a></span> =:</p> -</li><li> -<p>@“utf-8”@ := <code>:utf8</code>と同じ。 =:</p> -</li><li> -<p><code>:sjis</code> := Shift_JISを使用。<span class='object_link'><a href="#SJIS-constant" title="Groonga::Encoding::SJIS (constant)">SJIS</a></span> =:</p> -</li><li> -<p><code>:shift_jis</code> := <code>:sjis</code>と同じ。 =:</p> -</li><li> -<p>@“shift-jis”@ := <code>:sjis</code>と同じ。 =:</p> -</li><li> -<p><code>:latin1</code> := Latin-1を使用。<span class='object_link'><a href="#LATIN1-constant" title="Groonga::Encoding::LATIN1 (constant)">LATIN1</a></span> =:</p> -</li><li> -<p><code>:koi8r</code> := KOI8-Rを使用。<span class='object_link'><a href="#KOI8R-constant" title="Groonga::Encoding::KOI8R (constant)">KOI8R</a></span> =:</p> -</li></ul> + </li> + <li> + <p>+:none+ := + エンコーディングを指定しない。<span class='object_link'><a href="#NONE-constant" title="Groonga::Encoding::NONE (constant)">NONE</a></span> =:</p> + </li> + <li> + <p>+:euc_jp+ := + EUC-JPを使用。<span class='object_link'><a href="#EUC_JP-constant" title="Groonga::Encoding::EUC_JP (constant)">EUC_JP</a></span> =:</p> + </li> + <li> + <p>@”euc-jp”@ := + +:euc_jp+と同じ。 =:</p> + </li> + <li> + <p>+:utf8+ := + UTF-8を使用。<span class='object_link'><a href="#UTF8-constant" title="Groonga::Encoding::UTF8 (constant)">UTF8</a></span> =:</p> + </li> + <li> + <p>@”utf-8”@ := + +:utf8+と同じ。 =:</p> + </li> + <li> + <p>+:sjis+ := + Shift_JISを使用。<span class='object_link'><a href="#SJIS-constant" title="Groonga::Encoding::SJIS (constant)">SJIS</a></span> =:</p> + </li> + <li> + <p>+:shift_jis+ := + +:sjis+と同じ。 =:</p> + </li> + <li> + <p>@”shift-jis”@ := + +:sjis+と同じ。 =:</p> + </li> + <li> + <p>+:latin1+ := + Latin-1を使用。<span class='object_link'><a href="#LATIN1-constant" title="Groonga::Encoding::LATIN1 (constant)">LATIN1</a></span> =:</p> + </li> + <li> + <p>+:koi8r+ := + KOI8-Rを使用。<span class='object_link'><a href="#KOI8R-constant" title="Groonga::Encoding::KOI8R (constant)">KOI8R</a></span> =:</p> + </li> +</ul> </div> @@ -168,8 +195,7 @@ <dt id="DEFAULT-constant" class="">DEFAULT = <div class="docstring"> <div class="discussion"> - -<p>groongaをビルドしたときに指定したエンコーディング。</p> + <p>groongaをビルドしたときに指定したエンコーディング。</p> </div> @@ -184,8 +210,7 @@ <dt id="NONE-constant" class="">NONE = <div class="docstring"> <div class="discussion"> - -<p>文字列をバイト列として扱うエンコーディング。</p> + <p>文字列をバイト列として扱うエンコーディング。</p> </div> @@ -200,8 +225,7 @@ <dt id="EUC_JP-constant" class="">EUC_JP = <div class="docstring"> <div class="discussion"> - -<p>EUC-JP</p> + <p>EUC-JP</p> </div> @@ -216,8 +240,7 @@ <dt id="SJIS-constant" class="">SJIS = <div class="docstring"> <div class="discussion"> - -<p>ShiftJIS</p> + <p>ShiftJIS</p> </div> @@ -232,8 +255,7 @@ <dt id="UTF8-constant" class="">UTF8 = <div class="docstring"> <div class="discussion"> - -<p>UTF-8</p> + <p>UTF-8</p> </div> @@ -248,8 +270,7 @@ <dt id="LATIN1-constant" class="">LATIN1 = <div class="docstring"> <div class="discussion"> - -<p>Latin-1。ISO-8859-1ではなくWindows-1252(CP1252)。</p> + <p>Latin-1。ISO-8859-1ではなくWindows-1252(CP1252)。</p> </div> @@ -264,8 +285,7 @@ <dt id="KOI8R-constant" class="">KOI8R = <div class="docstring"> <div class="discussion"> - -<p>KOI8-R</p> + <p>KOI8-R</p> </div> @@ -311,8 +331,7 @@ - <span class="summary_desc"><div class='inline'> -<p>デフォルトのエンコーディングを返す。.</p> + <span class="summary_desc"><div class='inline'><p>デフォルトのエンコーディングを返す。.</p> </div></span> </li> @@ -335,8 +354,7 @@ - <span class="summary_desc"><div class='inline'> -<p>デフォルトのエンコーディングを設定する。.</p> + <span class="summary_desc"><div class='inline'><p>デフォルトのエンコーディングを設定する。.</p> </div></span> </li> @@ -362,8 +380,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>デフォルトのエンコーディングを返す。</p> + <p>デフォルトのエンコーディングを返す。</p> </div> @@ -383,8 +400,7 @@ — - <div class='inline'> -<p>デフォルトのエンコーディング</p> + <div class='inline'><p>デフォルトのエンコーディング</p> </div> </li> @@ -427,8 +443,7 @@ rb_grn_encoding_s_get_default (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>デフォルトのエンコーディングを設定する。</p> + <p>デフォルトのエンコーディングを設定する。</p> </div> @@ -439,6 +454,7 @@ rb_grn_encoding_s_get_default (VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -455,8 +471,8 @@ rb_grn_encoding_s_get_default (VALUE self) — - <div class='inline'> -<p>指定するエンコーディング。 エンコーディングの指定方法は <span class='object_link'><a href="" title="Groonga::Encoding (module)">Groonga::Encoding</a></span> を参照。</p> + <div class='inline'><p>指定するエンコーディング。 +エンコーディングの指定方法は <span class='object_link'><a href="" title="Groonga::Encoding (module)">Groonga::Encoding</a></span> を参照。</p> </div> </li> Modified: rroonga/en/Groonga/EncodingSupport.html (+18 -9) =================================================================== --- rroonga/en/Groonga/EncodingSupport.html 2015-04-19 14:41:58 +0900 (f11857a) +++ rroonga/en/Groonga/EncodingSupport.html 2015-04-19 14:59:09 +0900 (74d4eae) @@ -123,8 +123,8 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>オブジェクトにエンコーディング関連の機能を提供するモジュー ル。</p> + <p>オブジェクトにエンコーディング関連の機能を提供するモジュー +ル。</p> </div> @@ -164,8 +164,7 @@ - <span class="summary_desc"><div class='inline'> -<p>オブジェクトのエンコーディングを返す。.</p> + <span class="summary_desc"><div class='inline'><p>オブジェクトのエンコーディングを返す。.</p> </div></span> </li> @@ -191,8 +190,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>オブジェクトのエンコーディングを返す。</p> + <p>オブジェクトのエンコーディングを返す。</p> </div> @@ -212,8 +210,7 @@ — - <div class='inline'> -<p>オブジェクトのエンコーディング</p> + <div class='inline'><p>オブジェクトのエンコーディング</p> </div> </li> @@ -243,7 +240,13 @@ 51 52 53 -54</pre> +54 +55 +56 +57 +58 +59 +60</pre> </td> <td> <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-encoding-support.c', line 37</span> @@ -258,6 +261,12 @@ rb_grn_encoding_support_get_encoding (VALUE self) rb_grn_object_deconstruct(SELF(self), &object, &context, NULL, NULL, NULL, NULL); + if (!object) { + rb_raise(rb_eGrnClosed, + "can't access already closed Groonga object: <%s>", + rb_grn_inspect(self)); + } + encoding_value = grn_obj_get_info(context, object, GRN_INFO_ENCODING, NULL); rb_grn_context_check(context, self); Modified: rroonga/en/Groonga/EndOfData.html (+1 -2) =================================================================== --- rroonga/en/Groonga/EndOfData.html 2015-04-19 14:41:58 +0900 (3bd2422) +++ rroonga/en/Groonga/EndOfData.html 2015-04-19 14:59:09 +0900 (d0e9214) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>データの終端に達したときに発生する。</p> + <p>データの終端に達したときに発生する。</p> </div> Added: rroonga/en/Groonga/EqualOperator.html (+457 -0) 100644 =================================================================== --- /dev/null +++ rroonga/en/Groonga/EqualOperator.html 2015-04-19 14:59:09 +0900 (19aea2b) @@ -0,0 +1,457 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> + <link rel="stylesheet" href="../../../ranguba.css" type="text/css" /> + <link rel="shortcut icon" href="../../../favicon.ico" /> + <link rel="icon" href="../../../favicon.png" /> + <title> + Class: Groonga::EqualOperator + + — rroonga + + - Ranguba</title> + + + <link rel="stylesheet" href="../css/style.css" type="text/css" charset="utf-8" /> + + <link rel="stylesheet" href="../css/common.css" type="text/css" charset="utf-8" /> + +<script type="text/javascript" charset="utf-8"> + hasFrames = window.top.frames.main ? true : false; + relpath = '../'; + framesUrl = "../frames.html#!Groonga/EqualOperator.html"; +</script> + + + <script type="text/javascript" charset="utf-8" src="../js/jquery.js"></script> + + <script type="text/javascript" charset="utf-8" src="../js/app.js"></script> + + + </head> + <body> +<div class="header"> + <div class="title"> + <a href="../../../"> + <span class="title"> + Class: Groonga::EqualOperator + + — rroonga + +</span> + <span class="title-separator">-</span> + <span class="title-project">Ranguba</span> + </a> + </div> + <ul class="other-languages"> + <li id="other-language-japanese" lang="ja" xml:lang="ja"><a href="../../../rroonga/ja/Groonga/EqualOperator.html">日本語</a></li> + </ul> + <ul class="menu"> + <li id="menu-reference"><a href="../../../rroonga/en/">Reference Manual</a></li> + <li id="menu-tutorial"><a href="../../../rroonga/en/file.tutorial.html">Tutorial</a></li> + <li id="menu-install"><a href="../../../#install-rroonga">Install</a></li> + <li id="menu-developer"><a href="../../../developer.html">Developer</a></li> + </ul> +</div> + +<div class="content"> + + + <div id="header"> + <div id="menu"> + + <a href="../alphabetical_index.html">Index (E)</a> » + <span class='title'><span class='object_link'><a href="../Groonga.html" title="Groonga (module)">Groonga</a></span></span> + » + <span class="title">EqualOperator</span> + + + <div class="noframes"><span class="title">(</span><a href="." target="_top">no frames</a><span class="title">)</span></div> +</div> + + <div id="search"> + + <a class="full_list_link" id="class_list_link" + href="../class_list.html"> + Class List + </a> + + <a class="full_list_link" id="method_list_link" + href="../method_list.html"> + Method List + </a> + + <a class="full_list_link" id="file_list_link" + href="../file_list.html"> + File List + </a> + +</div> + <div class="clear"></div> + </div> + + <iframe id="search_frame"></iframe> + + <div id="content"><h1>Class: Groonga::EqualOperator + + + +</h1> + +<dl class="box"> + + <dt class="r1">Inherits:</dt> + <dd class="r1"> + <span class="inheritName"><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></span> + + <ul class="fullTree"> + <li>Object</li> + + <li class="next"><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></li> + + <li class="next">Groonga::EqualOperator</li> + + </ul> + <a href="#" class="inheritanceTree">show all</a> + + </dd> + + + + + + + + + + <dt class="r2 last">Defined in:</dt> + <dd class="r2 last">ext/groonga/rb-grn-equal-operator.c</dd> + +</dl> +<div class="clear"></div> + + + <h2>Constant Summary</h2> + + + + + <h2>Constant Summary</h2> + + <h3 class="inherited">Constants inherited + from <span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></h3> + <p class="inherited"><span class='object_link'><a href="Operator.html#ADJUST-constant" title="Groonga::Operator::ADJUST (constant)">Operator::ADJUST</a></span>, <span class='object_link'><a href="Operator.html#AND-constant" title="Groonga::Operator::AND (constant)">Operator::AND</a></span>, <span class='object_link'><a href="Operator.html#AND_ASSIGN-constant" title="Groonga::Operator::AND_ASSIGN (constant)">Operator::AND_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#AND_NOT-constant" title="Groonga::Operator::AND_NOT (constant)">Operator::AND_NOT</a></span>, <span class='object_link'><a href="Operator.html#ASSIGN-constant" title="Groonga::Operator::ASSIGN (constant)">Operator::ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_AND-constant" title="Groonga::Operator::BITWISE_AND (constant)">Operator::BITWISE_AND</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_NOT-constant" title="Groonga::Operator::BITWISE_ NOT (con stant)">Operator::BITWISE_NOT</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_OR-constant" title="Groonga::Operator::BITWISE_OR (constant)">Operator::BITWISE_OR</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_XOR-constant" title="Groonga::Operator::BITWISE_XOR (constant)">Operator::BITWISE_XOR</a></span>, <span class='object_link'><a href="Operator.html#BUT-constant" title="Groonga::Operator::BUT (constant)">Operator::BUT</a></span>, <span class='object_link'><a href="Operator.html#CALL-constant" title="Groonga::Operator::CALL (constant)">Operator::CALL</a></span>, <span class='object_link'><a href="Operator.html#CJUMP-constant" title="Groonga::Operator::CJUMP (constant)">Operator::CJUMP</a></span>, <span class='object_link'><a href="Operator.html#COMMA-constant" title="Groonga::Operator::COMMA (constant)">Operator::COMMA</a></span>, <span class='object_link'><a href="Operator.html#DECREMENT-constant" title="Groonga::Operator::DECREM ENT (con stant)">Operator::DECREMENT</a></span>, <span class='object_link'><a href="Operator.html#DECREMENT_POST-constant" title="Groonga::Operator::DECREMENT_POST (constant)">Operator::DECREMENT_POST</a></span>, <span class='object_link'><a href="Operator.html#DELETE-constant" title="Groonga::Operator::DELETE (constant)">Operator::DELETE</a></span>, <span class='object_link'><a href="Operator.html#EQUAL-constant" title="Groonga::Operator::EQUAL (constant)">Operator::EQUAL</a></span>, <span class='object_link'><a href="Operator.html#EXACT-constant" title="Groonga::Operator::EXACT (constant)">Operator::EXACT</a></span>, <span class='object_link'><a href="Operator.html#EXPRESSION_GET_VARIABLE-constant" title="Groonga::Operator::EXPRESSION_GET_VARIABLE (constant)">Operator::EXPRESSION_GET_VARIABLE</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE1-constant" title="Groonga::Operator::GEO_DISTANCE1 (constant)">Operator::GEO_DISTANCE1</a></span>, <span class='object _link'>< a href="Operator.html#GEO_DISTANCE2-constant" title="Groonga::Operator::GEO_DISTANCE2 (constant)">Operator::GEO_DISTANCE2</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE3-constant" title="Groonga::Operator::GEO_DISTANCE3 (constant)">Operator::GEO_DISTANCE3</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE4-constant" title="Groonga::Operator::GEO_DISTANCE4 (constant)">Operator::GEO_DISTANCE4</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP5-constant" title="Groonga::Operator::GEO_WITHINP5 (constant)">Operator::GEO_WITHINP5</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP6-constant" title="Groonga::Operator::GEO_WITHINP6 (constant)">Operator::GEO_WITHINP6</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP8-constant" title="Groonga::Operator::GEO_WITHINP8 (constant)">Operator::GEO_WITHINP8</a></span>, <span class='object_link'><a href="Operator.html#GET_REFERE NCE-cons tant" title="Groonga::Operator::GET_REFERENCE (constant)">Operator::GET_REFERENCE</a></span>, <span class='object_link'><a href="Operator.html#GET_VALUE-constant" title="Groonga::Operator::GET_VALUE (constant)">Operator::GET_VALUE</a></span>, <span class='object_link'><a href="Operator.html#GREATER-constant" title="Groonga::Operator::GREATER (constant)">Operator::GREATER</a></span>, <span class='object_link'><a href="Operator.html#GREATER_EQUAL-constant" title="Groonga::Operator::GREATER_EQUAL (constant)">Operator::GREATER_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#IN-constant" title="Groonga::Operator::IN (constant)">Operator::IN</a></span>, <span class='object_link'><a href="Operator.html#INCREMENT-constant" title="Groonga::Operator::INCREMENT (constant)">Operator::INCREMENT</a></span>, <span class='object_link'><a href="Operator.html#INCREMENT_POST-constant" title="Groonga::Operator::INCREMENT_POST (constant)">Operator::INCREMENT_POST</a></span>, < span cla ss='object_link'><a href="Operator.html#INTERN-constant" title="Groonga::Operator::INTERN (constant)">Operator::INTERN</a></span>, <span class='object_link'><a href="Operator.html#JSON_PUT-constant" title="Groonga::Operator::JSON_PUT (constant)">Operator::JSON_PUT</a></span>, <span class='object_link'><a href="Operator.html#JUMP-constant" title="Groonga::Operator::JUMP (constant)">Operator::JUMP</a></span>, <span class='object_link'><a href="Operator.html#LESS-constant" title="Groonga::Operator::LESS (constant)">Operator::LESS</a></span>, <span class='object_link'><a href="Operator.html#LESS_EQUAL-constant" title="Groonga::Operator::LESS_EQUAL (constant)">Operator::LESS_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#LONGEST_COMMON_PREFIX-constant" title="Groonga::Operator::LONGEST_COMMON_PREFIX (constant)">Operator::LONGEST_COMMON_PREFIX</a></span>, <span class='object_link'><a href="Operator.html#MATCH-constant" title="Groonga::Operator::MATCH (constant) ">Operat or::MATCH</a></span>, <span class='object_link'><a href="Operator.html#MINUS-constant" title="Groonga::Operator::MINUS (constant)">Operator::MINUS</a></span>, <span class='object_link'><a href="Operator.html#MINUS_ASSIGN-constant" title="Groonga::Operator::MINUS_ASSIGN (constant)">Operator::MINUS_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#MODULO-constant" title="Groonga::Operator::MODULO (constant)">Operator::MODULO</a></span>, <span class='object_link'><a href="Operator.html#MODULO_ASSIGN-constant" title="Groonga::Operator::MODULO_ASSIGN (constant)">Operator::MODULO_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#NEAR-constant" title="Groonga::Operator::NEAR (constant)">Operator::NEAR</a></span>, <span class='object_link'><a href="Operator.html#NEAR2-constant" title="Groonga::Operator::NEAR2 (constant)">Operator::NEAR2</a></span>, <span class='object_link'><a href="Operator.html#NOT-constant" title="Groonga::Operator::NOT (consta nt)">Ope rator::NOT</a></span>, <span class='object_link'><a href="Operator.html#NOT_EQUAL-constant" title="Groonga::Operator::NOT_EQUAL (constant)">Operator::NOT_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#NO_OPERATION-constant" title="Groonga::Operator::NO_OPERATION (constant)">Operator::NO_OPERATION</a></span>, <span class='object_link'><a href="Operator.html#OBJECT_SEARCH-constant" title="Groonga::Operator::OBJECT_SEARCH (constant)">Operator::OBJECT_SEARCH</a></span>, <span class='object_link'><a href="Operator.html#OR-constant" title="Groonga::Operator::OR (constant)">Operator::OR</a></span>, <span class='object_link'><a href="Operator.html#OR_ASSIGN-constant" title="Groonga::Operator::OR_ASSIGN (constant)">Operator::OR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#PARTIAL-constant" title="Groonga::Operator::PARTIAL (constant)">Operator::PARTIAL</a></span>, <span class='object_link'><a href="Operator.html#PLUS-constant" title="Groonga ::Operat or::PLUS (constant)">Operator::PLUS</a></span>, <span class='object_link'><a href="Operator.html#PLUS_ASSIGN-constant" title="Groonga::Operator::PLUS_ASSIGN (constant)">Operator::PLUS_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#POP-constant" title="Groonga::Operator::POP (constant)">Operator::POP</a></span>, <span class='object_link'><a href="Operator.html#PREFIX-constant" title="Groonga::Operator::PREFIX (constant)">Operator::PREFIX</a></span>, <span class='object_link'><a href="Operator.html#PUSH-constant" title="Groonga::Operator::PUSH (constant)">Operator::PUSH</a></span>, <span class='object_link'><a href="Operator.html#REGEXP-constant" title="Groonga::Operator::REGEXP (constant)">Operator::REGEXP</a></span>, <span class='object_link'><a href="Operator.html#SHIFTL-constant" title="Groonga::Operator::SHIFTL (constant)">Operator::SHIFTL</a></span>, <span class='object_link'><a href="Operator.html#SHIFTL_ASSIGN-constant" title="Groonga::Operator::SH IFTL_ASS IGN (constant)">Operator::SHIFTL_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SHIFTR-constant" title="Groonga::Operator::SHIFTR (constant)">Operator::SHIFTR</a></span>, <span class='object_link'><a href="Operator.html#SHIFTRR-constant" title="Groonga::Operator::SHIFTRR (constant)">Operator::SHIFTRR</a></span>, <span class='object_link'><a href="Operator.html#SHIFTRR_ASSIGN-constant" title="Groonga::Operator::SHIFTRR_ASSIGN (constant)">Operator::SHIFTRR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SHIRTR_ASSIGN-constant" title="Groonga::Operator::SHIRTR_ASSIGN (constant)">Operator::SHIRTR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SIMILAR-constant" title="Groonga::Operator::SIMILAR (constant)">Operator::SIMILAR</a></span>, <span class='object_link'><a href="Operator.html#SLASH-constant" title="Groonga::Operator::SLASH (constant)">Operator::SLASH</a></span>, <span class='object_link'><a href="Operator.html# SLASH_AS SIGN-constant" title="Groonga::Operator::SLASH_ASSIGN (constant)">Operator::SLASH_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#STAR-constant" title="Groonga::Operator::STAR (constant)">Operator::STAR</a></span>, <span class='object_link'><a href="Operator.html#STAR_ASSIGN-constant" title="Groonga::Operator::STAR_ASSIGN (constant)">Operator::STAR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SUFFIX-constant" title="Groonga::Operator::SUFFIX (constant)">Operator::SUFFIX</a></span>, <span class='object_link'><a href="Operator.html#TABLE_CREATE-constant" title="Groonga::Operator::TABLE_CREATE (constant)">Operator::TABLE_CREATE</a></span>, <span class='object_link'><a href="Operator.html#TABLE_GROUP-constant" title="Groonga::Operator::TABLE_GROUP (constant)">Operator::TABLE_GROUP</a></span>, <span class='object_link'><a href="Operator.html#TABLE_SELECT-constant" title="Groonga::Operator::TABLE_SELECT (constant)">Operator::TABLE_SELECT< /a></spa n>, <span class='object_link'><a href="Operator.html#TABLE_SORT-constant" title="Groonga::Operator::TABLE_SORT (constant)">Operator::TABLE_SORT</a></span>, <span class='object_link'><a href="Operator.html#TERM_EXTRACT-constant" title="Groonga::Operator::TERM_EXTRACT (constant)">Operator::TERM_EXTRACT</a></span>, <span class='object_link'><a href="Operator.html#UNSPLIT-constant" title="Groonga::Operator::UNSPLIT (constant)">Operator::UNSPLIT</a></span>, <span class='object_link'><a href="Operator.html#XOR_ASSIGN-constant" title="Groonga::Operator::XOR_ASSIGN (constant)">Operator::XOR_ASSIGN</a></span></p> + + + + + + + <h2> + Instance Method Summary + <small>(<a href="#" class="summary_toggle">collapse</a>)</small> + </h2> + + <ul class="summary"> + + <li class="public "> + <span class="summary_signature"> + + <a href="#exec-instance_method" title="#exec (instance method)">- (Boolean) <strong>exec</strong>(x, y, options = {}) </a> + + + + </span> + + + + + + + + + + <span class="summary_desc"><div class='inline'><p>Executes an equal operation.</p> +</div></span> + +</li> + + + </ul> + + + + + + + + + + + + <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></h3> + <p class="inherited"><span class='object_link'><a href="Operator.html#initialize-instance_method" title="Groonga::Operator#initialize (method)">#initialize</a></span>, <span class='object_link'><a href="Operator.html#to_i-instance_method" title="Groonga::Operator#to_i (method)">#to_i</a></span>, <span class='object_link'><a href="Operator.html#to_s-instance_method" title="Groonga::Operator#to_s (method)">#to_s</a></span></p> +<div id="constructor_details" class="method_details_list"> + <h2>Constructor Details</h2> + + <p class="notice">This class inherits a constructor from <span class='object_link'><a href="Operator.html#initialize-instance_method" title="Groonga::Operator#initialize (method)">Groonga::Operator</a></span></p> + +</div> + + + <div id="instance_method_details" class="method_details_list"> + <h2>Instance Method Details</h2> + + + <div class="method_details first"> + <h3 class="signature first" id="exec-instance_method"> + + - (<tt>Boolean</tt>) <strong>exec</strong>(x, y, options = {}) + + + + + +</h3><div class="docstring"> + <div class="discussion"> + <p>Executes an equal operation.</p> + + + </div> +</div> +<div class="tags"> + + <div class="examples"> + <p class="tag_title">Examples:</p> + + + <p class="example_title"><div class='inline'><p>Executes equal operations with the default context</p> +</div></p> + + <pre class="example code"><code><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>hello</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>hello</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> <span class='comment'># => true +</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>hello</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Hello</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> <span class='comment'># => false</span></code></pre> + + + <p class="example_title"><div class='inline'><p>Executes equal operations with the specified context</p> +</div></p> + + <pre class="example code"><code><span class='id identifier rubyid_context'>context</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Context</span><span class='period'>.</span><span class='id identifier rubyid_new'>new</span> +<span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>hello</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>hello</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> + <span class='symbol'>:context</span> <span class='op'>=></span> <span class='id identifier rubyid_context'>context</span><span class='rparen'>)</span> <span class='comment'># => true +</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>hello</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Hello</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> + <span class='symbol'>:context</span> <span class='op'>=></span> <span class='id identifier rubyid_context'>context</span><span class='rparen'>)</span> <span class='comment'># => false</span></code></pre> + + </div> + + <div class="docstring"> + <div class="discussion"> + <p>Returns <code>true</code> if <code>x</code> equals to <code>y</code>, <code>false</code> +otherwise.</p> + + + </div> +</div> +<div class="tags"> + <p class="tag_title">Parameters:</p> +<ul class="param"> + + <li> + + <span class='name'>x</span> + + + <span class='type'>(<tt>::Object</tt>)</span> + + + + — + <div class='inline'><p>The left hand side value.</p> +</div> + + </li> + + <li> + + <span class='name'>y</span> + + + <span class='type'>(<tt>::Object</tt>)</span> + + + + — + <div class='inline'><p>The right hand side value.</p> +</div> + + </li> + + <li> + + <span class='name'>options</span> + + + <span class='type'>(<tt>::Hash</tt>)</span> + + + <em class="default">(defaults to: <tt>{}</tt>)</em> + + + — + <div class='inline'><p>The options.</p> +</div> + + </li> + +</ul> + + + + + + + + + <p class="tag_title">Options Hash (<tt>options</tt>):</p> + <ul class="option"> + + <li> + <span class="name">(Groonga::Context.default)</span> + <span class="type">(<tt><span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Groonga::Context</a></span></tt>)</span> + <span class="default"> + + </span> + + — <div class='inline'><p>The context to executes the operation.</p> +</div> + + </li> + + </ul> + + +<p class="tag_title">Returns:</p> +<ul class="return"> + + <li> + + + <span class='type'>(<tt>Boolean</tt>)</span> + + + + — + <div class='inline'><p><code>true</code> if <code>x</code> equals to <code>y</code>, <code>false</code> +otherwise.</p> +</div> + + </li> + +</ul> + +</div> + + +</div><table class="source_code"> + <tr> + <td> + <pre class="lines"> + + +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74</pre> + </td> + <td> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-equal-operator.c', line 46</span> + +static VALUE +rb_grn_equal_operator_exec (int argc, VALUE *argv, VALUE self) +{ + grn_bool equal; + VALUE rb_x; + VALUE rb_y; + VALUE rb_options; + VALUE rb_context; + grn_ctx *context; + grn_obj x; + grn_obj y; + + rb_scan_args(argc, argv, "21", &rb_x, &rb_y, &rb_options); + + rb_grn_scan_options(rb_options, + "context", &rb_context, + NULL); + context = rb_grn_context_ensure(&rb_context); + + GRN_VOID_INIT(&x); + GRN_VOID_INIT(&y); + RVAL2GRNBULK(rb_x, context, &x); + RVAL2GRNBULK(rb_y, context, &y); + equal = grn_operator_exec_equal(context, &x, &y); + GRN_OBJ_FIN(context, &x); + GRN_OBJ_FIN(context, &y); + + return CBOOL2RVAL(equal); +}</pre> + </td> + </tr> +</table> +</div> + + </div> + +</div> + + <div id="footer"></div> + + + </div> + + <div class="sponsors"> + <p id="sponsor-github"> + <a href="https://github.com/ranguba/"> + <img src="../../../github-logo.png" width="100" height="45" border="0" alt="The Ranguba project uses GitHub's git repositories." /> + </a> + </p> + <p id="sponsor-tango"> + <a href="http://tango.freedesktop.org/"> + <img width="120" height="53" border="0" alt="Tango Desktop Project's icons are used." src="../../../tango-logo.png" /> + </a> + </p> + <p id="sponsor-famfamfam"> + <a href="http://www.famfamfam.com/"> + <img width="120" height="18" border="0" alt="famfamfam.com's flags are used." src="../../../famfamfam-logo.png" /> + </a> + </p> + </div> + +</body> +</html> \ No newline at end of file Modified: rroonga/en/Groonga/Error.html (+2 -3) =================================================================== --- rroonga/en/Groonga/Error.html 2015-04-19 14:41:58 +0900 (3f1da4f) +++ rroonga/en/Groonga/Error.html 2015-04-19 14:59:09 +0900 (35ffd23) @@ -136,8 +136,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>rroongaが発生する例外のスーパークラス。</p> + <p>rroongaが発生する例外のスーパークラス。</p> </div> @@ -147,7 +146,7 @@ </div><div id="subclasses"> <h2>Direct Known Subclasses</h2> - <p class="children"><span class='object_link'><a href="AddressIsInUse.html" title="Groonga::AddressIsInUse (class)">AddressIsInUse</a></span>, <span class='object_link'><a href="AddressIsNotAvailable.html" title="Groonga::AddressIsNotAvailable (class)">AddressIsNotAvailable</a></span>, <span class='object_link'><a href="ArgumentListTooLong.html" title="Groonga::ArgumentListTooLong (class)">ArgumentListTooLong</a></span>, <span class='object_link'><a href="BadAddress.html" title="Groonga::BadAddress (class)">BadAddress</a></span>, <span class='object_link'><a href="BadFileDescriptor.html" title="Groonga::BadFileDescriptor (class)">BadFileDescriptor</a></span>, <span class='object_link'><a href="BrokenPipe.html" title="Groonga::BrokenPipe (class)">BrokenPipe</a></span>, <span class='object_link'><a href="CASError.html" title="Groonga::CASError (class)">CASError</a></span>, <span class='object_link'><a href="Closed.html" title="Groonga::Closed (class)">Closed</a></span>, <spa n class= 'object_link'><a href="CommandError.html" title="Groonga::CommandError (class)">CommandError</a></span>, <span class='object_link'><a href="ConnectionRefused.html" title="Groonga::ConnectionRefused (class)">ConnectionRefused</a></span>, <span class='object_link'><a href="DirectoryNotEmpty.html" title="Groonga::DirectoryNotEmpty (class)">DirectoryNotEmpty</a></span>, <span class='object_link'><a href="DomainError.html" title="Groonga::DomainError (class)">DomainError</a></span>, <span class='object_link'><a href="EndOfData.html" title="Groonga::EndOfData (class)">EndOfData</a></span>, <span class='object_link'><a href="ExecFormatError.html" title="Groonga::ExecFormatError (class)">ExecFormatError</a></span>, <span class='object_link'><a href="FileCorrupt.html" title="Groonga::FileCorrupt (class)">FileCorrupt</a></span>, <span class='object_link'><a href="FileExists.html" title="Groonga::FileExists (class)">FileExists</a></span>, <span class='object_link'><a href="FileTooLarge .html" t itle="Groonga::FileTooLarge (class)">FileTooLarge</a></span>, <span class='object_link'><a href="FilenameTooLong.html" title="Groonga::FilenameTooLong (class)">FilenameTooLong</a></span>, <span class='object_link'><a href="FunctionNotImplemented.html" title="Groonga::FunctionNotImplemented (class)">FunctionNotImplemented</a></span>, <span class='object_link'><a href="IllegalByteSequence.html" title="Groonga::IllegalByteSequence (class)">IllegalByteSequence</a></span>, <span class='object_link'><a href="ImproperLink.html" title="Groonga::ImproperLink (class)">ImproperLink</a></span>, <span class='object_link'><a href="InappropriateIOControlOperation.html" title="Groonga::InappropriateIOControlOperation (class)">InappropriateIOControlOperation</a></span>, <span class='object_link'><a href="IncompatibleFileFormat.html" title="Groonga::IncompatibleFileFormat (class)">IncompatibleFileFormat</a></span>, <span class='object_link'><a href="InputOutputError.html" title="Groonga::Inpu tOutputE rror (class)">InputOutputError</a></span>, <span class='object_link'><a href="InterruptedFunctionCall.html" title="Groonga::InterruptedFunctionCall (class)">InterruptedFunctionCall</a></span>, <span class='object_link'><a href="InvalidArgument.html" title="Groonga::InvalidArgument (class)">InvalidArgument</a></span>, <span class='object_link'><a href="InvalidFormat.html" title="Groonga::InvalidFormat (class)">InvalidFormat</a></span>, <span class='object_link'><a href="InvalidSeek.html" title="Groonga::InvalidSeek (class)">InvalidSeek</a></span>, <span class='object_link'><a href="IsADirectory.html" title="Groonga::IsADirectory (class)">IsADirectory</a></span>, <span class='object_link'><a href="LZ4Error.html" title="Groonga::LZ4Error (class)">LZ4Error</a></span>, <span class='object_link'><a href="NetworkIsDown.html" title="Groonga::NetworkIsDown (class)">NetworkIsDown</a></span>, <span class='object_link'><a href="NoBuffer.html" title="Groonga::NoBuffer (class)">NoBuffer</ a></span >, <span class='object_link'><a href="NoChildProcesses.html" title="Groonga::NoChildProcesses (class)">NoChildProcesses</a></span>, <span class='object_link'><a href="NoLocksAvailable.html" title="Groonga::NoLocksAvailable (class)">NoLocksAvailable</a></span>, <span class='object_link'><a href="NoMemoryAvailable.html" title="Groonga::NoMemoryAvailable (class)">NoMemoryAvailable</a></span>, <span class='object_link'><a href="NoSpaceLeftOnDevice.html" title="Groonga::NoSpaceLeftOnDevice (class)">NoSpaceLeftOnDevice</a></span>, <span class='object_link'><a href="NoSuchColumn.html" title="Groonga::NoSuchColumn (class)">NoSuchColumn</a></span>, <span class='object_link'><a href="NoSuchDevice.html" title="Groonga::NoSuchDevice (class)">NoSuchDevice</a></span>, <span class='object_link'><a href="NoSuchDeviceOrAddress.html" title="Groonga::NoSuchDeviceOrAddress (class)">NoSuchDeviceOrAddress</a></span>, <span class='object_link'><a href="NoSuchFileOrDirectory.html" title="Groonga::N oSuchFil eOrDirectory (class)">NoSuchFileOrDirectory</a></span>, <span class='object_link'><a href="NoSuchProcess.html" title="Groonga::NoSuchProcess (class)">NoSuchProcess</a></span>, <span class='object_link'><a href="NormalizerError.html" title="Groonga::NormalizerError (class)">NormalizerError</a></span>, <span class='object_link'><a href="NotADirectory.html" title="Groonga::NotADirectory (class)">NotADirectory</a></span>, <span class='object_link'><a href="NotEnoughSpace.html" title="Groonga::NotEnoughSpace (class)">NotEnoughSpace</a></span>, <span class='object_link'><a href="NotSocket.html" title="Groonga::NotSocket (class)">NotSocket</a></span>, <span class='object_link'><a href="ObjectCorrupt.html" title="Groonga::ObjectCorrupt (class)">ObjectCorrupt</a></span>, <span class='object_link'><a href="OperationNotPermitted.html" title="Groonga::OperationNotPermitted (class)">OperationNotPermitted</a></span>, <span class='object_link'><a href="OperationNotSupported.html" title="Gr oonga::O perationNotSupported (class)">OperationNotSupported</a></span>, <span class='object_link'><a href="OperationTimeout.html" title="Groonga::OperationTimeout (class)">OperationTimeout</a></span>, <span class='object_link'><a href="OperationWouldBlock.html" title="Groonga::OperationWouldBlock (class)">OperationWouldBlock</a></span>, <span class='object_link'><a href="PermissionDenied.html" title="Groonga::PermissionDenied (class)">PermissionDenied</a></span>, <span class='object_link'><a href="PluginError.html" title="Groonga::PluginError (class)">PluginError</a></span>, <span class='object_link'><a href="RangeError.html" title="Groonga::RangeError (class)">RangeError</a></span>, <span class='object_link'><a href="ReadOnlyFileSystem.html" title="Groonga::ReadOnlyFileSystem (class)">ReadOnlyFileSystem</a></span>, <span class='object_link'><a href="ResourceBusy.html" title="Groonga::ResourceBusy (class)">ResourceBusy</a></span>, <span class='object_link'><a href="ResourceDeadlockA voided.h tml" title="Groonga::ResourceDeadlockAvoided (class)">ResourceDeadlockAvoided</a></span>, <span class='object_link'><a href="ResourceTemporarilyUnavailable.html" title="Groonga::ResourceTemporarilyUnavailable (class)">ResourceTemporarilyUnavailable</a></span>, <span class='object_link'><a href="ResultTooLarge.html" title="Groonga::ResultTooLarge (class)">ResultTooLarge</a></span>, <span class='object_link'><a href="RetryMax.html" title="Groonga::RetryMax (class)">RetryMax</a></span>, <span class='object_link'><a href="Schema/Error.html" title="Groonga::Schema::Error (class)">Schema::Error</a></span>, <span class='object_link'><a href="SocketIsAlreadyConnected.html" title="Groonga::SocketIsAlreadyConnected (class)">SocketIsAlreadyConnected</a></span>, <span class='object_link'><a href="SocketIsAlreadyShutdowned.html" title="Groonga::SocketIsAlreadyShutdowned (class)">SocketIsAlreadyShutdowned</a></span>, <span class='object_link'><a href="SocketIsNotConnected.html" title="Gro onga::So cketIsNotConnected (class)">SocketIsNotConnected</a></span>, <span class='object_link'><a href="SocketNotInitialized.html" title="Groonga::SocketNotInitialized (class)">SocketNotInitialized</a></span>, <span class='object_link'><a href="StackOverFlow.html" title="Groonga::StackOverFlow (class)">StackOverFlow</a></span>, <span class='object_link'><a href="SyntaxError.html" title="Groonga::SyntaxError (class)">SyntaxError</a></span>, <span class='object_link'><a href="TokenFilterError.html" title="Groonga::TokenFilterError (class)">TokenFilterError</a></span>, <span class='object_link'><a href="TokenizerError.html" title="Groonga::TokenizerError (class)">TokenizerError</a></span>, <span class='object_link'><a href="TooLargeOffset.html" title="Groonga::TooLargeOffset (class)">TooLargeOffset</a></span>, <span class='object_link'><a href="TooLargePage.html" title="Groonga::TooLargePage (class)">TooLargePage</a></span>, <span class='object_link'><a href="TooManyLinks.html" title=" Groonga: :TooManyLinks (class)">TooManyLinks</a></span>, <span class='object_link'><a href="TooManyOpenFiles.html" title="Groonga::TooManyOpenFiles (class)">TooManyOpenFiles</a></span>, <span class='object_link'><a href="TooManyOpenFilesInSystem.html" title="Groonga::TooManyOpenFilesInSystem (class)">TooManyOpenFilesInSystem</a></span>, <span class='object_link'><a href="TooManySymbolicLinks.html" title="Groonga::TooManySymbolicLinks (class)">TooManySymbolicLinks</a></span>, <span class='object_link'><a href="TooSmallLimit.html" title="Groonga::TooSmallLimit (class)">TooSmallLimit</a></span>, <span class='object_link'><a href="TooSmallOffset.html" title="Groonga::TooSmallOffset (class)">TooSmallOffset</a></span>, <span class='object_link'><a href="TooSmallPage.html" title="Groonga::TooSmallPage (class)">TooSmallPage</a></span>, <span class='object_link'><a href="TooSmallPageSize.html" title="Groonga::TooSmallPageSize (class)">TooSmallPageSize</a></span>, <span class='object_link'><a href="Un knownError.html" title="Groonga::UnknownError (class)">UnknownError</a></span>, <span class='object_link'><a href="UnsupportedCommandVersion.html" title="Groonga::UnsupportedCommandVersion (class)">UnsupportedCommandVersion</a></span>, <span class='object_link'><a href="UpdateNotAllowed.html" title="Groonga::UpdateNotAllowed (class)">UpdateNotAllowed</a></span>, <span class='object_link'><a href="ZLibError.html" title="Groonga::ZLibError (class)">ZLibError</a></span></p> + <p class="children"><span class='object_link'><a href="AddressIsInUse.html" title="Groonga::AddressIsInUse (class)">AddressIsInUse</a></span>, <span class='object_link'><a href="AddressIsNotAvailable.html" title="Groonga::AddressIsNotAvailable (class)">AddressIsNotAvailable</a></span>, <span class='object_link'><a href="ArgumentListTooLong.html" title="Groonga::ArgumentListTooLong (class)">ArgumentListTooLong</a></span>, <span class='object_link'><a href="BadAddress.html" title="Groonga::BadAddress (class)">BadAddress</a></span>, <span class='object_link'><a href="BadFileDescriptor.html" title="Groonga::BadFileDescriptor (class)">BadFileDescriptor</a></span>, <span class='object_link'><a href="BrokenPipe.html" title="Groonga::BrokenPipe (class)">BrokenPipe</a></span>, <span class='object_link'><a href="CASError.html" title="Groonga::CASError (class)">CASError</a></span>, <span class='object_link'><a href="Closed.html" title="Groonga::Closed (class)">Closed</a></span>, <spa n class= 'object_link'><a href="CommandError.html" title="Groonga::CommandError (class)">CommandError</a></span>, <span class='object_link'><a href="ConnectionRefused.html" title="Groonga::ConnectionRefused (class)">ConnectionRefused</a></span>, <span class='object_link'><a href="DirectoryNotEmpty.html" title="Groonga::DirectoryNotEmpty (class)">DirectoryNotEmpty</a></span>, <span class='object_link'><a href="DomainError.html" title="Groonga::DomainError (class)">DomainError</a></span>, <span class='object_link'><a href="EndOfData.html" title="Groonga::EndOfData (class)">EndOfData</a></span>, <span class='object_link'><a href="ExecFormatError.html" title="Groonga::ExecFormatError (class)">ExecFormatError</a></span>, <span class='object_link'><a href="FileCorrupt.html" title="Groonga::FileCorrupt (class)">FileCorrupt</a></span>, <span class='object_link'><a href="FileExists.html" title="Groonga::FileExists (class)">FileExists</a></span>, <span class='object_link'><a href="FileTooLarge .html" t itle="Groonga::FileTooLarge (class)">FileTooLarge</a></span>, <span class='object_link'><a href="FilenameTooLong.html" title="Groonga::FilenameTooLong (class)">FilenameTooLong</a></span>, <span class='object_link'><a href="FunctionNotImplemented.html" title="Groonga::FunctionNotImplemented (class)">FunctionNotImplemented</a></span>, <span class='object_link'><a href="IllegalByteSequence.html" title="Groonga::IllegalByteSequence (class)">IllegalByteSequence</a></span>, <span class='object_link'><a href="ImproperLink.html" title="Groonga::ImproperLink (class)">ImproperLink</a></span>, <span class='object_link'><a href="InappropriateIOControlOperation.html" title="Groonga::InappropriateIOControlOperation (class)">InappropriateIOControlOperation</a></span>, <span class='object_link'><a href="IncompatibleFileFormat.html" title="Groonga::IncompatibleFileFormat (class)">IncompatibleFileFormat</a></span>, <span class='object_link'><a href="InputOutputError.html" title="Groonga::Inpu tOutputE rror (class)">InputOutputError</a></span>, <span class='object_link'><a href="InterruptedFunctionCall.html" title="Groonga::InterruptedFunctionCall (class)">InterruptedFunctionCall</a></span>, <span class='object_link'><a href="InvalidArgument.html" title="Groonga::InvalidArgument (class)">InvalidArgument</a></span>, <span class='object_link'><a href="InvalidFormat.html" title="Groonga::InvalidFormat (class)">InvalidFormat</a></span>, <span class='object_link'><a href="InvalidSeek.html" title="Groonga::InvalidSeek (class)">InvalidSeek</a></span>, <span class='object_link'><a href="IsADirectory.html" title="Groonga::IsADirectory (class)">IsADirectory</a></span>, <span class='object_link'><a href="LZ4Error.html" title="Groonga::LZ4Error (class)">LZ4Error</a></span>, <span class='object_link'><a href="NetworkIsDown.html" title="Groonga::NetworkIsDown (class)">NetworkIsDown</a></span>, <span class='object_link'><a href="NoBuffer.html" title="Groonga::NoBuffer (class)">NoBuffer</ a></span >, <span class='object_link'><a href="NoChildProcesses.html" title="Groonga::NoChildProcesses (class)">NoChildProcesses</a></span>, <span class='object_link'><a href="NoLocksAvailable.html" title="Groonga::NoLocksAvailable (class)">NoLocksAvailable</a></span>, <span class='object_link'><a href="NoMemoryAvailable.html" title="Groonga::NoMemoryAvailable (class)">NoMemoryAvailable</a></span>, <span class='object_link'><a href="NoSpaceLeftOnDevice.html" title="Groonga::NoSpaceLeftOnDevice (class)">NoSpaceLeftOnDevice</a></span>, <span class='object_link'><a href="NoSuchColumn.html" title="Groonga::NoSuchColumn (class)">NoSuchColumn</a></span>, <span class='object_link'><a href="NoSuchDevice.html" title="Groonga::NoSuchDevice (class)">NoSuchDevice</a></span>, <span class='object_link'><a href="NoSuchDeviceOrAddress.html" title="Groonga::NoSuchDeviceOrAddress (class)">NoSuchDeviceOrAddress</a></span>, <span class='object_link'><a href="NoSuchFileOrDirectory.html" title="Groonga::N oSuchFil eOrDirectory (class)">NoSuchFileOrDirectory</a></span>, <span class='object_link'><a href="NoSuchProcess.html" title="Groonga::NoSuchProcess (class)">NoSuchProcess</a></span>, <span class='object_link'><a href="NormalizerError.html" title="Groonga::NormalizerError (class)">NormalizerError</a></span>, <span class='object_link'><a href="NotADirectory.html" title="Groonga::NotADirectory (class)">NotADirectory</a></span>, <span class='object_link'><a href="NotEnoughSpace.html" title="Groonga::NotEnoughSpace (class)">NotEnoughSpace</a></span>, <span class='object_link'><a href="NotSocket.html" title="Groonga::NotSocket (class)">NotSocket</a></span>, <span class='object_link'><a href="ObjectCorrupt.html" title="Groonga::ObjectCorrupt (class)">ObjectCorrupt</a></span>, <span class='object_link'><a href="OperationNotPermitted.html" title="Groonga::OperationNotPermitted (class)">OperationNotPermitted</a></span>, <span class='object_link'><a href="OperationNotSupported.html" title="Gr oonga::O perationNotSupported (class)">OperationNotSupported</a></span>, <span class='object_link'><a href="OperationTimeout.html" title="Groonga::OperationTimeout (class)">OperationTimeout</a></span>, <span class='object_link'><a href="OperationWouldBlock.html" title="Groonga::OperationWouldBlock (class)">OperationWouldBlock</a></span>, <span class='object_link'><a href="PermissionDenied.html" title="Groonga::PermissionDenied (class)">PermissionDenied</a></span>, <span class='object_link'><a href="PluginError.html" title="Groonga::PluginError (class)">PluginError</a></span>, <span class='object_link'><a href="RangeError.html" title="Groonga::RangeError (class)">RangeError</a></span>, <span class='object_link'><a href="ReadOnlyFileSystem.html" title="Groonga::ReadOnlyFileSystem (class)">ReadOnlyFileSystem</a></span>, <span class='object_link'><a href="ResourceBusy.html" title="Groonga::ResourceBusy (class)">ResourceBusy</a></span>, <span class='object_link'><a href="ResourceDeadlockA voided.h tml" title="Groonga::ResourceDeadlockAvoided (class)">ResourceDeadlockAvoided</a></span>, <span class='object_link'><a href="ResourceTemporarilyUnavailable.html" title="Groonga::ResourceTemporarilyUnavailable (class)">ResourceTemporarilyUnavailable</a></span>, <span class='object_link'><a href="ResultTooLarge.html" title="Groonga::ResultTooLarge (class)">ResultTooLarge</a></span>, <span class='object_link'><a href="RetryMax.html" title="Groonga::RetryMax (class)">RetryMax</a></span>, <span class='object_link'><a href="Schema/Error.html" title="Groonga::Schema::Error (class)">Schema::Error</a></span>, <span class='object_link'><a href="ScorerError.html" title="Groonga::ScorerError (class)">ScorerError</a></span>, <span class='object_link'><a href="SocketIsAlreadyConnected.html" title="Groonga::SocketIsAlreadyConnected (class)">SocketIsAlreadyConnected</a></span>, <span class='object_link'><a href="SocketIsAlreadyShutdowned.html" title="Groonga::SocketIsAlreadyShutdowned (clas s)">Sock etIsAlreadyShutdowned</a></span>, <span class='object_link'><a href="SocketIsNotConnected.html" title="Groonga::SocketIsNotConnected (class)">SocketIsNotConnected</a></span>, <span class='object_link'><a href="SocketNotInitialized.html" title="Groonga::SocketNotInitialized (class)">SocketNotInitialized</a></span>, <span class='object_link'><a href="StackOverFlow.html" title="Groonga::StackOverFlow (class)">StackOverFlow</a></span>, <span class='object_link'><a href="SyntaxError.html" title="Groonga::SyntaxError (class)">SyntaxError</a></span>, <span class='object_link'><a href="TokenFilterError.html" title="Groonga::TokenFilterError (class)">TokenFilterError</a></span>, <span class='object_link'><a href="TokenizerError.html" title="Groonga::TokenizerError (class)">TokenizerError</a></span>, <span class='object_link'><a href="TooLargeOffset.html" title="Groonga::TooLargeOffset (class)">TooLargeOffset</a></span>, <span class='object_link'><a href="TooLargePage.html" title="Gro onga::To oLargePage (class)">TooLargePage</a></span>, <span class='object_link'><a href="TooManyLinks.html" title="Groonga::TooManyLinks (class)">TooManyLinks</a></span>, <span class='object_link'><a href="TooManyOpenFiles.html" title="Groonga::TooManyOpenFiles (class)">TooManyOpenFiles</a></span>, <span class='object_link'><a href="TooManyOpenFilesInSystem.html" title="Groonga::TooManyOpenFilesInSystem (class)">TooManyOpenFilesInSystem</a></span>, <span class='object_link'><a href="TooManySymbolicLinks.html" title="Groonga::TooManySymbolicLinks (class)">TooManySymbolicLinks</a></span>, <span class='object_link'><a href="TooSmallLimit.html" title="Groonga::TooSmallLimit (class)">TooSmallLimit</a></span>, <span class='object_link'><a href="TooSmallOffset.html" title="Groonga::TooSmallOffset (class)">TooSmallOffset</a></span>, <span class='object_link'><a href="TooSmallPage.html" title="Groonga::TooSmallPage (class)">TooSmallPage</a></span>, <span class='object_link'><a href="TooSmallP ageSize. html" title="Groonga::TooSmallPageSize (class)">TooSmallPageSize</a></span>, <span class='object_link'><a href="UnknownError.html" title="Groonga::UnknownError (class)">UnknownError</a></span>, <span class='object_link'><a href="UnsupportedCommandVersion.html" title="Groonga::UnsupportedCommandVersion (class)">UnsupportedCommandVersion</a></span>, <span class='object_link'><a href="UpdateNotAllowed.html" title="Groonga::UpdateNotAllowed (class)">UpdateNotAllowed</a></span>, <span class='object_link'><a href="ZLibError.html" title="Groonga::ZLibError (class)">ZLibError</a></span></p> </div> Modified: rroonga/en/Groonga/ExecFormatError.html (+1 -2) =================================================================== --- rroonga/en/Groonga/ExecFormatError.html 2015-04-19 14:41:58 +0900 (ef487b7) +++ rroonga/en/Groonga/ExecFormatError.html 2015-04-19 14:59:09 +0900 (109912d) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>実行ファイルのフォーマットに問題があるときに発生する。</p> + <p>実行ファイルのフォーマットに問題があるときに発生する。</p> </div> Modified: rroonga/en/Groonga/Expression.html (+581 -476) =================================================================== --- rroonga/en/Groonga/Expression.html 2015-04-19 14:41:58 +0900 (7b29763) +++ rroonga/en/Groonga/Expression.html 2015-04-19 14:59:09 +0900 (cb5ce8d) @@ -136,8 +136,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>検索条件やデータベースへの操作を表現するオブジェクト。</p> + <p>検索条件やデータベースへの操作を表現するオブジェクト。</p> </div> @@ -177,9 +176,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>expression</em> で使用可能な変数のうち、名前が <em>name</em> または <em>offset</em> 番目に -<span class='object_link'><a href="#append_object-instance_method" title="Groonga::Expression#append_object (method)">#append_object</a></span> された変数の値を返す。.</p> + <span class="summary_desc"><div class='inline'><p><em>expression</em> で使用可能な変数のうち、名前が <em>name</em> または <em>offset</em> 番目に <span class='object_link'><a href="#append_object-instance_method" title="Groonga::Expression#append_object (method)">#append_object</a></span> された変数の値を返す。.</p> </div></span> </li> @@ -202,9 +199,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>constant</em> を追加し、 <em>n_arguments</em> 個の引数を取る <em>operation</em> -を追加する。.</p> + <span class="summary_desc"><div class='inline'><p><em>constant</em> を追加し、 <em>n_arguments</em> 個の引数を取る <em>operation</em> を追加する。.</p> </div></span> </li> @@ -227,9 +222,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>object</em> を追加し、 <em>n_arguments</em> 個の引数を取る <em>operation</em> -を追加する。.</p> + <span class="summary_desc"><div class='inline'><p><em>object</em> を追加し、 <em>n_arguments</em> 個の引数を取る <em>operation</em> を追加する。.</p> </div></span> </li> @@ -252,8 +245,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>n_arguments</em> 個の引数を取る <em>operation</em> を追加する。.</p> + <span class="summary_desc"><div class='inline'><p><em>n_arguments</em> 個の引数を取る <em>operation</em> を追加する。.</p> </div></span> </li> @@ -276,8 +268,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>expression</em> をコンパイルする。.</p> + <span class="summary_desc"><div class='inline'><p><em>expression</em> をコンパイルする。.</p> </div></span> </li> @@ -300,8 +291,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>expression</em> で使用可能な変数を作成する。.</p> + <span class="summary_desc"><div class='inline'><p><em>expression</em> で使用可能な変数を作成する。.</p> </div></span> </li> @@ -324,8 +314,30 @@ - <span class="summary_desc"><div class='inline'> -<p>Dump execution plan of the <code>expression</code> in string.</p> + <span class="summary_desc"><div class='inline'><p>Dump execution plan of the <code>expression</code> in string.</p> +</div></span> + +</li> + + + <li class="public "> + <span class="summary_signature"> + + <a href="#estimate_size-instance_method" title="#estimate_size (instance method)">- (Integer) <strong>estimate_size</strong> </a> + + + + </span> + + + + + + + + + + <span class="summary_desc"><div class='inline'><p>Estimates the number of matched records when <code>expression</code> is executed.</p> </div></span> </li> @@ -348,8 +360,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>expression</em> を実行し、実行した結果を返す。.</p> + <span class="summary_desc"><div class='inline'><p><em>expression</em> を実行し、実行した結果を返す。.</p> </div></span> </li> @@ -374,7 +385,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -382,7 +394,7 @@ <li class="public "> <span class="summary_signature"> - <a href="#inspect-instance_method" title="#inspect (instance method)">- (String) <strong>inspect</strong> </a> + <a href="#inspect-instance_method" title="#inspect (instance method)">- (Object) <strong>inspect</strong> </a> @@ -397,7 +409,6 @@ <span class="summary_desc"><div class='inline'> -<p><em>expression</em> の中身を人に見やすい文字列で返す。.</p> </div></span> </li> @@ -420,8 +431,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Extracts keywords from <em>expression</em>.</p> + <span class="summary_desc"><div class='inline'><p>Extracts keywords from <em>expression</em>.</p> </div></span> </li> @@ -444,8 +454,7 @@ - <span class="summary_desc"><div class='inline'> -<p>文字列 <em>query</em> をパースする。.</p> + <span class="summary_desc"><div class='inline'><p>文字列 <em>query</em> をパースする。.</p> </div></span> </li> @@ -468,9 +477,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>expression</em> から <span class='object_link'><a href="Snippet.html" title="Groonga::Snippet (class)">Snippet</a></span> を生成する。 <em>tags</em> には -キーワードの前後に挿入するタグの配列を以下のような形式で指定 する。.</p> + <span class="summary_desc"><div class='inline'><p><em>expression</em> から <span class='object_link'><a href="Snippet.html" title="Groonga::Snippet (class)">Snippet</a></span> を生成する。 <em>tags</em> には キーワードの前後に挿入するタグの配列を以下のような形式で指定 する。.</p> </div></span> </li> @@ -489,7 +496,7 @@ <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></h3> - <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-instance_method" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#id- instance _method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepend (method)">#prepend</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class='object_link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groonga::Object#temporary? (method)">#temporary?</a>< /span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p> + <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-instance_method" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#fun ction_pr ocedure%3F-instance_method" title="Groonga::Object#function_procedure? (method)">#function_procedure?</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepend (method)">#prepend</a></span>, <span class='object_link'><a href="Object.html#procedure%3F-instance_method" title="Groonga::Object#procedure? (method)">#procedure?</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Gr oonga::O bject#range (method)">#range</a></span>, <span class='object_link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#scorer_procedure%3F-instance_method" title="Groonga::Object#scorer_procedure? (method)">#scorer_procedure?</a></span>, <span class='object_link'><a href="Object.html#selector_procedure%3F-instance_method" title="Groonga::Object#selector_procedure? (method)">#selector_procedure?</a></span>, <span class='object_link'><a href="Object.html#table%3F-instance_method" title="Groonga::Object#table? (method)">#table?</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groonga::Object#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p> <div id="constructor_details" class="method_details_list"> <h2>Constructor Details</h2> @@ -601,9 +608,9 @@ rb_grn_expression_initialize (int argc, VALUE *argv, VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>expression</em> で使用可能な変数のうち、名前が <em>name</em> または <em>offset</em> 番目に -<span class='object_link'><a href="#append_object-instance_method" title="Groonga::Expression#append_object (method)">#append_object</a></span> された変数の値を返す。</p> + <p><em>expression</em> で使用可能な変数のうち、名前が <em>name</em> +または <em>offset</em> 番目に <span class='object_link'><a href="#append_object-instance_method" title="Groonga::Expression#append_object (method)">#append_object</a></span> +された変数の値を返す。</p> </div> @@ -620,6 +627,7 @@ rb_grn_expression_initialize (int argc, VALUE *argv, VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -648,6 +656,7 @@ rb_grn_expression_initialize (int argc, VALUE *argv, VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -678,39 +687,39 @@ rb_grn_expression_initialize (int argc, VALUE *argv, VALUE self) <pre class="lines"> -533 -534 -535 -536 -537 -538 -539 -540 -541 -542 -543 -544 -545 -546 -547 -548 -549 -550 -551 -552 -553 -554 -555 -556 -557 -558 -559 -560 -561 -562</pre> +575 +576 +577 +578 +579 +580 +581 +582 +583 +584 +585 +586 +587 +588 +589 +590 +591 +592 +593 +594 +595 +596 +597 +598 +599 +600 +601 +602 +603 +604</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 533</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 575</span> static VALUE rb_grn_expression_array_reference (VALUE self, VALUE rb_name_or_offset) @@ -758,9 +767,7 @@ rb_grn_expression_array_reference (VALUE self, VALUE rb_name_or_offset) </h3><div class="docstring"> <div class="discussion"> - -<p><em>constant</em> を追加し、 <em>n_arguments</em> 個の引数を取る <em>operation</em> -を追加する。</p> + <p><em>constant</em> を追加し、 <em>n_arguments</em> 個の引数を取る <em>operation</em> を追加する。</p> </div> @@ -771,6 +778,7 @@ rb_grn_expression_array_reference (VALUE self, VALUE rb_name_or_offset) <div class="discussion"> + </div> </div> <div class="tags"> @@ -787,8 +795,7 @@ rb_grn_expression_array_reference (VALUE self, VALUE rb_name_or_offset) — - <div class='inline'> -<p>追加する <em>constant</em></p> + <div class='inline'><p>追加する <em>constant</em></p> </div> </li> @@ -805,8 +812,7 @@ rb_grn_expression_array_reference (VALUE self, VALUE rb_name_or_offset) — - <div class='inline'> -<p>追加する <em>operation</em></p> + <div class='inline'><p>追加する <em>operation</em></p> </div> </li> @@ -823,8 +829,7 @@ rb_grn_expression_array_reference (VALUE self, VALUE rb_name_or_offset) — - <div class='inline'> -<p><em>operation</em> の取る引数</p> + <div class='inline'><p><em>operation</em> の取る引数</p> </div> </li> @@ -845,8 +850,7 @@ rb_grn_expression_array_reference (VALUE self, VALUE rb_name_or_offset) — - <div class='inline'> -<p>self</p> + <div class='inline'><p>self</p> </div> </li> @@ -859,39 +863,39 @@ rb_grn_expression_array_reference (VALUE self, VALUE rb_name_or_offset) <pre class="lines"> -214 -215 -216 -217 -218 -219 -220 -221 -222 -223 -224 -225 -226 -227 -228 -229 -230 -231 -232 -233 -234 -235 -236 -237 -238 -239 -240 -241 -242 -243</pre> +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 214</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 253</span> static VALUE rb_grn_expression_append_constant (int argc, VALUE *argv, VALUE self) @@ -939,9 +943,7 @@ rb_grn_expression_append_constant (int argc, VALUE *argv, VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>object</em> を追加し、 <em>n_arguments</em> 個の引数を取る <em>operation</em> -を追加する。</p> + <p><em>object</em> を追加し、 <em>n_arguments</em> 個の引数を取る <em>operation</em> を追加する。</p> </div> @@ -952,6 +954,7 @@ rb_grn_expression_append_constant (int argc, VALUE *argv, VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -968,8 +971,7 @@ rb_grn_expression_append_constant (int argc, VALUE *argv, VALUE self) — - <div class='inline'> -<p>追加するオブジェクト</p> + <div class='inline'><p>追加するオブジェクト</p> </div> </li> @@ -986,8 +988,7 @@ rb_grn_expression_append_constant (int argc, VALUE *argv, VALUE self) — - <div class='inline'> -<p>追加する <em>operation</em></p> + <div class='inline'><p>追加する <em>operation</em></p> </div> </li> @@ -1004,8 +1005,7 @@ rb_grn_expression_append_constant (int argc, VALUE *argv, VALUE self) — - <div class='inline'> -<p><em>operation</em> の取る引数</p> + <div class='inline'><p><em>operation</em> の取る引数</p> </div> </li> @@ -1026,8 +1026,7 @@ rb_grn_expression_append_constant (int argc, VALUE *argv, VALUE self) — - <div class='inline'> -<p>self</p> + <div class='inline'><p>self</p> </div> </li> @@ -1040,36 +1039,36 @@ rb_grn_expression_append_constant (int argc, VALUE *argv, VALUE self) <pre class="lines"> -177 -178 -179 -180 -181 -182 -183 -184 -185 -186 -187 -188 -189 -190 -191 -192 -193 -194 -195 -196 -197 -198 -199 -200 -201 -202 -203</pre> +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 177</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 216</span> static VALUE rb_grn_expression_append_object (int argc, VALUE *argv, VALUE self) @@ -1114,8 +1113,7 @@ rb_grn_expression_append_object (int argc, VALUE *argv, VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>n_arguments</em> 個の引数を取る <em>operation</em> を追加する。</p> + <p><em>n_arguments</em> 個の引数を取る <em>operation</em> を追加する。</p> </div> @@ -1131,28 +1129,28 @@ rb_grn_expression_append_object (int argc, VALUE *argv, VALUE self) <pre class="lines"> -250 -251 -252 -253 -254 -255 -256 -257 -258 -259 -260 -261 -262 -263 -264 -265 -266 -267 -268</pre> +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +307</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 250</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 289</span> static VALUE rb_grn_expression_append_operation (VALUE self, VALUE rb_operation, @@ -1189,8 +1187,7 @@ rb_grn_expression_append_operation (VALUE self, VALUE rb_operation, </h3><div class="docstring"> <div class="discussion"> - -<p><em>expression</em> をコンパイルする。</p> + <p><em>expression</em> をコンパイルする。</p> </div> @@ -1206,26 +1203,26 @@ rb_grn_expression_append_operation (VALUE self, VALUE rb_operation, <pre class="lines"> -479 -480 -481 -482 -483 -484 -485 -486 -487 -488 -489 -490 -491 -492 -493 -494 -495</pre> +521 +522 +523 +524 +525 +526 +527 +528 +529 +530 +531 +532 +533 +534 +535 +536 +537</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 479</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 521</span> static VALUE rb_grn_expression_compile (VALUE self) @@ -1260,8 +1257,7 @@ rb_grn_expression_compile (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>expression</em> で使用可能な変数を作成する。</p> + <p><em>expression</em> で使用可能な変数を作成する。</p> </div> @@ -1272,6 +1268,7 @@ rb_grn_expression_compile (VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -1290,9 +1287,8 @@ rb_grn_expression_compile (VALUE self) — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value.</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -1315,8 +1311,7 @@ value.</p> </span> - — <div class='inline'> -<p>変数の名前。省略した場合は名前を付けない。</p> + — <div class='inline'><p>変数の名前。省略した場合は名前を付けない。</p> </div> </li> @@ -1331,8 +1326,7 @@ value.</p> </span> - — <div class='inline'> -<p>テーブルを指定すると、そのテーブル用のレコードとして初期化する。</p> + — <div class='inline'><p>テーブルを指定すると、そのテーブル用のレコードとして初期化する。</p> </div> </li> @@ -1347,10 +1341,9 @@ value.</p> </span> - — <div class='inline'> -<p>Initializes this variable as reference hold variable if @:reference@ is -true. Reference hold variable is GRN_PTR type in groonga. You can't use -@:reference@ with @:domain �� .</p> + — <div class='inline'><p>Initializes this variable as reference hold variable if +@:reference@ is true. Reference hold variable is GRN_PTR type +in groonga. You can’t use @:reference@ with @:domain �� .</p> </div> </li> @@ -1381,48 +1374,48 @@ true. Reference hold variable is GRN_PTR type in groonga. You can't use <pre class="lines"> -127 -128 -129 -130 -131 -132 -133 -134 -135 -136 -137 -138 -139 -140 -141 -142 -143 -144 -145 -146 -147 -148 -149 -150 -151 -152 -153 -154 -155 -156 -157 -158 -159 -160 -161 -162 -163 -164 -165</pre> +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 127</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 166</span> static VALUE rb_grn_expression_define_variable (int argc, VALUE *argv, VALUE self) @@ -1479,8 +1472,7 @@ rb_grn_expression_define_variable (int argc, VALUE *argv, VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>Dump execution plan of the <code>expression</code> in string.</p> + <p>Dump execution plan of the <code>expression</code> in string.</p> </div> @@ -1498,8 +1490,7 @@ rb_grn_expression_define_variable (int argc, VALUE *argv, VALUE self) - <div class='inline'> -<p>4.0.7</p> + <div class='inline'><p>4.0.7</p> </div> </li> @@ -1512,28 +1503,28 @@ rb_grn_expression_define_variable (int argc, VALUE *argv, VALUE self) <pre class="lines"> -503 -504 -505 -506 -507 -508 -509 -510 -511 -512 -513 -514 -515 -516 -517 -518 -519 -520 -521</pre> +545 +546 +547 +548 +549 +550 +551 +552 +553 +554 +555 +556 +557 +558 +559 +560 +561 +562 +563</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 503</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 545</span> static VALUE rb_grn_expression_dump_plan (VALUE self) @@ -1560,9 +1551,9 @@ rb_grn_expression_dump_plan (VALUE self) </div> <div class="method_details "> - <h3 class="signature " id="execute-instance_method"> + <h3 class="signature " id="estimate_size-instance_method"> - - (<tt>値</tt>) <strong>execute</strong> + - (<tt>Integer</tt>) <strong>estimate_size</strong> @@ -1570,17 +1561,31 @@ rb_grn_expression_dump_plan (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>expression</em> を実行し、実行した結果を返す。</p> + <p>Estimates the number of matched records when <code>expression</code> is +executed.</p> + +<p>Note that the estimated size isn’t correct value. It’s just +estimated size.</p> </div> </div> <div class="tags"> + <div class="examples"> + <p class="tag_title">Examples:</p> + + + <pre class="example code"><code><span class='id identifier rubyid_expression'>expression</span><span class='period'>.</span><span class='id identifier rubyid_parse'>parse</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Ruby OR Groonga</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> +<span class='id identifier rubyid_expression'>expression</span><span class='period'>.</span><span class='id identifier rubyid_estimate_size'>estimate_size</span> <span class='comment'># => 10</span></code></pre> + + </div> + <div class="docstring"> <div class="discussion"> - + <p>Returns the estimated number of matched records when +<code>expression</code> is executed.</p> + </div> </div> @@ -1592,16 +1597,36 @@ rb_grn_expression_dump_plan (VALUE self) <li> - <span class='type'>(<tt>値</tt>)</span> + <span class='type'>(<tt>Integer</tt>)</span> + — + <div class='inline'><p>the estimated number of matched records when +<code>expression</code> is executed.</p> +</div> + </li> </ul> </div> +<p class="tag_title">Since:</p> +<ul class="since"> + + <li> + + + + + + <div class='inline'><p>5.0.1</p> +</div> + + </li> + +</ul> </div><table class="source_code"> <tr> @@ -1609,41 +1634,39 @@ rb_grn_expression_dump_plan (VALUE self) <pre class="lines"> -457 -458 -459 -460 -461 -462 -463 -464 -465 -466 -467 -468 -469 -470 -471 -472</pre> +811 +812 +813 +814 +815 +816 +817 +818 +819 +820 +821 +822 +823 +824 +825</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 457</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 811</span> static VALUE -rb_grn_expression_execute (VALUE self) +rb_grn_expression_estimate_size (VALUE self) { grn_ctx *context = NULL; grn_obj *expression; - grn_obj *result; + unsigned int size; rb_grn_expression_deconstruct(SELF(self), &expression, &context, NULL, NULL, NULL, NULL, NULL); - result = grn_expr_exec(context, expression, 0); - rb_grn_context_check(context, self); + size = grn_expr_estimate_size(context, expression); - return GRNOBJ2RVAL(Qnil, context, result, self); + return UINT2NUM(size); }</pre> </td> </tr> @@ -1651,9 +1674,9 @@ rb_grn_expression_execute (VALUE self) </div> <div class="method_details "> - <h3 class="signature " id="inspect-instance_method"> + <h3 class="signature " id="execute-instance_method"> - - (<tt>String</tt>) <strong>inspect</strong> + - (<tt>値</tt>) <strong>execute</strong> @@ -1661,8 +1684,7 @@ rb_grn_expression_execute (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>expression</em> の中身を人に見やすい文字列で返す。</p> + <p><em>expression</em> を実行し、実行した結果を返す。</p> </div> @@ -1673,6 +1695,7 @@ rb_grn_expression_execute (VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -1683,7 +1706,7 @@ rb_grn_expression_execute (VALUE self) <li> - <span class='type'>(<tt>String</tt>)</span> + <span class='type'>(<tt>値</tt>)</span> @@ -1700,62 +1723,140 @@ rb_grn_expression_execute (VALUE self) <pre class="lines"> -573 -574 -575 -576 -577 -578 -579 -580 -581 -582 -583 -584 -585 -586 -587 -588 -589 -590 -591 -592 -593 -594 -595 -596 -597 -598 -599</pre> +499 +500 +501 +502 +503 +504 +505 +506 +507 +508 +509 +510 +511 +512 +513 +514</pre> + </td> + <td> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 499</span> + +static VALUE +rb_grn_expression_execute (VALUE self) +{ + grn_ctx *context = NULL; + grn_obj *expression; + grn_obj *result; + + rb_grn_expression_deconstruct(SELF(self), &expression, &context, + NULL, NULL, + NULL, NULL, NULL); + + result = grn_expr_exec(context, expression, 0); + rb_grn_context_check(context, self); + + return GRNOBJ2RVAL(Qnil, context, result, self); +}</pre> + </td> + </tr> +</table> +</div> + + <div class="method_details "> + <h3 class="signature " id="inspect-instance_method"> + + - (<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>) <strong>inspect</strong> + + + + + +</h3><table class="source_code"> + <tr> + <td> + <pre class="lines"> + + +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 573</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 110</span> static VALUE rb_grn_expression_inspect (VALUE self) { grn_ctx *context = NULL; - grn_obj inspected; grn_obj *expression; + grn_obj inspected; VALUE rb_inspected; rb_grn_expression_deconstruct(SELF(self), &expression, &context, NULL, NULL, NULL, NULL, NULL); + rb_inspected = rb_str_new_cstr(""); + rb_grn_object_inspect_header(self, rb_inspected); + GRN_TEXT_INIT(&inspected, 0); - GRN_TEXT_PUTS(context, &inspected, "#<Groonga::Expression "); -#ifdef WIN32 - GRN_TEXT_PUTS(context, &inspected, "(not supported on Windows)"); -#else - grn_expr_inspect(context, &inspected, expression); -#endif - GRN_TEXT_PUTS(context, &inspected, ">"); - rb_inspected = rb_grn_context_rb_string_new(context, - GRN_TEXT_VALUE(&inspected), - GRN_TEXT_LEN(&inspected)); + grn_inspect(context, &inspected, expression); + grn_bulk_truncate(context, &inspected, GRN_TEXT_LEN(&inspected) - 2); + { + size_t prefix_length; + const char *content; + size_t content_length; + + prefix_length = strlen("#<expr"); + content = GRN_TEXT_VALUE(&inspected) + prefix_length; + content_length = GRN_TEXT_LEN(&inspected) - prefix_length; + rb_str_concat(rb_inspected, + rb_grn_context_rb_string_new(context, + content, + content_length)); + } + GRN_OBJ_FIN(context, &inspected); + rb_grn_object_inspect_footer(self, rb_inspected); + return rb_inspected; }</pre> </td> @@ -1774,8 +1875,7 @@ rb_grn_expression_inspect (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>Extracts keywords from <em>expression</em>. The keywords order isn't + <p>Extracts keywords from <em>expression</em>. The keywords order isn’t guaranteed.</p> @@ -1794,8 +1894,7 @@ guaranteed.</p> <div class="docstring"> <div class="discussion"> - -<p>Returns the extracted keywords</p> + <p>Returns the extracted keywords</p> </div> @@ -1813,8 +1912,7 @@ guaranteed.</p> — - <div class='inline'> -<p>the extracted keywords</p> + <div class='inline'><p>the extracted keywords</p> </div> </li> @@ -1832,8 +1930,7 @@ guaranteed.</p> - <div class='inline'> -<p>4.0.6</p> + <div class='inline'><p>4.0.6</p> </div> </li> @@ -1846,12 +1943,6 @@ guaranteed.</p> <pre class="lines"> -760 -761 -762 -763 -764 -765 766 767 768 @@ -1872,10 +1963,16 @@ guaranteed.</p> 783 784 785 -786</pre> +786 +787 +788 +789 +790 +791 +792</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 760</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 766</span> static VALUE rb_grn_expression_get_keywords (VALUE self) @@ -1920,8 +2017,7 @@ rb_grn_expression_get_keywords (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>文字列 <em>query</em> をパースする。</p> + <p>文字列 <em>query</em> をパースする。</p> </div> @@ -1932,6 +2028,7 @@ rb_grn_expression_get_keywords (VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -1948,8 +2045,7 @@ rb_grn_expression_get_keywords (VALUE self) — - <div class='inline'> -<p>パースする文字列</p> + <div class='inline'><p>パースする文字列</p> </div> </li> @@ -1966,9 +2062,8 @@ rb_grn_expression_get_keywords (VALUE self) — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value.</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -1990,8 +2085,8 @@ value.</p> </span> - — <div class='inline'> -<p>default_column “column_name:hoge”ではなく“hoge”のようにcolumn_nameが指 + — <div class='inline'><p>default_column +“column_name:hoge”ではなく”hoge”のようにcolumn_nameが指 定されない条件の検索対象となるカラムを指定する。</p> </div> @@ -2007,16 +2102,19 @@ value.</p> </span> - — <div class='inline'> -<p>“+”や“OR”で繋がれず、ただ列挙された複数の条件があった時、 <em>expression</em> 全体として各レコードをヒットとみなすかの論理 + — <div class='inline'><p>”+”や”OR”で繋がれず、ただ列挙された複数の条件があった時、 +<em>expression</em> 全体として各レコードをヒットとみなすかの論理 条件を指定する。省略した場合はGroonga::Operator::AND。</p> -<ul><li> -<p>Groonga::Operator::OR := レコードはいずれかの条件にマッチすればいい。 =:</p> -</li><li> -<p>Groonga::Operator::AND := レコードは全ての条件にマッチしなければならない。 =:</p> -</li><li> -<p>Groonga::Operator::AND_NOT := 最初の条件にレコードはマッチし、残りの条件にレコードは マッチしてはならない。 =:</p> -</li></ul> + +<ul> + <li>Groonga::Operator::OR := +レコードはいずれかの条件にマッチすればいい。 =:</li> + <li>Groonga::Operator::AND := +レコードは全ての条件にマッチしなければならない。 =:</li> + <li>Groonga::Operator::AND_NOT := +最初の条件にレコードはマッチし、残りの条件にレコードは +マッチしてはならない。 =:</li> +</ul> </div> </li> @@ -2031,9 +2129,8 @@ value.</p> </span> - — <div class='inline'> -<p>検索時のモードを指定する。省略した場合はGroonga::Operator::MATCH。 (FIXME: -モードによってどういう動作になるかを書く。)</p> + — <div class='inline'><p>検索時のモードを指定する。省略した場合はGroonga::Operator::MATCH。 +(FIXME: モードによってどういう動作になるかを書く。)</p> </div> </li> @@ -2048,21 +2145,21 @@ value.</p> </span> - — <div class='inline'> -<p><em>query</em> の構文を指定する。指定可能な値は以下の通り。省略 した場合は <code>:query</code> 。</p> -<ul><li> -<p><code>:query</code> := 「文字列1 OR 文字列2」で「“文字列1”あるいは“文字列2” -にマッチという検索エンジンで利用できるような構文を使 う。 参考: “Groongaのクエリ構文のドキュメント”:<a -href="http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html">groonga.org/ja/docs/reference/grn_expr/query_syntax.html</a> -=:</p> -</li><li> -<p><code>nil</code> := <code>:query</code>と同様 =:</p> -</li><li> -<p><code>:script</code> := 「[カラム名] == [値]」というようにECMAScript風の構文を使う。 参考: -“Groongaのscript構文のドキュメント”:<a -href="http://groonga.org/ja/docs/reference/grn_expr/script_syntax.html">groonga.org/ja/docs/reference/grn_expr/script_syntax.html</a> -=:</p> -</li></ul> + — <div class='inline'><p><em>query</em> の構文を指定する。指定可能な値は以下の通り。省略 +した場合は +:query+ 。</p> + +<ul> + <li>+:query+ := +「文字列1 OR 文字列2」で「”文字列1”あるいは”文字列2” +にマッチという検索エンジンで利用できるような構文を使 +う。 +参考: “Groongaのクエリ構文のドキュメント”:http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html =:</li> + <li>+nil+ := ++:query+と同様 =:</li> + <li>+:script+ := +「[カラム名] == [値]」というようにECMAScript風の構文を使う。 +参考: “Groongaのscript構文のドキュメント”:http://groonga.org/ja/docs/reference/grn_expr/script_syntax.html =:</li> +</ul> </div> </li> @@ -2074,15 +2171,14 @@ href="http://groonga.org/ja/docs/reference/grn_expr/script_syntax.html">groonga. </span> - — <div class='inline'> -<p><em>query</em> の構文に query を用いているとき( <code>:syntax</code> -オプション参照)、「*E-1」というようにクエリの先頭で pragmaを利用できるようにする。script構文を用いている + — <div class='inline'><p><em>query</em> の構文に query を用いているとき( +:syntax+ +オプション参照)、「*E-1」というようにクエリの先頭で +pragmaを利用できるようにする。script構文を用いている ときはこのオプションを利用できない。</p> <p>デフォルトではプラグマを利用できる。</p> -<p>参考: “Groongaのクエリ構文のドキュメント”:<a -href="http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html">groonga.org/ja/docs/reference/grn_expr/query_syntax.html</a></p> +<p>参考: “Groongaのクエリ構文のドキュメント”:http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html</p> </div> </li> @@ -2094,15 +2190,14 @@ href="http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html">groonga.o </span> - — <div class='inline'> -<p><em>query</em> の構文にqueryを用いているとき( <code>:syntax</code> オプショ -ン参照)、「カラム名:値」というようにカラム名を指定した 条件式を利用できるようにする。script構文を用いていると + — <div class='inline'><p><em>query</em> の構文にqueryを用いているとき( +:syntax+ オプショ +ン参照)、「カラム名:値」というようにカラム名を指定した +条件式を利用できるようにする。script構文を用いていると きはこのオプションを利用できない。</p> <p>デフォルトではカラム名を指定した条件式を利用できる。</p> -<p>参考: “Groongaのクエリ構文のドキュメント”:<a -href="http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html">groonga.org/ja/docs/reference/grn_expr/query_syntax.html</a></p> +<p>参考: “Groongaのクエリ構文のドキュメント”:http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html</p> </div> </li> @@ -2114,14 +2209,14 @@ href="http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html">groonga.o </span> - — <div class='inline'> -<p><em>query</em> の構文にscriptを用いているとき( <code>:syntax</code> オプショ ン参照)、「カラム名 = -値」というように更新操作を利用で きるようにする。query構文を用いているときはこのオプショ ンを利用できない。</p> + — <div class='inline'><p><em>query</em> の構文にscriptを用いているとき( +:syntax+ オプショ +ン参照)、「カラム名 = 値」というように更新操作を利用で +きるようにする。query構文を用いているときはこのオプショ +ンを利用できない。</p> <p>デフォルトでは更新操作を利用できる。</p> -<p>参考: “Groongaのクエリ構文のドキュメント”:<a -href="http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html">groonga.org/ja/docs/reference/grn_expr/query_syntax.html</a></p> +<p>参考: “Groongaのクエリ構文のドキュメント”:http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html</p> </div> </li> @@ -2139,45 +2234,6 @@ href="http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html">groonga.o <pre class="lines"> -337 -338 -339 -340 -341 -342 -343 -344 -345 -346 -347 -348 -349 -350 -351 -352 -353 -354 -355 -356 -357 -358 -359 -360 -361 -362 -363 -364 -365 -366 -367 -368 -369 -370 -371 -372 -373 -374 -375 376 377 378 @@ -2251,10 +2307,52 @@ href="http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html">groonga.o 446 447 448 -449</pre> +449 +450 +451 +452 +453 +454 +455 +456 +457 +458 +459 +460 +461 +462 +463 +464 +465 +466 +467 +468 +469 +470 +471 +472 +473 +474 +475 +476 +477 +478 +479 +480 +481 +482 +483 +484 +485 +486 +487 +488 +489 +490 +491</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 337</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 376</span> static VALUE rb_grn_expression_parse (int argc, VALUE *argv, VALUE self) @@ -2358,7 +2456,10 @@ rb_grn_expression_parse (int argc, VALUE *argv, VALUE self) if (rc != GRN_SUCCESS) { VALUE related_object; - related_object = rb_ary_new3(2, self, rb_ary_new4(argc, argv)); + related_object = + rb_ary_new_from_args(2, + self, + rb_ary_new_from_values(argc, argv)); exception = rb_grn_context_to_exception(context, related_object); } if (default_column_is_created) @@ -2385,17 +2486,21 @@ rb_grn_expression_parse (int argc, VALUE *argv, VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>expression</em> から <span class='object_link'><a href="Snippet.html" title="Groonga::Snippet (class)">Snippet</a></span> を生成する。 <em>tags</em> には -キーワードの前後に挿入するタグの配列を以下のような形式で指定 する。</p> + <p><em>expression</em> から <span class='object_link'><a href="Snippet.html" title="Groonga::Snippet (class)">Snippet</a></span> を生成する。 <em>tags</em> には +キーワードの前後に挿入するタグの配列を以下のような形式で指定 +する。</p> + <pre class="code ruby"><code class="ruby"> <span class='lbracket'>[</span> <span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>キーワード前に挿入する文字列1</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>キーワード後に挿入する文字列1</span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span><span class='comma'>,</span> <span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>キーワード前に挿入する文字列2</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>キーワード後に挿入する文字列2</span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span><span class='comma'>,</span> <span class='comment'># ..., </span> <span class='rbracket'>]</span> </code></pre> -<p>もし、1つのスニペットの中に <em>tags</em> で指定したタグより多くの キーワードが含まれている場合は、以下のように、また、先頭 + +<p>もし、1つのスニペットの中に <em>tags</em> で指定したタグより多くの +キーワードが含まれている場合は、以下のように、また、先頭 のタグから順番に使われる。</p> + <pre class="code ruby"><code class="ruby"> <span class='id identifier rubyid_expression'>expression</span><span class='period'>.</span><span class='id identifier rubyid_parse'>parse</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Ruby groonga 検索</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> <span class='id identifier rubyid_tags'>tags</span> <span class='op'>=</span> <span class='lbracket'>[</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'><tag1></span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'></tag1></span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span><span class='comma'>,</span> <span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'><tag2></span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'></tag2></span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span><span class='rbracket'>]</span> <span class='id identifier rubyid_snippet'>snippet</span> <span class='op'>=</span> <span class='id identifier rubyid_expression'>expression</span><span class='period'>.</span><span class='id identifier rubyid_snippet'>snippet</span><span class='lparen'>(</span><span class='id identifier rubyid_tags'>tags</span><span class='rparen'>)</span> @@ -2404,6 +2509,7 @@ rb_grn_expression_parse (int argc, VALUE *argv, VALUE self) </span> <span class='comment'># => "使って全文<tag1>検索</tag1>、高速<tag2>検索</tag2>。"] </span></code></pre> + </div> </div> <div class="tags"> @@ -2412,6 +2518,7 @@ rb_grn_expression_parse (int argc, VALUE *argv, VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -2428,8 +2535,8 @@ rb_grn_expression_parse (int argc, VALUE *argv, VALUE self) — - <div class='inline'> -<p>キーワードの前後に挿入するタグの配列 (詳細は上記を参照)</p> + <div class='inline'><p>キーワードの前後に挿入するタグの配列 +(詳細は上記を参照)</p> </div> </li> @@ -2444,9 +2551,8 @@ rb_grn_expression_parse (int argc, VALUE *argv, VALUE self) — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value.</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -2471,8 +2577,8 @@ value.</p> </span> - — <div class='inline'> -<p>キーワード文字列・スニペット元の文字列を正規化するかど うか。省略した場合は <code>false</code> で正規化しない。</p> + — <div class='inline'><p>キーワード文字列・スニペット元の文字列を正規化するかど +うか。省略した場合は +false+ で正規化しない。</p> </div> </li> @@ -2487,8 +2593,8 @@ value.</p> </span> - — <div class='inline'> -<p>先頭の空白を無視するかどうか。省略した場合は <code>false</code> で無 視しない。</p> + — <div class='inline'><p>先頭の空白を無視するかどうか。省略した場合は +false+ で無 +視しない。</p> </div> </li> @@ -2503,8 +2609,7 @@ value.</p> </span> - — <div class='inline'> -<p>スニペット文字列の長さ。省略した場合は100文字。</p> + — <div class='inline'><p>スニペット文字列の長さ。省略した場合は100文字。</p> </div> </li> @@ -2519,8 +2624,7 @@ value.</p> </span> - — <div class='inline'> -<p>生成するスニペットの最大数。省略した場合は3。</p> + — <div class='inline'><p>生成するスニペットの最大数。省略した場合は3。</p> </div> </li> @@ -2535,9 +2639,8 @@ value.</p> </span> - — <div class='inline'> -<p>スニペット内の +<+, +>+, +&+, +“+ をHTMLエスケープするか どうか。省略した場合は -<code>false</code> で、HTMLエスケープしない。</p> + — <div class='inline'><p>スニペット内の +<+, +>+, +&+, +”+ をHTMLエスケープするか +どうか。省略した場合は +false+ で、HTMLエスケープしない。</p> </div> </li> @@ -2568,11 +2671,6 @@ value.</p> <pre class="lines"> -649 -650 -651 -652 -653 654 655 656 @@ -2664,10 +2762,16 @@ value.</p> 742 743 744 -745</pre> +745 +746 +747 +748 +749 +750 +751</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 649</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 654</span> static VALUE rb_grn_expression_snippet (int argc, VALUE *argv, VALUE self) @@ -2715,7 +2819,7 @@ rb_grn_expression_snippet (int argc, VALUE *argv, VALUE self) } if (TYPE(RARRAY_PTR(rb_tags)[0]) == T_STRING) { - rb_tags = rb_ary_new3(1, rb_tags); + rb_tags = rb_ary_new_from_args(1, rb_tags); } rb_tag_values = RARRAY_PTR(rb_tags); @@ -2761,7 +2865,8 @@ rb_grn_expression_snippet (int argc, VALUE *argv, VALUE self) (const char **)open_tags, open_tag_lengths, (const char **)close_tags, close_tag_lengths, mapping); - related_object = rb_ary_new3(2, self, rb_ary_new4(argc, argv)); + related_object = + rb_ary_new_from_args(2, self, rb_ary_new_from_values(argc, argv)); rb_grn_context_check(context, related_object); return GRNOBJECT2RVAL(Qnil, context, snippet, GRN_TRUE); Modified: rroonga/en/Groonga/FileCorrupt.html (+1 -2) =================================================================== --- rroonga/en/Groonga/FileCorrupt.html 2015-04-19 14:41:58 +0900 (e6caf7b) +++ rroonga/en/Groonga/FileCorrupt.html 2015-04-19 14:59:09 +0900 (22be8af) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>ファイルに問題があったときに発生する。</p> + <p>ファイルに問題があったときに発生する。</p> </div> Modified: rroonga/en/Groonga/FileExists.html (+1 -2) =================================================================== --- rroonga/en/Groonga/FileExists.html 2015-04-19 14:41:58 +0900 (9f6d774) +++ rroonga/en/Groonga/FileExists.html 2015-04-19 14:59:09 +0900 (1a2483d) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>ファイルが存在しているときに発生する。</p> + <p>ファイルが存在しているときに発生する。</p> </div> Modified: rroonga/en/Groonga/FileLogger.html (+6 -6) =================================================================== --- rroonga/en/Groonga/FileLogger.html 2015-04-19 14:41:58 +0900 (d9ef539) +++ rroonga/en/Groonga/FileLogger.html 2015-04-19 14:59:09 +0900 (4a65082) @@ -167,7 +167,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -191,8 +192,7 @@ - <span class="summary_desc"><div class='inline'> -<p>A new instance of FileLogger.</p> + <span class="summary_desc"><div class='inline'><p>A new instance of FileLogger.</p> </div></span> </li> @@ -215,7 +215,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -248,8 +249,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Returns a new instance of FileLogger</p> + <p>Returns a new instance of FileLogger</p> </div> Modified: rroonga/en/Groonga/FileQueryLogger.html (+6 -6) =================================================================== --- rroonga/en/Groonga/FileQueryLogger.html 2015-04-19 14:41:58 +0900 (550c4c7) +++ rroonga/en/Groonga/FileQueryLogger.html 2015-04-19 14:59:09 +0900 (189d52b) @@ -164,7 +164,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -188,8 +189,7 @@ - <span class="summary_desc"><div class='inline'> -<p>A new instance of FileQueryLogger.</p> + <span class="summary_desc"><div class='inline'><p>A new instance of FileQueryLogger.</p> </div></span> </li> @@ -212,7 +212,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -245,8 +246,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Returns a new instance of FileQueryLogger</p> + <p>Returns a new instance of FileQueryLogger</p> </div> Modified: rroonga/en/Groonga/FileTooLarge.html (+1 -2) =================================================================== --- rroonga/en/Groonga/FileTooLarge.html 2015-04-19 14:41:58 +0900 (9977f12) +++ rroonga/en/Groonga/FileTooLarge.html 2015-04-19 14:59:09 +0900 (793d458) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>ファイルが大きすぎるときに発生する。</p> + <p>ファイルが大きすぎるときに発生する。</p> </div> Modified: rroonga/en/Groonga/FilenameTooLong.html (+1 -2) =================================================================== --- rroonga/en/Groonga/FilenameTooLong.html 2015-04-19 14:41:58 +0900 (e28973b) +++ rroonga/en/Groonga/FilenameTooLong.html 2015-04-19 14:59:09 +0900 (abb4b0c) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>ファイル名が長すぎるときに発生する。</p> + <p>ファイル名が長すぎるときに発生する。</p> </div> Modified: rroonga/en/Groonga/FixSizeColumn.html (+16 -27) =================================================================== --- rroonga/en/Groonga/FixSizeColumn.html 2015-04-19 14:41:58 +0900 (2a0622d) +++ rroonga/en/Groonga/FixSizeColumn.html 2015-04-19 14:59:09 +0900 (3c938c6) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>固定長データ用のカラム。</p> + <p>固定長データ用のカラム。</p> </div> @@ -179,8 +178,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>column</em> の <em>id</em> に対応する値を返す。.</p> + <span class="summary_desc"><div class='inline'><p><em>column</em> の <em>id</em> に対応する値を返す。.</p> </div></span> </li> @@ -203,8 +201,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>column</em> の <em>id</em> に対応する値を設定する。.</p> + <span class="summary_desc"><div class='inline'><p><em>column</em> の <em>id</em> に対応する値を設定する。.</p> </div></span> </li> @@ -227,9 +224,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>column</em> の <em>id</em> に対応する値を <em>delta</em> だけ減少する。 <em>delta</em> -が <code>nil</code> の場合は1減少する。.</p> + <span class="summary_desc"><div class='inline'><p><em>column</em> の <em>id</em> に対応する値を <em>delta</em> だけ減少する。 <em>delta</em> が +nil+ の場合は1減少する。.</p> </div></span> </li> @@ -252,9 +247,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>column</em> の <em>id</em> に対応する値を <em>delta</em> だけ増加する。 <em>delta</em> -が <code>nil</code> の場合は1増加する。.</p> + <span class="summary_desc"><div class='inline'><p><em>column</em> の <em>id</em> に対応する値を <em>delta</em> だけ増加する。 <em>delta</em> が +nil+ の場合は1増加する。.</p> </div></span> </li> @@ -284,7 +277,7 @@ <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></h3> - <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-instance_method" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-inst ance_met hod" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepend (method)">#prepend</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class='object_link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groonga::Object#temporary? (method)">#temporary ?</a></s pan>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p> + <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-instance_method" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#function_procedure%3F-instance_method" title="Groonga::Object#function_procedure? (method)">#function_procedure?</a></span>, <span class='o bject_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepend (method)">#prepend</a></span>, <span class='object_link'><a href="Object.html#procedure%3F-instance_method" title="Groonga::Object#procedure? (method)">#procedure?</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" tit le="Groo nga::Object#range (method)">#range</a></span>, <span class='object_link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#scorer_procedure%3F-instance_method" title="Groonga::Object#scorer_procedure? (method)">#scorer_procedure?</a></span>, <span class='object_link'><a href="Object.html#selector_procedure%3F-instance_method" title="Groonga::Object#selector_procedure? (method)">#selector_procedure?</a></span>, <span class='object_link'><a href="Object.html#table%3F-instance_method" title="Groonga::Object#table? (method)">#table?</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groonga::Object#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p> <div id="instance_method_details" class="method_details_list"> @@ -302,8 +295,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p><em>column</em> の <em>id</em> に対応する値を返す。</p> + <p><em>column</em> の <em>id</em> に対応する値を返す。</p> </div> @@ -314,6 +306,7 @@ <div class="discussion"> + </div> </div> <div class="tags"> @@ -401,8 +394,7 @@ rb_grn_fix_size_column_array_reference (VALUE self, VALUE rb_id) </h3><div class="docstring"> <div class="discussion"> - -<p><em>column</em> の <em>id</em> に対応する値を設定する。</p> + <p><em>column</em> の <em>id</em> に対応する値を設定する。</p> </div> @@ -413,6 +405,7 @@ rb_grn_fix_size_column_array_reference (VALUE self, VALUE rb_id) <div class="discussion"> + </div> </div> <div class="tags"> @@ -429,8 +422,7 @@ rb_grn_fix_size_column_array_reference (VALUE self, VALUE rb_id) — - <div class='inline'> -<p>設定する値に対応する <em>column</em> の <em>id</em></p> + <div class='inline'><p>設定する値に対応する <em>column</em> の <em>id</em></p> </div> </li> @@ -445,8 +437,7 @@ rb_grn_fix_size_column_array_reference (VALUE self, VALUE rb_id) — - <div class='inline'> -<p>設定する値</p> + <div class='inline'><p>設定する値</p> </div> </li> @@ -531,9 +522,8 @@ rb_grn_fix_size_column_array_set (VALUE self, VALUE rb_id, VALUE rb_value) </h3><div class="docstring"> <div class="discussion"> - -<p><em>column</em> の <em>id</em> に対応する値を <em>delta</em> だけ減少する。 <em>delta</em> -が <code>nil</code> の場合は1減少する。</p> + <p><em>column</em> の <em>id</em> に対応する値を <em>delta</em> だけ減少する。 <em>delta</em> +が +nil+ の場合は1減少する。</p> </div> @@ -579,9 +569,8 @@ rb_grn_fix_size_column_decrement (int argc, VALUE *argv, VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>column</em> の <em>id</em> に対応する値を <em>delta</em> だけ増加する。 <em>delta</em> -が <code>nil</code> の場合は1増加する。</p> + <p><em>column</em> の <em>id</em> に対応する値を <em>delta</em> だけ増加する。 <em>delta</em> +が +nil+ の場合は1増加する。</p> </div> Modified: rroonga/en/Groonga/FunctionNotImplemented.html (+1 -2) =================================================================== --- rroonga/en/Groonga/FunctionNotImplemented.html 2015-04-19 14:41:58 +0900 (43c9802) +++ rroonga/en/Groonga/FunctionNotImplemented.html 2015-04-19 14:59:09 +0900 (cf0422b) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>関数を実装していないときに発生する。</p> + <p>関数を実装していないときに発生する。</p> </div> Modified: rroonga/en/Groonga/GeoPoint.html (+24 -20) =================================================================== --- rroonga/en/Groonga/GeoPoint.html 2015-04-19 14:41:58 +0900 (bfd10fe) +++ rroonga/en/Groonga/GeoPoint.html 2015-04-19 14:59:09 +0900 (f692fff) @@ -161,8 +161,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Returns the value of attribute latitude.</p> + <span class="summary_desc"><div class='inline'><p>Returns the value of attribute latitude.</p> </div></span> </li> @@ -188,8 +187,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Returns the value of attribute longitude.</p> + <span class="summary_desc"><div class='inline'><p>Returns the value of attribute longitude.</p> </div></span> </li> @@ -225,7 +223,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -256,7 +255,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -278,7 +278,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -302,8 +303,7 @@ - <span class="summary_desc"><div class='inline'> -<p>TODO: write document.</p> + <span class="summary_desc"><div class='inline'><p>TODO: write document.</p> </div></span> </li> @@ -326,7 +326,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -348,7 +349,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -370,7 +372,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -392,7 +395,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -414,7 +418,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -440,8 +445,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>TODO: write document</p> + <p>TODO: write document</p> </div> @@ -512,8 +516,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Returns the value of attribute latitude</p> + <p>Returns the value of attribute latitude</p> </div> @@ -555,8 +558,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Returns the value of attribute longitude</p> + <p>Returns the value of attribute longitude</p> </div> @@ -697,6 +699,7 @@ <div class="discussion"> + </div> </div> <div class="tags"> @@ -781,6 +784,7 @@ <div class="discussion"> + </div> </div> <div class="tags"> Modified: rroonga/en/Groonga/GeoPointValueConverter.html (+18 -8) =================================================================== --- rroonga/en/Groonga/GeoPointValueConverter.html 2015-04-19 14:41:58 +0900 (fd5ffe9) +++ rroonga/en/Groonga/GeoPointValueConverter.html 2015-04-19 14:59:09 +0900 (ca92711) @@ -164,7 +164,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -186,7 +187,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -208,7 +210,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -230,7 +233,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -252,7 +256,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -274,7 +279,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -296,7 +302,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -327,7 +334,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -354,6 +362,7 @@ <div class="discussion"> + </div> </div> <div class="tags"> @@ -436,6 +445,7 @@ <div class="discussion"> + </div> </div> <div class="tags"> Added: rroonga/en/Groonga/GreaterEqualOperator.html (+460 -0) 100644 =================================================================== --- /dev/null +++ rroonga/en/Groonga/GreaterEqualOperator.html 2015-04-19 14:59:09 +0900 (2dd5db6) @@ -0,0 +1,460 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> + <link rel="stylesheet" href="../../../ranguba.css" type="text/css" /> + <link rel="shortcut icon" href="../../../favicon.ico" /> + <link rel="icon" href="../../../favicon.png" /> + <title> + Class: Groonga::GreaterEqualOperator + + — rroonga + + - Ranguba</title> + + + <link rel="stylesheet" href="../css/style.css" type="text/css" charset="utf-8" /> + + <link rel="stylesheet" href="../css/common.css" type="text/css" charset="utf-8" /> + +<script type="text/javascript" charset="utf-8"> + hasFrames = window.top.frames.main ? true : false; + relpath = '../'; + framesUrl = "../frames.html#!Groonga/GreaterEqualOperator.html"; +</script> + + + <script type="text/javascript" charset="utf-8" src="../js/jquery.js"></script> + + <script type="text/javascript" charset="utf-8" src="../js/app.js"></script> + + + </head> + <body> +<div class="header"> + <div class="title"> + <a href="../../../"> + <span class="title"> + Class: Groonga::GreaterEqualOperator + + — rroonga + +</span> + <span class="title-separator">-</span> + <span class="title-project">Ranguba</span> + </a> + </div> + <ul class="other-languages"> + <li id="other-language-japanese" lang="ja" xml:lang="ja"><a href="../../../rroonga/ja/Groonga/GreaterEqualOperator.html">日本語</a></li> + </ul> + <ul class="menu"> + <li id="menu-reference"><a href="../../../rroonga/en/">Reference Manual</a></li> + <li id="menu-tutorial"><a href="../../../rroonga/en/file.tutorial.html">Tutorial</a></li> + <li id="menu-install"><a href="../../../#install-rroonga">Install</a></li> + <li id="menu-developer"><a href="../../../developer.html">Developer</a></li> + </ul> +</div> + +<div class="content"> + + + <div id="header"> + <div id="menu"> + + <a href="../alphabetical_index.html">Index (G)</a> » + <span class='title'><span class='object_link'><a href="../Groonga.html" title="Groonga (module)">Groonga</a></span></span> + » + <span class="title">GreaterEqualOperator</span> + + + <div class="noframes"><span class="title">(</span><a href="." target="_top">no frames</a><span class="title">)</span></div> +</div> + + <div id="search"> + + <a class="full_list_link" id="class_list_link" + href="../class_list.html"> + Class List + </a> + + <a class="full_list_link" id="method_list_link" + href="../method_list.html"> + Method List + </a> + + <a class="full_list_link" id="file_list_link" + href="../file_list.html"> + File List + </a> + +</div> + <div class="clear"></div> + </div> + + <iframe id="search_frame"></iframe> + + <div id="content"><h1>Class: Groonga::GreaterEqualOperator + + + +</h1> + +<dl class="box"> + + <dt class="r1">Inherits:</dt> + <dd class="r1"> + <span class="inheritName"><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></span> + + <ul class="fullTree"> + <li>Object</li> + + <li class="next"><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></li> + + <li class="next">Groonga::GreaterEqualOperator</li> + + </ul> + <a href="#" class="inheritanceTree">show all</a> + + </dd> + + + + + + + + + + <dt class="r2 last">Defined in:</dt> + <dd class="r2 last">ext/groonga/rb-grn-greater-equal-operator.c</dd> + +</dl> +<div class="clear"></div> + + + <h2>Constant Summary</h2> + + + + + <h2>Constant Summary</h2> + + <h3 class="inherited">Constants inherited + from <span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></h3> + <p class="inherited"><span class='object_link'><a href="Operator.html#ADJUST-constant" title="Groonga::Operator::ADJUST (constant)">Operator::ADJUST</a></span>, <span class='object_link'><a href="Operator.html#AND-constant" title="Groonga::Operator::AND (constant)">Operator::AND</a></span>, <span class='object_link'><a href="Operator.html#AND_ASSIGN-constant" title="Groonga::Operator::AND_ASSIGN (constant)">Operator::AND_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#AND_NOT-constant" title="Groonga::Operator::AND_NOT (constant)">Operator::AND_NOT</a></span>, <span class='object_link'><a href="Operator.html#ASSIGN-constant" title="Groonga::Operator::ASSIGN (constant)">Operator::ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_AND-constant" title="Groonga::Operator::BITWISE_AND (constant)">Operator::BITWISE_AND</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_NOT-constant" title="Groonga::Operator::BITWISE_ NOT (con stant)">Operator::BITWISE_NOT</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_OR-constant" title="Groonga::Operator::BITWISE_OR (constant)">Operator::BITWISE_OR</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_XOR-constant" title="Groonga::Operator::BITWISE_XOR (constant)">Operator::BITWISE_XOR</a></span>, <span class='object_link'><a href="Operator.html#BUT-constant" title="Groonga::Operator::BUT (constant)">Operator::BUT</a></span>, <span class='object_link'><a href="Operator.html#CALL-constant" title="Groonga::Operator::CALL (constant)">Operator::CALL</a></span>, <span class='object_link'><a href="Operator.html#CJUMP-constant" title="Groonga::Operator::CJUMP (constant)">Operator::CJUMP</a></span>, <span class='object_link'><a href="Operator.html#COMMA-constant" title="Groonga::Operator::COMMA (constant)">Operator::COMMA</a></span>, <span class='object_link'><a href="Operator.html#DECREMENT-constant" title="Groonga::Operator::DECREM ENT (con stant)">Operator::DECREMENT</a></span>, <span class='object_link'><a href="Operator.html#DECREMENT_POST-constant" title="Groonga::Operator::DECREMENT_POST (constant)">Operator::DECREMENT_POST</a></span>, <span class='object_link'><a href="Operator.html#DELETE-constant" title="Groonga::Operator::DELETE (constant)">Operator::DELETE</a></span>, <span class='object_link'><a href="Operator.html#EQUAL-constant" title="Groonga::Operator::EQUAL (constant)">Operator::EQUAL</a></span>, <span class='object_link'><a href="Operator.html#EXACT-constant" title="Groonga::Operator::EXACT (constant)">Operator::EXACT</a></span>, <span class='object_link'><a href="Operator.html#EXPRESSION_GET_VARIABLE-constant" title="Groonga::Operator::EXPRESSION_GET_VARIABLE (constant)">Operator::EXPRESSION_GET_VARIABLE</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE1-constant" title="Groonga::Operator::GEO_DISTANCE1 (constant)">Operator::GEO_DISTANCE1</a></span>, <span class='object _link'>< a href="Operator.html#GEO_DISTANCE2-constant" title="Groonga::Operator::GEO_DISTANCE2 (constant)">Operator::GEO_DISTANCE2</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE3-constant" title="Groonga::Operator::GEO_DISTANCE3 (constant)">Operator::GEO_DISTANCE3</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE4-constant" title="Groonga::Operator::GEO_DISTANCE4 (constant)">Operator::GEO_DISTANCE4</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP5-constant" title="Groonga::Operator::GEO_WITHINP5 (constant)">Operator::GEO_WITHINP5</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP6-constant" title="Groonga::Operator::GEO_WITHINP6 (constant)">Operator::GEO_WITHINP6</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP8-constant" title="Groonga::Operator::GEO_WITHINP8 (constant)">Operator::GEO_WITHINP8</a></span>, <span class='object_link'><a href="Operator.html#GET_REFERE NCE-cons tant" title="Groonga::Operator::GET_REFERENCE (constant)">Operator::GET_REFERENCE</a></span>, <span class='object_link'><a href="Operator.html#GET_VALUE-constant" title="Groonga::Operator::GET_VALUE (constant)">Operator::GET_VALUE</a></span>, <span class='object_link'><a href="Operator.html#GREATER-constant" title="Groonga::Operator::GREATER (constant)">Operator::GREATER</a></span>, <span class='object_link'><a href="Operator.html#GREATER_EQUAL-constant" title="Groonga::Operator::GREATER_EQUAL (constant)">Operator::GREATER_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#IN-constant" title="Groonga::Operator::IN (constant)">Operator::IN</a></span>, <span class='object_link'><a href="Operator.html#INCREMENT-constant" title="Groonga::Operator::INCREMENT (constant)">Operator::INCREMENT</a></span>, <span class='object_link'><a href="Operator.html#INCREMENT_POST-constant" title="Groonga::Operator::INCREMENT_POST (constant)">Operator::INCREMENT_POST</a></span>, < span cla ss='object_link'><a href="Operator.html#INTERN-constant" title="Groonga::Operator::INTERN (constant)">Operator::INTERN</a></span>, <span class='object_link'><a href="Operator.html#JSON_PUT-constant" title="Groonga::Operator::JSON_PUT (constant)">Operator::JSON_PUT</a></span>, <span class='object_link'><a href="Operator.html#JUMP-constant" title="Groonga::Operator::JUMP (constant)">Operator::JUMP</a></span>, <span class='object_link'><a href="Operator.html#LESS-constant" title="Groonga::Operator::LESS (constant)">Operator::LESS</a></span>, <span class='object_link'><a href="Operator.html#LESS_EQUAL-constant" title="Groonga::Operator::LESS_EQUAL (constant)">Operator::LESS_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#LONGEST_COMMON_PREFIX-constant" title="Groonga::Operator::LONGEST_COMMON_PREFIX (constant)">Operator::LONGEST_COMMON_PREFIX</a></span>, <span class='object_link'><a href="Operator.html#MATCH-constant" title="Groonga::Operator::MATCH (constant) ">Operat or::MATCH</a></span>, <span class='object_link'><a href="Operator.html#MINUS-constant" title="Groonga::Operator::MINUS (constant)">Operator::MINUS</a></span>, <span class='object_link'><a href="Operator.html#MINUS_ASSIGN-constant" title="Groonga::Operator::MINUS_ASSIGN (constant)">Operator::MINUS_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#MODULO-constant" title="Groonga::Operator::MODULO (constant)">Operator::MODULO</a></span>, <span class='object_link'><a href="Operator.html#MODULO_ASSIGN-constant" title="Groonga::Operator::MODULO_ASSIGN (constant)">Operator::MODULO_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#NEAR-constant" title="Groonga::Operator::NEAR (constant)">Operator::NEAR</a></span>, <span class='object_link'><a href="Operator.html#NEAR2-constant" title="Groonga::Operator::NEAR2 (constant)">Operator::NEAR2</a></span>, <span class='object_link'><a href="Operator.html#NOT-constant" title="Groonga::Operator::NOT (consta nt)">Ope rator::NOT</a></span>, <span class='object_link'><a href="Operator.html#NOT_EQUAL-constant" title="Groonga::Operator::NOT_EQUAL (constant)">Operator::NOT_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#NO_OPERATION-constant" title="Groonga::Operator::NO_OPERATION (constant)">Operator::NO_OPERATION</a></span>, <span class='object_link'><a href="Operator.html#OBJECT_SEARCH-constant" title="Groonga::Operator::OBJECT_SEARCH (constant)">Operator::OBJECT_SEARCH</a></span>, <span class='object_link'><a href="Operator.html#OR-constant" title="Groonga::Operator::OR (constant)">Operator::OR</a></span>, <span class='object_link'><a href="Operator.html#OR_ASSIGN-constant" title="Groonga::Operator::OR_ASSIGN (constant)">Operator::OR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#PARTIAL-constant" title="Groonga::Operator::PARTIAL (constant)">Operator::PARTIAL</a></span>, <span class='object_link'><a href="Operator.html#PLUS-constant" title="Groonga ::Operat or::PLUS (constant)">Operator::PLUS</a></span>, <span class='object_link'><a href="Operator.html#PLUS_ASSIGN-constant" title="Groonga::Operator::PLUS_ASSIGN (constant)">Operator::PLUS_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#POP-constant" title="Groonga::Operator::POP (constant)">Operator::POP</a></span>, <span class='object_link'><a href="Operator.html#PREFIX-constant" title="Groonga::Operator::PREFIX (constant)">Operator::PREFIX</a></span>, <span class='object_link'><a href="Operator.html#PUSH-constant" title="Groonga::Operator::PUSH (constant)">Operator::PUSH</a></span>, <span class='object_link'><a href="Operator.html#REGEXP-constant" title="Groonga::Operator::REGEXP (constant)">Operator::REGEXP</a></span>, <span class='object_link'><a href="Operator.html#SHIFTL-constant" title="Groonga::Operator::SHIFTL (constant)">Operator::SHIFTL</a></span>, <span class='object_link'><a href="Operator.html#SHIFTL_ASSIGN-constant" title="Groonga::Operator::SH IFTL_ASS IGN (constant)">Operator::SHIFTL_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SHIFTR-constant" title="Groonga::Operator::SHIFTR (constant)">Operator::SHIFTR</a></span>, <span class='object_link'><a href="Operator.html#SHIFTRR-constant" title="Groonga::Operator::SHIFTRR (constant)">Operator::SHIFTRR</a></span>, <span class='object_link'><a href="Operator.html#SHIFTRR_ASSIGN-constant" title="Groonga::Operator::SHIFTRR_ASSIGN (constant)">Operator::SHIFTRR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SHIRTR_ASSIGN-constant" title="Groonga::Operator::SHIRTR_ASSIGN (constant)">Operator::SHIRTR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SIMILAR-constant" title="Groonga::Operator::SIMILAR (constant)">Operator::SIMILAR</a></span>, <span class='object_link'><a href="Operator.html#SLASH-constant" title="Groonga::Operator::SLASH (constant)">Operator::SLASH</a></span>, <span class='object_link'><a href="Operator.html# SLASH_AS SIGN-constant" title="Groonga::Operator::SLASH_ASSIGN (constant)">Operator::SLASH_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#STAR-constant" title="Groonga::Operator::STAR (constant)">Operator::STAR</a></span>, <span class='object_link'><a href="Operator.html#STAR_ASSIGN-constant" title="Groonga::Operator::STAR_ASSIGN (constant)">Operator::STAR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SUFFIX-constant" title="Groonga::Operator::SUFFIX (constant)">Operator::SUFFIX</a></span>, <span class='object_link'><a href="Operator.html#TABLE_CREATE-constant" title="Groonga::Operator::TABLE_CREATE (constant)">Operator::TABLE_CREATE</a></span>, <span class='object_link'><a href="Operator.html#TABLE_GROUP-constant" title="Groonga::Operator::TABLE_GROUP (constant)">Operator::TABLE_GROUP</a></span>, <span class='object_link'><a href="Operator.html#TABLE_SELECT-constant" title="Groonga::Operator::TABLE_SELECT (constant)">Operator::TABLE_SELECT< /a></spa n>, <span class='object_link'><a href="Operator.html#TABLE_SORT-constant" title="Groonga::Operator::TABLE_SORT (constant)">Operator::TABLE_SORT</a></span>, <span class='object_link'><a href="Operator.html#TERM_EXTRACT-constant" title="Groonga::Operator::TERM_EXTRACT (constant)">Operator::TERM_EXTRACT</a></span>, <span class='object_link'><a href="Operator.html#UNSPLIT-constant" title="Groonga::Operator::UNSPLIT (constant)">Operator::UNSPLIT</a></span>, <span class='object_link'><a href="Operator.html#XOR_ASSIGN-constant" title="Groonga::Operator::XOR_ASSIGN (constant)">Operator::XOR_ASSIGN</a></span></p> + + + + + + + <h2> + Instance Method Summary + <small>(<a href="#" class="summary_toggle">collapse</a>)</small> + </h2> + + <ul class="summary"> + + <li class="public "> + <span class="summary_signature"> + + <a href="#exec-instance_method" title="#exec (instance method)">- (Boolean) <strong>exec</strong>(x, y, options = {}) </a> + + + + </span> + + + + + + + + + + <span class="summary_desc"><div class='inline'><p>Executes a greater-or-equal operation.</p> +</div></span> + +</li> + + + </ul> + + + + + + + + + + + + <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></h3> + <p class="inherited"><span class='object_link'><a href="Operator.html#initialize-instance_method" title="Groonga::Operator#initialize (method)">#initialize</a></span>, <span class='object_link'><a href="Operator.html#to_i-instance_method" title="Groonga::Operator#to_i (method)">#to_i</a></span>, <span class='object_link'><a href="Operator.html#to_s-instance_method" title="Groonga::Operator#to_s (method)">#to_s</a></span></p> +<div id="constructor_details" class="method_details_list"> + <h2>Constructor Details</h2> + + <p class="notice">This class inherits a constructor from <span class='object_link'><a href="Operator.html#initialize-instance_method" title="Groonga::Operator#initialize (method)">Groonga::Operator</a></span></p> + +</div> + + + <div id="instance_method_details" class="method_details_list"> + <h2>Instance Method Details</h2> + + + <div class="method_details first"> + <h3 class="signature first" id="exec-instance_method"> + + - (<tt>Boolean</tt>) <strong>exec</strong>(x, y, options = {}) + + + + + +</h3><div class="docstring"> + <div class="discussion"> + <p>Executes a greater-or-equal operation.</p> + + + </div> +</div> +<div class="tags"> + + <div class="examples"> + <p class="tag_title">Examples:</p> + + + <p class="example_title"><div class='inline'><p>Executes greater-or-equal operations with the default context</p> +</div></p> + + <pre class="example code"><code><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>GREATER_EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>1</span><span class='comma'>,</span> <span class='int'>1</span><span class='rparen'>)</span> <span class='comment'># => true +</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>GREATER_EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>2</span><span class='comma'>,</span> <span class='int'>1</span><span class='rparen'>)</span> <span class='comment'># => true +</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>GREATER_EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>1</span><span class='comma'>,</span> <span class='int'>2</span><span class='rparen'>)</span> <span class='comment'># => false</span></code></pre> + + + <p class="example_title"><div class='inline'><p>Executes greater-or-equal operations with the specified context</p> +</div></p> + + <pre class="example code"><code><span class='id identifier rubyid_context'>context</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Context</span><span class='period'>.</span><span class='id identifier rubyid_new'>new</span> +<span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>GREATER_EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>1</span><span class='comma'>,</span> <span class='int'>1</span><span class='comma'>,</span> + <span class='symbol'>:context</span> <span class='op'>=></span> <span class='id identifier rubyid_context'>context</span><span class='rparen'>)</span> <span class='comment'># => true +</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>GREATER_EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>2</span><span class='comma'>,</span> <span class='int'>1</span><span class='comma'>,</span> + <span class='symbol'>:context</span> <span class='op'>=></span> <span class='id identifier rubyid_context'>context</span><span class='rparen'>)</span> <span class='comment'># => true +</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>GREATER_EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>1</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> + <span class='symbol'>:context</span> <span class='op'>=></span> <span class='id identifier rubyid_context'>context</span><span class='rparen'>)</span> <span class='comment'># => false</span></code></pre> + + </div> + + <div class="docstring"> + <div class="discussion"> + <p>Returns <code>true</code> if <code>x</code> is greater than or equal to<code>y</code>, +<code>false</code> otherwise.</p> + + + </div> +</div> +<div class="tags"> + <p class="tag_title">Parameters:</p> +<ul class="param"> + + <li> + + <span class='name'>x</span> + + + <span class='type'>(<tt>::Object</tt>)</span> + + + + — + <div class='inline'><p>The left hand side value.</p> +</div> + + </li> + + <li> + + <span class='name'>y</span> + + + <span class='type'>(<tt>::Object</tt>)</span> + + + + — + <div class='inline'><p>The right hand side value.</p> +</div> + + </li> + + <li> + + <span class='name'>options</span> + + + <span class='type'>(<tt>::Hash</tt>)</span> + + + <em class="default">(defaults to: <tt>{}</tt>)</em> + + + — + <div class='inline'><p>The options.</p> +</div> + + </li> + +</ul> + + + + + + + + + <p class="tag_title">Options Hash (<tt>options</tt>):</p> + <ul class="option"> + + <li> + <span class="name">(Groonga::Context.default)</span> + <span class="type">(<tt><span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Groonga::Context</a></span></tt>)</span> + <span class="default"> + + </span> + + — <div class='inline'><p>The context to executes the operation.</p> +</div> + + </li> + + </ul> + + +<p class="tag_title">Returns:</p> +<ul class="return"> + + <li> + + + <span class='type'>(<tt>Boolean</tt>)</span> + + + + — + <div class='inline'><p><code>true</code> if <code>x</code> is greater than or equal to<code>y</code>, +<code>false</code> otherwise.</p> +</div> + + </li> + +</ul> + +</div> + + +</div><table class="source_code"> + <tr> + <td> + <pre class="lines"> + + +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77</pre> + </td> + <td> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-greater-equal-operator.c', line 49</span> + +static VALUE +rb_grn_greater_equal_operator_exec (int argc, VALUE *argv, VALUE self) +{ + grn_bool greater_equal; + VALUE rb_x; + VALUE rb_y; + VALUE rb_options; + VALUE rb_context; + grn_ctx *context; + grn_obj x; + grn_obj y; + + rb_scan_args(argc, argv, "21", &rb_x, &rb_y, &rb_options); + + rb_grn_scan_options(rb_options, + "context", &rb_context, + NULL); + context = rb_grn_context_ensure(&rb_context); + + GRN_VOID_INIT(&x); + GRN_VOID_INIT(&y); + RVAL2GRNBULK(rb_x, context, &x); + RVAL2GRNBULK(rb_y, context, &y); + greater_equal = grn_operator_exec_greater_equal(context, &x, &y); + GRN_OBJ_FIN(context, &x); + GRN_OBJ_FIN(context, &y); + + return CBOOL2RVAL(greater_equal); +}</pre> + </td> + </tr> +</table> +</div> + + </div> + +</div> + + <div id="footer"></div> + + + </div> + + <div class="sponsors"> + <p id="sponsor-github"> + <a href="https://github.com/ranguba/"> + <img src="../../../github-logo.png" width="100" height="45" border="0" alt="The Ranguba project uses GitHub's git repositories." /> + </a> + </p> + <p id="sponsor-tango"> + <a href="http://tango.freedesktop.org/"> + <img width="120" height="53" border="0" alt="Tango Desktop Project's icons are used." src="../../../tango-logo.png" /> + </a> + </p> + <p id="sponsor-famfamfam"> + <a href="http://www.famfamfam.com/"> + <img width="120" height="18" border="0" alt="famfamfam.com's flags are used." src="../../../famfamfam-logo.png" /> + </a> + </p> + </div> + +</body> +</html> \ No newline at end of file Added: rroonga/en/Groonga/GreaterOperator.html (+457 -0) 100644 =================================================================== --- /dev/null +++ rroonga/en/Groonga/GreaterOperator.html 2015-04-19 14:59:09 +0900 (d038909) @@ -0,0 +1,457 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> + <link rel="stylesheet" href="../../../ranguba.css" type="text/css" /> + <link rel="shortcut icon" href="../../../favicon.ico" /> + <link rel="icon" href="../../../favicon.png" /> + <title> + Class: Groonga::GreaterOperator + + — rroonga + + - Ranguba</title> + + + <link rel="stylesheet" href="../css/style.css" type="text/css" charset="utf-8" /> + + <link rel="stylesheet" href="../css/common.css" type="text/css" charset="utf-8" /> + +<script type="text/javascript" charset="utf-8"> + hasFrames = window.top.frames.main ? true : false; + relpath = '../'; + framesUrl = "../frames.html#!Groonga/GreaterOperator.html"; +</script> + + + <script type="text/javascript" charset="utf-8" src="../js/jquery.js"></script> + + <script type="text/javascript" charset="utf-8" src="../js/app.js"></script> + + + </head> + <body> +<div class="header"> + <div class="title"> + <a href="../../../"> + <span class="title"> + Class: Groonga::GreaterOperator + + — rroonga + +</span> + <span class="title-separator">-</span> + <span class="title-project">Ranguba</span> + </a> + </div> + <ul class="other-languages"> + <li id="other-language-japanese" lang="ja" xml:lang="ja"><a href="../../../rroonga/ja/Groonga/GreaterOperator.html">日本語</a></li> + </ul> + <ul class="menu"> + <li id="menu-reference"><a href="../../../rroonga/en/">Reference Manual</a></li> + <li id="menu-tutorial"><a href="../../../rroonga/en/file.tutorial.html">Tutorial</a></li> + <li id="menu-install"><a href="../../../#install-rroonga">Install</a></li> + <li id="menu-developer"><a href="../../../developer.html">Developer</a></li> + </ul> +</div> + +<div class="content"> + + + <div id="header"> + <div id="menu"> + + <a href="../alphabetical_index.html">Index (G)</a> » + <span class='title'><span class='object_link'><a href="../Groonga.html" title="Groonga (module)">Groonga</a></span></span> + » + <span class="title">GreaterOperator</span> + + + <div class="noframes"><span class="title">(</span><a href="." target="_top">no frames</a><span class="title">)</span></div> +</div> + + <div id="search"> + + <a class="full_list_link" id="class_list_link" + href="../class_list.html"> + Class List + </a> + + <a class="full_list_link" id="method_list_link" + href="../method_list.html"> + Method List + </a> + + <a class="full_list_link" id="file_list_link" + href="../file_list.html"> + File List + </a> + +</div> + <div class="clear"></div> + </div> + + <iframe id="search_frame"></iframe> + + <div id="content"><h1>Class: Groonga::GreaterOperator + + + +</h1> + +<dl class="box"> + + <dt class="r1">Inherits:</dt> + <dd class="r1"> + <span class="inheritName"><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></span> + + <ul class="fullTree"> + <li>Object</li> + + <li class="next"><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></li> + + <li class="next">Groonga::GreaterOperator</li> + + </ul> + <a href="#" class="inheritanceTree">show all</a> + + </dd> + + + + + + + + + + <dt class="r2 last">Defined in:</dt> + <dd class="r2 last">ext/groonga/rb-grn-greater-operator.c</dd> + +</dl> +<div class="clear"></div> + + + <h2>Constant Summary</h2> + + + + + <h2>Constant Summary</h2> + + <h3 class="inherited">Constants inherited + from <span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></h3> + <p class="inherited"><span class='object_link'><a href="Operator.html#ADJUST-constant" title="Groonga::Operator::ADJUST (constant)">Operator::ADJUST</a></span>, <span class='object_link'><a href="Operator.html#AND-constant" title="Groonga::Operator::AND (constant)">Operator::AND</a></span>, <span class='object_link'><a href="Operator.html#AND_ASSIGN-constant" title="Groonga::Operator::AND_ASSIGN (constant)">Operator::AND_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#AND_NOT-constant" title="Groonga::Operator::AND_NOT (constant)">Operator::AND_NOT</a></span>, <span class='object_link'><a href="Operator.html#ASSIGN-constant" title="Groonga::Operator::ASSIGN (constant)">Operator::ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_AND-constant" title="Groonga::Operator::BITWISE_AND (constant)">Operator::BITWISE_AND</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_NOT-constant" title="Groonga::Operator::BITWISE_ NOT (con stant)">Operator::BITWISE_NOT</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_OR-constant" title="Groonga::Operator::BITWISE_OR (constant)">Operator::BITWISE_OR</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_XOR-constant" title="Groonga::Operator::BITWISE_XOR (constant)">Operator::BITWISE_XOR</a></span>, <span class='object_link'><a href="Operator.html#BUT-constant" title="Groonga::Operator::BUT (constant)">Operator::BUT</a></span>, <span class='object_link'><a href="Operator.html#CALL-constant" title="Groonga::Operator::CALL (constant)">Operator::CALL</a></span>, <span class='object_link'><a href="Operator.html#CJUMP-constant" title="Groonga::Operator::CJUMP (constant)">Operator::CJUMP</a></span>, <span class='object_link'><a href="Operator.html#COMMA-constant" title="Groonga::Operator::COMMA (constant)">Operator::COMMA</a></span>, <span class='object_link'><a href="Operator.html#DECREMENT-constant" title="Groonga::Operator::DECREM ENT (con stant)">Operator::DECREMENT</a></span>, <span class='object_link'><a href="Operator.html#DECREMENT_POST-constant" title="Groonga::Operator::DECREMENT_POST (constant)">Operator::DECREMENT_POST</a></span>, <span class='object_link'><a href="Operator.html#DELETE-constant" title="Groonga::Operator::DELETE (constant)">Operator::DELETE</a></span>, <span class='object_link'><a href="Operator.html#EQUAL-constant" title="Groonga::Operator::EQUAL (constant)">Operator::EQUAL</a></span>, <span class='object_link'><a href="Operator.html#EXACT-constant" title="Groonga::Operator::EXACT (constant)">Operator::EXACT</a></span>, <span class='object_link'><a href="Operator.html#EXPRESSION_GET_VARIABLE-constant" title="Groonga::Operator::EXPRESSION_GET_VARIABLE (constant)">Operator::EXPRESSION_GET_VARIABLE</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE1-constant" title="Groonga::Operator::GEO_DISTANCE1 (constant)">Operator::GEO_DISTANCE1</a></span>, <span class='object _link'>< a href="Operator.html#GEO_DISTANCE2-constant" title="Groonga::Operator::GEO_DISTANCE2 (constant)">Operator::GEO_DISTANCE2</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE3-constant" title="Groonga::Operator::GEO_DISTANCE3 (constant)">Operator::GEO_DISTANCE3</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE4-constant" title="Groonga::Operator::GEO_DISTANCE4 (constant)">Operator::GEO_DISTANCE4</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP5-constant" title="Groonga::Operator::GEO_WITHINP5 (constant)">Operator::GEO_WITHINP5</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP6-constant" title="Groonga::Operator::GEO_WITHINP6 (constant)">Operator::GEO_WITHINP6</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP8-constant" title="Groonga::Operator::GEO_WITHINP8 (constant)">Operator::GEO_WITHINP8</a></span>, <span class='object_link'><a href="Operator.html#GET_REFERE NCE-cons tant" title="Groonga::Operator::GET_REFERENCE (constant)">Operator::GET_REFERENCE</a></span>, <span class='object_link'><a href="Operator.html#GET_VALUE-constant" title="Groonga::Operator::GET_VALUE (constant)">Operator::GET_VALUE</a></span>, <span class='object_link'><a href="Operator.html#GREATER-constant" title="Groonga::Operator::GREATER (constant)">Operator::GREATER</a></span>, <span class='object_link'><a href="Operator.html#GREATER_EQUAL-constant" title="Groonga::Operator::GREATER_EQUAL (constant)">Operator::GREATER_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#IN-constant" title="Groonga::Operator::IN (constant)">Operator::IN</a></span>, <span class='object_link'><a href="Operator.html#INCREMENT-constant" title="Groonga::Operator::INCREMENT (constant)">Operator::INCREMENT</a></span>, <span class='object_link'><a href="Operator.html#INCREMENT_POST-constant" title="Groonga::Operator::INCREMENT_POST (constant)">Operator::INCREMENT_POST</a></span>, < span cla ss='object_link'><a href="Operator.html#INTERN-constant" title="Groonga::Operator::INTERN (constant)">Operator::INTERN</a></span>, <span class='object_link'><a href="Operator.html#JSON_PUT-constant" title="Groonga::Operator::JSON_PUT (constant)">Operator::JSON_PUT</a></span>, <span class='object_link'><a href="Operator.html#JUMP-constant" title="Groonga::Operator::JUMP (constant)">Operator::JUMP</a></span>, <span class='object_link'><a href="Operator.html#LESS-constant" title="Groonga::Operator::LESS (constant)">Operator::LESS</a></span>, <span class='object_link'><a href="Operator.html#LESS_EQUAL-constant" title="Groonga::Operator::LESS_EQUAL (constant)">Operator::LESS_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#LONGEST_COMMON_PREFIX-constant" title="Groonga::Operator::LONGEST_COMMON_PREFIX (constant)">Operator::LONGEST_COMMON_PREFIX</a></span>, <span class='object_link'><a href="Operator.html#MATCH-constant" title="Groonga::Operator::MATCH (constant) ">Operat or::MATCH</a></span>, <span class='object_link'><a href="Operator.html#MINUS-constant" title="Groonga::Operator::MINUS (constant)">Operator::MINUS</a></span>, <span class='object_link'><a href="Operator.html#MINUS_ASSIGN-constant" title="Groonga::Operator::MINUS_ASSIGN (constant)">Operator::MINUS_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#MODULO-constant" title="Groonga::Operator::MODULO (constant)">Operator::MODULO</a></span>, <span class='object_link'><a href="Operator.html#MODULO_ASSIGN-constant" title="Groonga::Operator::MODULO_ASSIGN (constant)">Operator::MODULO_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#NEAR-constant" title="Groonga::Operator::NEAR (constant)">Operator::NEAR</a></span>, <span class='object_link'><a href="Operator.html#NEAR2-constant" title="Groonga::Operator::NEAR2 (constant)">Operator::NEAR2</a></span>, <span class='object_link'><a href="Operator.html#NOT-constant" title="Groonga::Operator::NOT (consta nt)">Ope rator::NOT</a></span>, <span class='object_link'><a href="Operator.html#NOT_EQUAL-constant" title="Groonga::Operator::NOT_EQUAL (constant)">Operator::NOT_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#NO_OPERATION-constant" title="Groonga::Operator::NO_OPERATION (constant)">Operator::NO_OPERATION</a></span>, <span class='object_link'><a href="Operator.html#OBJECT_SEARCH-constant" title="Groonga::Operator::OBJECT_SEARCH (constant)">Operator::OBJECT_SEARCH</a></span>, <span class='object_link'><a href="Operator.html#OR-constant" title="Groonga::Operator::OR (constant)">Operator::OR</a></span>, <span class='object_link'><a href="Operator.html#OR_ASSIGN-constant" title="Groonga::Operator::OR_ASSIGN (constant)">Operator::OR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#PARTIAL-constant" title="Groonga::Operator::PARTIAL (constant)">Operator::PARTIAL</a></span>, <span class='object_link'><a href="Operator.html#PLUS-constant" title="Groonga ::Operat or::PLUS (constant)">Operator::PLUS</a></span>, <span class='object_link'><a href="Operator.html#PLUS_ASSIGN-constant" title="Groonga::Operator::PLUS_ASSIGN (constant)">Operator::PLUS_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#POP-constant" title="Groonga::Operator::POP (constant)">Operator::POP</a></span>, <span class='object_link'><a href="Operator.html#PREFIX-constant" title="Groonga::Operator::PREFIX (constant)">Operator::PREFIX</a></span>, <span class='object_link'><a href="Operator.html#PUSH-constant" title="Groonga::Operator::PUSH (constant)">Operator::PUSH</a></span>, <span class='object_link'><a href="Operator.html#REGEXP-constant" title="Groonga::Operator::REGEXP (constant)">Operator::REGEXP</a></span>, <span class='object_link'><a href="Operator.html#SHIFTL-constant" title="Groonga::Operator::SHIFTL (constant)">Operator::SHIFTL</a></span>, <span class='object_link'><a href="Operator.html#SHIFTL_ASSIGN-constant" title="Groonga::Operator::SH IFTL_ASS IGN (constant)">Operator::SHIFTL_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SHIFTR-constant" title="Groonga::Operator::SHIFTR (constant)">Operator::SHIFTR</a></span>, <span class='object_link'><a href="Operator.html#SHIFTRR-constant" title="Groonga::Operator::SHIFTRR (constant)">Operator::SHIFTRR</a></span>, <span class='object_link'><a href="Operator.html#SHIFTRR_ASSIGN-constant" title="Groonga::Operator::SHIFTRR_ASSIGN (constant)">Operator::SHIFTRR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SHIRTR_ASSIGN-constant" title="Groonga::Operator::SHIRTR_ASSIGN (constant)">Operator::SHIRTR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SIMILAR-constant" title="Groonga::Operator::SIMILAR (constant)">Operator::SIMILAR</a></span>, <span class='object_link'><a href="Operator.html#SLASH-constant" title="Groonga::Operator::SLASH (constant)">Operator::SLASH</a></span>, <span class='object_link'><a href="Operator.html# SLASH_AS SIGN-constant" title="Groonga::Operator::SLASH_ASSIGN (constant)">Operator::SLASH_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#STAR-constant" title="Groonga::Operator::STAR (constant)">Operator::STAR</a></span>, <span class='object_link'><a href="Operator.html#STAR_ASSIGN-constant" title="Groonga::Operator::STAR_ASSIGN (constant)">Operator::STAR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SUFFIX-constant" title="Groonga::Operator::SUFFIX (constant)">Operator::SUFFIX</a></span>, <span class='object_link'><a href="Operator.html#TABLE_CREATE-constant" title="Groonga::Operator::TABLE_CREATE (constant)">Operator::TABLE_CREATE</a></span>, <span class='object_link'><a href="Operator.html#TABLE_GROUP-constant" title="Groonga::Operator::TABLE_GROUP (constant)">Operator::TABLE_GROUP</a></span>, <span class='object_link'><a href="Operator.html#TABLE_SELECT-constant" title="Groonga::Operator::TABLE_SELECT (constant)">Operator::TABLE_SELECT< /a></spa n>, <span class='object_link'><a href="Operator.html#TABLE_SORT-constant" title="Groonga::Operator::TABLE_SORT (constant)">Operator::TABLE_SORT</a></span>, <span class='object_link'><a href="Operator.html#TERM_EXTRACT-constant" title="Groonga::Operator::TERM_EXTRACT (constant)">Operator::TERM_EXTRACT</a></span>, <span class='object_link'><a href="Operator.html#UNSPLIT-constant" title="Groonga::Operator::UNSPLIT (constant)">Operator::UNSPLIT</a></span>, <span class='object_link'><a href="Operator.html#XOR_ASSIGN-constant" title="Groonga::Operator::XOR_ASSIGN (constant)">Operator::XOR_ASSIGN</a></span></p> + + + + + + + <h2> + Instance Method Summary + <small>(<a href="#" class="summary_toggle">collapse</a>)</small> + </h2> + + <ul class="summary"> + + <li class="public "> + <span class="summary_signature"> + + <a href="#exec-instance_method" title="#exec (instance method)">- (Boolean) <strong>exec</strong>(x, y, options = {}) </a> + + + + </span> + + + + + + + + + + <span class="summary_desc"><div class='inline'><p>Executes a greater operation.</p> +</div></span> + +</li> + + + </ul> + + + + + + + + + + + + <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></h3> + <p class="inherited"><span class='object_link'><a href="Operator.html#initialize-instance_method" title="Groonga::Operator#initialize (method)">#initialize</a></span>, <span class='object_link'><a href="Operator.html#to_i-instance_method" title="Groonga::Operator#to_i (method)">#to_i</a></span>, <span class='object_link'><a href="Operator.html#to_s-instance_method" title="Groonga::Operator#to_s (method)">#to_s</a></span></p> +<div id="constructor_details" class="method_details_list"> + <h2>Constructor Details</h2> + + <p class="notice">This class inherits a constructor from <span class='object_link'><a href="Operator.html#initialize-instance_method" title="Groonga::Operator#initialize (method)">Groonga::Operator</a></span></p> + +</div> + + + <div id="instance_method_details" class="method_details_list"> + <h2>Instance Method Details</h2> + + + <div class="method_details first"> + <h3 class="signature first" id="exec-instance_method"> + + - (<tt>Boolean</tt>) <strong>exec</strong>(x, y, options = {}) + + + + + +</h3><div class="docstring"> + <div class="discussion"> + <p>Executes a greater operation.</p> + + + </div> +</div> +<div class="tags"> + + <div class="examples"> + <p class="tag_title">Examples:</p> + + + <p class="example_title"><div class='inline'><p>Executes greater operations with the default context</p> +</div></p> + + <pre class="example code"><code><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>GREATER</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>2</span><span class='comma'>,</span> <span class='int'>1</span><span class='rparen'>)</span> <span class='comment'># => true +</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>GREATER</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>1</span><span class='comma'>,</span> <span class='int'>2</span><span class='rparen'>)</span> <span class='comment'># => false</span></code></pre> + + + <p class="example_title"><div class='inline'><p>Executes greater operations with the specified context</p> +</div></p> + + <pre class="example code"><code><span class='id identifier rubyid_context'>context</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Context</span><span class='period'>.</span><span class='id identifier rubyid_new'>new</span> +<span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>GREATER</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>2</span><span class='comma'>,</span> <span class='int'>1</span><span class='comma'>,</span> + <span class='symbol'>:context</span> <span class='op'>=></span> <span class='id identifier rubyid_context'>context</span><span class='rparen'>)</span> <span class='comment'># => true +</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>GREATER</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>1</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> + <span class='symbol'>:context</span> <span class='op'>=></span> <span class='id identifier rubyid_context'>context</span><span class='rparen'>)</span> <span class='comment'># => false</span></code></pre> + + </div> + + <div class="docstring"> + <div class="discussion"> + <p>Returns <code>true</code> if <code>x</code> is greater than <code>y</code>, <code>false</code> +otherwise.</p> + + + </div> +</div> +<div class="tags"> + <p class="tag_title">Parameters:</p> +<ul class="param"> + + <li> + + <span class='name'>x</span> + + + <span class='type'>(<tt>::Object</tt>)</span> + + + + — + <div class='inline'><p>The left hand side value.</p> +</div> + + </li> + + <li> + + <span class='name'>y</span> + + + <span class='type'>(<tt>::Object</tt>)</span> + + + + — + <div class='inline'><p>The right hand side value.</p> +</div> + + </li> + + <li> + + <span class='name'>options</span> + + + <span class='type'>(<tt>::Hash</tt>)</span> + + + <em class="default">(defaults to: <tt>{}</tt>)</em> + + + — + <div class='inline'><p>The options.</p> +</div> + + </li> + +</ul> + + + + + + + + + <p class="tag_title">Options Hash (<tt>options</tt>):</p> + <ul class="option"> + + <li> + <span class="name">(Groonga::Context.default)</span> + <span class="type">(<tt><span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Groonga::Context</a></span></tt>)</span> + <span class="default"> + + </span> + + — <div class='inline'><p>The context to executes the operation.</p> +</div> + + </li> + + </ul> + + +<p class="tag_title">Returns:</p> +<ul class="return"> + + <li> + + + <span class='type'>(<tt>Boolean</tt>)</span> + + + + — + <div class='inline'><p><code>true</code> if <code>x</code> is greater than <code>y</code>, <code>false</code> +otherwise.</p> +</div> + + </li> + +</ul> + +</div> + + +</div><table class="source_code"> + <tr> + <td> + <pre class="lines"> + + +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74</pre> + </td> + <td> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-greater-operator.c', line 46</span> + +static VALUE +rb_grn_greater_operator_exec (int argc, VALUE *argv, VALUE self) +{ + grn_bool greater; + VALUE rb_x; + VALUE rb_y; + VALUE rb_options; + VALUE rb_context; + grn_ctx *context; + grn_obj x; + grn_obj y; + + rb_scan_args(argc, argv, "21", &rb_x, &rb_y, &rb_options); + + rb_grn_scan_options(rb_options, + "context", &rb_context, + NULL); + context = rb_grn_context_ensure(&rb_context); + + GRN_VOID_INIT(&x); + GRN_VOID_INIT(&y); + RVAL2GRNBULK(rb_x, context, &x); + RVAL2GRNBULK(rb_y, context, &y); + greater = grn_operator_exec_greater(context, &x, &y); + GRN_OBJ_FIN(context, &x); + GRN_OBJ_FIN(context, &y); + + return CBOOL2RVAL(greater); +}</pre> + </td> + </tr> +</table> +</div> + + </div> + +</div> + + <div id="footer"></div> + + + </div> + + <div class="sponsors"> + <p id="sponsor-github"> + <a href="https://github.com/ranguba/"> + <img src="../../../github-logo.png" width="100" height="45" border="0" alt="The Ranguba project uses GitHub's git repositories." /> + </a> + </p> + <p id="sponsor-tango"> + <a href="http://tango.freedesktop.org/"> + <img width="120" height="53" border="0" alt="Tango Desktop Project's icons are used." src="../../../tango-logo.png" /> + </a> + </p> + <p id="sponsor-famfamfam"> + <a href="http://www.famfamfam.com/"> + <img width="120" height="18" border="0" alt="famfamfam.com's flags are used." src="../../../famfamfam-logo.png" /> + </a> + </p> + </div> + +</body> +</html> \ No newline at end of file Modified: rroonga/en/Groonga/GrntestLog/EnvironmentEvent.html (+38 -22) =================================================================== --- rroonga/en/Groonga/GrntestLog/EnvironmentEvent.html 2015-04-19 14:41:58 +0900 (cf9f00d) +++ rroonga/en/Groonga/GrntestLog/EnvironmentEvent.html 2015-04-19 14:59:09 +0900 (35be520) @@ -162,7 +162,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -184,7 +185,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -206,7 +208,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -228,7 +231,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -250,7 +254,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -272,7 +277,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -294,7 +300,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -318,8 +325,7 @@ - <span class="summary_desc"><div class='inline'> -<p>A new instance of EnvironmentEvent.</p> + <span class="summary_desc"><div class='inline'><p>A new instance of EnvironmentEvent.</p> </div></span> </li> @@ -342,7 +348,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -364,7 +371,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -386,7 +394,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -408,7 +417,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -430,7 +440,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -452,7 +463,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -474,7 +486,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -496,7 +509,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -518,7 +532,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -540,7 +555,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -562,7 +578,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -584,8 +601,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Returns a new instance of EnvironmentEvent</p> + <p>Returns a new instance of EnvironmentEvent</p> </div> Modified: rroonga/en/Groonga/GrntestLog/JobSummaryEvent.html (+16 -32) =================================================================== --- rroonga/en/Groonga/GrntestLog/JobSummaryEvent.html 2015-04-19 14:41:58 +0900 (e5da112) +++ rroonga/en/Groonga/GrntestLog/JobSummaryEvent.html 2015-04-19 14:59:09 +0900 (2d22046) @@ -159,8 +159,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Returns the value of attribute elapsed.</p> + <span class="summary_desc"><div class='inline'><p>Returns the value of attribute elapsed.</p> </div></span> </li> @@ -188,8 +187,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Returns the value of attribute job.</p> + <span class="summary_desc"><div class='inline'><p>Returns the value of attribute job.</p> </div></span> </li> @@ -217,8 +215,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Returns the value of attribute latency.</p> + <span class="summary_desc"><div class='inline'><p>Returns the value of attribute latency.</p> </div></span> </li> @@ -246,8 +243,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Returns the value of attribute max.</p> + <span class="summary_desc"><div class='inline'><p>Returns the value of attribute max.</p> </div></span> </li> @@ -275,8 +271,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Returns the value of attribute min.</p> + <span class="summary_desc"><div class='inline'><p>Returns the value of attribute min.</p> </div></span> </li> @@ -304,8 +299,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Returns the value of attribute n_queries.</p> + <span class="summary_desc"><div class='inline'><p>Returns the value of attribute n_queries.</p> </div></span> </li> @@ -333,8 +327,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Returns the value of attribute qps.</p> + <span class="summary_desc"><div class='inline'><p>Returns the value of attribute qps.</p> </div></span> </li> @@ -372,8 +365,7 @@ - <span class="summary_desc"><div class='inline'> -<p>A new instance of JobSummaryEvent.</p> + <span class="summary_desc"><div class='inline'><p>A new instance of JobSummaryEvent.</p> </div></span> </li> @@ -396,8 +388,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Returns a new instance of JobSummaryEvent</p> + <p>Returns a new instance of JobSummaryEvent</p> </div> @@ -456,8 +447,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Returns the value of attribute elapsed</p> + <p>Returns the value of attribute elapsed</p> </div> @@ -499,8 +489,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Returns the value of attribute job</p> + <p>Returns the value of attribute job</p> </div> @@ -542,8 +531,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Returns the value of attribute latency</p> + <p>Returns the value of attribute latency</p> </div> @@ -585,8 +573,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Returns the value of attribute max</p> + <p>Returns the value of attribute max</p> </div> @@ -628,8 +615,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Returns the value of attribute min</p> + <p>Returns the value of attribute min</p> </div> @@ -671,8 +657,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Returns the value of attribute n_queries</p> + <p>Returns the value of attribute n_queries</p> </div> @@ -714,8 +699,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Returns the value of attribute qps</p> + <p>Returns the value of attribute qps</p> </div> Modified: rroonga/en/Groonga/GrntestLog/JobsEndEvent.html (+4 -8) =================================================================== --- rroonga/en/Groonga/GrntestLog/JobsEndEvent.html 2015-04-19 14:41:58 +0900 (51ad0b2) +++ rroonga/en/Groonga/GrntestLog/JobsEndEvent.html 2015-04-19 14:59:09 +0900 (ec35ecc) @@ -159,8 +159,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Returns the value of attribute summaries.</p> + <span class="summary_desc"><div class='inline'><p>Returns the value of attribute summaries.</p> </div></span> </li> @@ -198,8 +197,7 @@ - <span class="summary_desc"><div class='inline'> -<p>A new instance of JobsEndEvent.</p> + <span class="summary_desc"><div class='inline'><p>A new instance of JobsEndEvent.</p> </div></span> </li> @@ -222,8 +220,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Returns a new instance of JobsEndEvent</p> + <p>Returns a new instance of JobsEndEvent</p> </div> @@ -270,8 +267,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Returns the value of attribute summaries</p> + <p>Returns the value of attribute summaries</p> </div> Modified: rroonga/en/Groonga/GrntestLog/JobsStartEvent.html (+4 -8) =================================================================== --- rroonga/en/Groonga/GrntestLog/JobsStartEvent.html 2015-04-19 14:41:58 +0900 (79c3c5c) +++ rroonga/en/Groonga/GrntestLog/JobsStartEvent.html 2015-04-19 14:59:09 +0900 (e0a9314) @@ -159,8 +159,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Returns the value of attribute jobs.</p> + <span class="summary_desc"><div class='inline'><p>Returns the value of attribute jobs.</p> </div></span> </li> @@ -198,8 +197,7 @@ - <span class="summary_desc"><div class='inline'> -<p>A new instance of JobsStartEvent.</p> + <span class="summary_desc"><div class='inline'><p>A new instance of JobsStartEvent.</p> </div></span> </li> @@ -222,8 +220,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Returns a new instance of JobsStartEvent</p> + <p>Returns a new instance of JobsStartEvent</p> </div> @@ -270,8 +267,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Returns the value of attribute jobs</p> + <p>Returns the value of attribute jobs</p> </div> Modified: rroonga/en/Groonga/GrntestLog/Parser.html (+4 -5) =================================================================== --- rroonga/en/Groonga/GrntestLog/Parser.html 2015-04-19 14:41:58 +0900 (793221f) +++ rroonga/en/Groonga/GrntestLog/Parser.html 2015-04-19 14:59:09 +0900 (00bbd10) @@ -164,8 +164,7 @@ - <span class="summary_desc"><div class='inline'> -<p>A new instance of Parser.</p> + <span class="summary_desc"><div class='inline'><p>A new instance of Parser.</p> </div></span> </li> @@ -188,7 +187,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -210,8 +210,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Returns a new instance of Parser</p> + <p>Returns a new instance of Parser</p> </div> Modified: rroonga/en/Groonga/GrntestLog/TaskEvent.html (+17 -31) =================================================================== --- rroonga/en/Groonga/GrntestLog/TaskEvent.html 2015-04-19 14:41:58 +0900 (5ee3edc) +++ rroonga/en/Groonga/GrntestLog/TaskEvent.html 2015-04-19 14:59:09 +0900 (d2c3374) @@ -159,8 +159,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Returns the value of attribute command.</p> + <span class="summary_desc"><div class='inline'><p>Returns the value of attribute command.</p> </div></span> </li> @@ -186,8 +185,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Returns the value of attribute id.</p> + <span class="summary_desc"><div class='inline'><p>Returns the value of attribute id.</p> </div></span> </li> @@ -213,8 +211,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Returns the value of attribute relative_end_time.</p> + <span class="summary_desc"><div class='inline'><p>Returns the value of attribute relative_end_time.</p> </div></span> </li> @@ -240,8 +237,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Returns the value of attribute relative_start_time.</p> + <span class="summary_desc"><div class='inline'><p>Returns the value of attribute relative_start_time.</p> </div></span> </li> @@ -267,8 +263,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Returns the value of attribute result.</p> + <span class="summary_desc"><div class='inline'><p>Returns the value of attribute result.</p> </div></span> </li> @@ -304,7 +299,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -330,8 +326,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Returns the value of attribute command</p> + <p>Returns the value of attribute command</p> </div> @@ -349,8 +344,7 @@ — - <div class='inline'> -<p>the current value of command</p> + <div class='inline'><p>the current value of command</p> </div> </li> @@ -391,8 +385,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Returns the value of attribute id</p> + <p>Returns the value of attribute id</p> </div> @@ -410,8 +403,7 @@ — - <div class='inline'> -<p>the current value of id</p> + <div class='inline'><p>the current value of id</p> </div> </li> @@ -452,8 +444,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Returns the value of attribute relative_end_time</p> + <p>Returns the value of attribute relative_end_time</p> </div> @@ -471,8 +462,7 @@ — - <div class='inline'> -<p>the current value of relative_end_time</p> + <div class='inline'><p>the current value of relative_end_time</p> </div> </li> @@ -513,8 +503,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Returns the value of attribute relative_start_time</p> + <p>Returns the value of attribute relative_start_time</p> </div> @@ -532,8 +521,7 @@ — - <div class='inline'> -<p>the current value of relative_start_time</p> + <div class='inline'><p>the current value of relative_start_time</p> </div> </li> @@ -574,8 +562,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Returns the value of attribute result</p> + <p>Returns the value of attribute result</p> </div> @@ -593,8 +580,7 @@ — - <div class='inline'> -<p>the current value of result</p> + <div class='inline'><p>the current value of result</p> </div> </li> Modified: rroonga/en/Groonga/Hash.html (+112 -105) =================================================================== --- rroonga/en/Groonga/Hash.html 2015-04-19 14:41:58 +0900 (cc3ed8c) +++ rroonga/en/Groonga/Hash.html 2015-04-19 14:59:09 +0900 (e6a273b) @@ -142,8 +142,8 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>各レコードをキーで管理するテーブル。キーと完全一致するレ コードを非常に高速に検索できる。</p> + <p>各レコードをキーで管理するテーブル。キーと完全一致するレ +コードを非常に高速に検索できる。</p> </div> @@ -183,9 +183,7 @@ - <span class="summary_desc"><div class='inline'> -<p>各レコードをキーで管理するテーブルを生成する。ブロックを指 定すると、そのブロックに生成したテーブルが渡され、ブロック -を抜けると自動的にテーブルが破棄される。.</p> + <span class="summary_desc"><div class='inline'><p>各レコードをキーで管理するテーブルを生成する。ブロックを指 定すると、そのブロックに生成したテーブルが渡され、ブロック を抜けると自動的にテーブルが破棄される。.</p> </div></span> </li> @@ -217,9 +215,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>key</em> にマッチするレコードのIDがキーに入っている <span class='object_link'><a href="" title="Groonga::Hash (class)">Hash</a></span> を返す。マッチするレコードがない場合は空の -<span class='object_link'><a href="" title="Groonga::Hash (class)">Hash</a></span> が返る。.</p> + <span class="summary_desc"><div class='inline'><p><em>key</em> にマッチするレコードのIDがキーに入っている <span class='object_link'><a href="" title="Groonga::Hash (class)">Hash</a></span> を返す。マッチするレコードがない場合は空の <span class='object_link'><a href="" title="Groonga::Hash (class)">Hash</a></span> が返る。.</p> </div></span> </li> @@ -272,7 +268,7 @@ <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></h3> - <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-inst ance_met hod" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepend (method)">#prepend</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class ='object _link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groonga::Object#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p> + <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-inst ance_met hod" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#function_procedure%3F-instance_method" title="Groonga::Object#function_procedure? (method)">#function_procedure?</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepen d (metho d)">#prepend</a></span>, <span class='object_link'><a href="Object.html#procedure%3F-instance_method" title="Groonga::Object#procedure? (method)">#procedure?</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class='object_link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#scorer_procedure%3F-instance_method" title="Groonga::Object#scorer_procedure? (method)">#scorer_procedure?</a></span>, <span class='object_link'><a href="Object.html#selector_procedure%3F-instance_method" title="Groonga::Object#selector_procedure? (method)">#selector_procedure?</a></span>, <span class='object_link'><a href="Object.html#table%3F-instance_method" title="Groonga::Object#table? (method)">#table?</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groon ga::Obje ct#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p> <div id="constructor_details" class="method_details_list"> <h2>Constructor Details</h2> @@ -300,8 +296,8 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>各レコードをキーで管理するテーブルを生成する。ブロックを指 定すると、そのブロックに生成したテーブルが渡され、ブロック + <p>各レコードをキーで管理するテーブルを生成する。ブロックを指 +定すると、そのブロックに生成したテーブルが渡され、ブロック を抜けると自動的にテーブルが破棄される。</p> @@ -364,6 +360,7 @@ <div class="discussion"> + </div> </div> <div class="tags"> @@ -382,9 +379,8 @@ — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value</p> </div> </li> @@ -407,8 +403,8 @@ value</p> </span> - — <div class='inline'> -<p>テーブルが利用する <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> 。省略すると <span class='object_link'><a href="Context.html#default-class_method" title="Groonga::Context.default (method)">Context.default</a></span> を用いる。</p> + — <div class='inline'><p>テーブルが利用する <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> 。省略すると +<span class='object_link'><a href="Context.html#default-class_method" title="Groonga::Context.default (method)">Context.default</a></span> を用いる。</p> </div> </li> @@ -420,8 +416,8 @@ value</p> </span> - — <div class='inline'> -<p>テーブルの名前。名前をつけると、 <span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> に名 前を指定してテーブルを取得することができる。省略すると + — <div class='inline'><p>テーブルの名前。名前をつけると、 <span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> に名 +前を指定してテーブルを取得することができる。省略すると 無名テーブルになり、テーブルIDでのみ取得できる。</p> </div> @@ -434,9 +430,10 @@ value</p> </span> - — <div class='inline'> -<p>テーブルを保存するパス。パスを指定すると永続テーブルとな り、プロセス終了後もレコードは保持される。次回起動時に -<span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> で保存されたレコードを利用することが できる。省略すると一時テーブルになり、プロセスが終了する + — <div class='inline'><p>テーブルを保存するパス。パスを指定すると永続テーブルとな +り、プロセス終了後もレコードは保持される。次回起動時に +<span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> で保存されたレコードを利用することが +できる。省略すると一時テーブルになり、プロセスが終了する とレコードは破棄される。</p> </div> @@ -449,9 +446,9 @@ value</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると永続テーブルとなる。 <code>path</code> を省略した 場合は自動的にパスが付加される。 -<code>:context</code> で指定した <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> に結びついているデータベースが一時デー + — <div class='inline'><p>+true+ を指定すると永続テーブルとなる。 +path+ を省略した +場合は自動的にパスが付加される。 +:context+ で指定した +<span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> に結びついているデータベースが一時デー タベースの場合は例外が発生する。</p> </div> @@ -467,8 +464,8 @@ value</p> </span> - — <div class='inline'> -<p>Keys are normalized if this value is @true �� .</p> + — <div class='inline'><p>Keys are normalized +if this value is @true �� .</p> <p>@deprecated Use @:normalizer => “NormalizerAuto”@ instead.</p> </div> @@ -482,18 +479,23 @@ value</p> </span> - — <div class='inline'> -<p>キーの種類を示すオブジェクトを指定する。キーの種類には型 名(“Int32”や“ShortText”など)または <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> -または テーブル( <span class='object_link'><a href="Array.html" title="Groonga::Array (class)">Array</a></span> 、 <span class='object_link'><a href="" title="Groonga::Hash (class)">Groonga::Hash</a></span> 、 <span class='object_link'><a href="PatriciaTrie.html" title="Groonga::PatriciaTrie (class)">PatriciaTrie</a></span> -のどれか)を指定する。</p> - -<p><span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> を指定した場合は、その型が示す範囲の値をキー として使用する。ただし、キーの最大サイズは4096バイトで あるため、 -<span class='object_link'><a href="Type.html#TEXT-constant" title="Groonga::Type::TEXT (constant)">Type::TEXT</a></span> や <span class='object_link'><a href="Type.html#LONG_TEXT-constant" title="Groonga::Type::LONG_TEXT (constant)">Type::LONG_TEXT</a></span> は使用できない。</p> - -<p>テーブルを指定した場合はレコードIDをキーとして使用する。 指定したテーブルの <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> をキーとして使用するこ -ともでき、その場合は自動的に <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> からレコード IDを取得する。</p> - -<p>省略した場合はShortText型をキーとして使用する。この場合、 4096バイトまで使用可能である。</p> + — <div class='inline'><p>キーの種類を示すオブジェクトを指定する。キーの種類には型 +名(”Int32”や”ShortText”など)または <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> または +テーブル( <span class='object_link'><a href="Array.html" title="Groonga::Array (class)">Array</a></span> 、 <span class='object_link'><a href="" title="Groonga::Hash (class)">Groonga::Hash</a></span> 、 +<span class='object_link'><a href="PatriciaTrie.html" title="Groonga::PatriciaTrie (class)">PatriciaTrie</a></span> のどれか)を指定する。</p> + +<p><span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> を指定した場合は、その型が示す範囲の値をキー +として使用する。ただし、キーの最大サイズは4096バイトで +あるため、 <span class='object_link'><a href="Type.html#TEXT-constant" title="Groonga::Type::TEXT (constant)">Type::TEXT</a></span> や <span class='object_link'><a href="Type.html#LONG_TEXT-constant" title="Groonga::Type::LONG_TEXT (constant)">Type::LONG_TEXT</a></span> +は使用できない。</p> + +<p>テーブルを指定した場合はレコードIDをキーとして使用する。 +指定したテーブルの <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> をキーとして使用するこ +ともでき、その場合は自動的に <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> からレコード +IDを取得する。</p> + +<p>省略した場合はShortText型をキーとして使用する。この場合、 +4096バイトまで使用可能である。</p> </div> </li> @@ -505,8 +507,8 @@ value</p> </span> - — <div class='inline'> -<p>値の型を指定する。省略すると値のための領域を確保しない。 値を保存したい場合は必ず指定すること。</p> + — <div class='inline'><p>値の型を指定する。省略すると値のための領域を確保しない。 +値を保存したい場合は必ず指定すること。</p> <p>参考: Type.new</p> </div> @@ -520,9 +522,10 @@ value</p> </span> - — <div class='inline'> -<p><span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> で使用するトークナイザを指定する。 デフォルトでは何も設定されていないので、テーブルに -<span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> を定義する場合は @“TokenBigram”@ などを指定する必要がある。</p> + — <div class='inline'><p><span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> で使用するトークナイザを指定する。 +デフォルトでは何も設定されていないので、テーブルに +<span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> を定義する場合は +@”TokenBigram”@ などを指定する必要がある。</p> </div> </li> @@ -537,8 +540,8 @@ value</p> </span> - — <div class='inline'> -<p>The token filters to be used in the table.</p> + — <div class='inline'><p>The token filters to be used in the +table.</p> </div> </li> @@ -550,9 +553,9 @@ value</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると <span class='object_link'><a href="Table.html#group-instance_method" title="Groonga::Table#group (method)">Table#group</a></span> でグループ化したときに、 -<span class='object_link'><a href="Record.html#n_sub_records-instance_method" title="Groonga::Record#n_sub_records (method)">Record#n_sub_records</a></span> でグループに含まれるレコー ドの件数を取得できる。</p> + — <div class='inline'><p>+true+ を指定すると <span class='object_link'><a href="Table.html#group-instance_method" title="Groonga::Table#group (method)">Table#group</a></span> でグループ化したときに、 +<span class='object_link'><a href="Record.html#n_sub_records-instance_method" title="Groonga::Record#n_sub_records (method)">Record#n_sub_records</a></span> でグループに含まれるレコー +ドの件数を取得できる。</p> </div> </li> @@ -564,10 +567,9 @@ value</p> </span> - — <div class='inline'> -<p>The normalizer that is used by <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span>. You can specify this -by normalizer name as String such as @“NormalizerAuto”@ or normalizer -object.</p> + — <div class='inline'><p>The normalizer that is used by <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span>. You +can specify this by normalizer name as String such as +@”NormalizerAuto”@ or normalizer object.</p> </div> </li> @@ -599,6 +601,7 @@ object.</p> <div class="discussion"> + </div> </div> <div class="tags"> @@ -617,9 +620,8 @@ object.</p> — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value</p> </div> </li> @@ -642,8 +644,8 @@ value</p> </span> - — <div class='inline'> -<p>テーブルが利用する <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> 。省略すると <span class='object_link'><a href="Context.html#default-class_method" title="Groonga::Context.default (method)">Context.default</a></span> を用いる。</p> + — <div class='inline'><p>テーブルが利用する <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> 。省略すると +<span class='object_link'><a href="Context.html#default-class_method" title="Groonga::Context.default (method)">Context.default</a></span> を用いる。</p> </div> </li> @@ -655,8 +657,8 @@ value</p> </span> - — <div class='inline'> -<p>テーブルの名前。名前をつけると、 <span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> に名 前を指定してテーブルを取得することができる。省略すると + — <div class='inline'><p>テーブルの名前。名前をつけると、 <span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> に名 +前を指定してテーブルを取得することができる。省略すると 無名テーブルになり、テーブルIDでのみ取得できる。</p> </div> @@ -669,9 +671,10 @@ value</p> </span> - — <div class='inline'> -<p>テーブルを保存するパス。パスを指定すると永続テーブルとな り、プロセス終了後もレコードは保持される。次回起動時に -<span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> で保存されたレコードを利用することが できる。省略すると一時テーブルになり、プロセスが終了する + — <div class='inline'><p>テーブルを保存するパス。パスを指定すると永続テーブルとな +り、プロセス終了後もレコードは保持される。次回起動時に +<span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> で保存されたレコードを利用することが +できる。省略すると一時テーブルになり、プロセスが終了する とレコードは破棄される。</p> </div> @@ -684,9 +687,9 @@ value</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると永続テーブルとなる。 <code>path</code> を省略した 場合は自動的にパスが付加される。 -<code>:context</code> で指定した <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> に結びついているデータベースが一時デー + — <div class='inline'><p>+true+ を指定すると永続テーブルとなる。 +path+ を省略した +場合は自動的にパスが付加される。 +:context+ で指定した +<span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> に結びついているデータベースが一時デー タベースの場合は例外が発生する。</p> </div> @@ -702,8 +705,8 @@ value</p> </span> - — <div class='inline'> -<p>Keys are normalized if this value is @true �� .</p> + — <div class='inline'><p>Keys are normalized +if this value is @true �� .</p> <p>@deprecated Use @:normalizer => “NormalizerAuto”@ instead.</p> </div> @@ -717,18 +720,23 @@ value</p> </span> - — <div class='inline'> -<p>キーの種類を示すオブジェクトを指定する。キーの種類には型 名(“Int32”や“ShortText”など)または <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> -または テーブル( <span class='object_link'><a href="Array.html" title="Groonga::Array (class)">Array</a></span> 、 <span class='object_link'><a href="" title="Groonga::Hash (class)">Groonga::Hash</a></span> 、 <span class='object_link'><a href="PatriciaTrie.html" title="Groonga::PatriciaTrie (class)">PatriciaTrie</a></span> -のどれか)を指定する。</p> - -<p><span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> を指定した場合は、その型が示す範囲の値をキー として使用する。ただし、キーの最大サイズは4096バイトで あるため、 -<span class='object_link'><a href="Type.html#TEXT-constant" title="Groonga::Type::TEXT (constant)">Type::TEXT</a></span> や <span class='object_link'><a href="Type.html#LONG_TEXT-constant" title="Groonga::Type::LONG_TEXT (constant)">Type::LONG_TEXT</a></span> は使用できない。</p> - -<p>テーブルを指定した場合はレコードIDをキーとして使用する。 指定したテーブルの <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> をキーとして使用するこ -ともでき、その場合は自動的に <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> からレコード IDを取得する。</p> - -<p>省略した場合はShortText型をキーとして使用する。この場合、 4096バイトまで使用可能である。</p> + — <div class='inline'><p>キーの種類を示すオブジェクトを指定する。キーの種類には型 +名(”Int32”や”ShortText”など)または <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> または +テーブル( <span class='object_link'><a href="Array.html" title="Groonga::Array (class)">Array</a></span> 、 <span class='object_link'><a href="" title="Groonga::Hash (class)">Groonga::Hash</a></span> 、 +<span class='object_link'><a href="PatriciaTrie.html" title="Groonga::PatriciaTrie (class)">PatriciaTrie</a></span> のどれか)を指定する。</p> + +<p><span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> を指定した場合は、その型が示す範囲の値をキー +として使用する。ただし、キーの最大サイズは4096バイトで +あるため、 <span class='object_link'><a href="Type.html#TEXT-constant" title="Groonga::Type::TEXT (constant)">Type::TEXT</a></span> や <span class='object_link'><a href="Type.html#LONG_TEXT-constant" title="Groonga::Type::LONG_TEXT (constant)">Type::LONG_TEXT</a></span> +は使用できない。</p> + +<p>テーブルを指定した場合はレコードIDをキーとして使用する。 +指定したテーブルの <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> をキーとして使用するこ +ともでき、その場合は自動的に <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> からレコード +IDを取得する。</p> + +<p>省略した場合はShortText型をキーとして使用する。この場合、 +4096バイトまで使用可能である。</p> </div> </li> @@ -740,8 +748,8 @@ value</p> </span> - — <div class='inline'> -<p>値の型を指定する。省略すると値のための領域を確保しない。 値を保存したい場合は必ず指定すること。</p> + — <div class='inline'><p>値の型を指定する。省略すると値のための領域を確保しない。 +値を保存したい場合は必ず指定すること。</p> <p>参考: Type.new</p> </div> @@ -755,9 +763,10 @@ value</p> </span> - — <div class='inline'> -<p><span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> で使用するトークナイザを指定する。 デフォルトでは何も設定されていないので、テーブルに -<span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> を定義する場合は @“TokenBigram”@ などを指定する必要がある。</p> + — <div class='inline'><p><span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> で使用するトークナイザを指定する。 +デフォルトでは何も設定されていないので、テーブルに +<span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> を定義する場合は +@”TokenBigram”@ などを指定する必要がある。</p> </div> </li> @@ -772,8 +781,8 @@ value</p> </span> - — <div class='inline'> -<p>The token filters to be used in the table.</p> + — <div class='inline'><p>The token filters to be used in the +table.</p> </div> </li> @@ -785,9 +794,9 @@ value</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると <span class='object_link'><a href="Table.html#group-instance_method" title="Groonga::Table#group (method)">Table#group</a></span> でグループ化したときに、 -<span class='object_link'><a href="Record.html#n_sub_records-instance_method" title="Groonga::Record#n_sub_records (method)">Record#n_sub_records</a></span> でグループに含まれるレコー ドの件数を取得できる。</p> + — <div class='inline'><p>+true+ を指定すると <span class='object_link'><a href="Table.html#group-instance_method" title="Groonga::Table#group (method)">Table#group</a></span> でグループ化したときに、 +<span class='object_link'><a href="Record.html#n_sub_records-instance_method" title="Groonga::Record#n_sub_records (method)">Record#n_sub_records</a></span> でグループに含まれるレコー +ドの件数を取得できる。</p> </div> </li> @@ -799,10 +808,9 @@ value</p> </span> - — <div class='inline'> -<p>The normalizer that is used by <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span>. You can specify this -by normalizer name as String such as @“NormalizerAuto”@ or normalizer -object.</p> + — <div class='inline'><p>The normalizer that is used by <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span>. You +can specify this by normalizer name as String such as +@”NormalizerAuto”@ or normalizer object.</p> </div> </li> @@ -988,7 +996,7 @@ rb_grn_hash_s_create (int argc, VALUE *argv, VALUE klass) table = grn_table_create(context, name, name_size, path, flags, key_type, value_type); if (!table) - rb_grn_context_check(context, rb_ary_new4(argc, argv)); + rb_grn_context_check(context, rb_ary_new_from_values(argc, argv)); rb_table = GRNOBJECT2RVAL(klass, context, table, GRN_TRUE); if (!NIL_P(rb_default_tokenizer)) @@ -1028,12 +1036,13 @@ rb_grn_hash_s_create (int argc, VALUE *argv, VALUE klass) </h3><div class="docstring"> <div class="discussion"> - -<p><em>key</em> にマッチするレコードのIDがキーに入っている <span class='object_link'><a href="" title="Groonga::Hash (class)">Groonga::Hash</a></span> を返す。マッチするレコードがない場合は空の + <p><em>key</em> にマッチするレコードのIDがキーに入っている +<span class='object_link'><a href="" title="Groonga::Hash (class)">Groonga::Hash</a></span> を返す。マッチするレコードがない場合は空の <span class='object_link'><a href="" title="Groonga::Hash (class)">Groonga::Hash</a></span> が返る。</p> -<p><em>options</em> で <code>:result</code> を指定することにより、そのテーブルにマッ -チしたレコードIDがキーのレコードを追加することができる。 <code>:result</code> にテーブルを指定した場合は、そのテーブルが返る。</p> +<p><em>options</em> で +:result+ を指定することにより、そのテーブルにマッ +チしたレコードIDがキーのレコードを追加することができる。 ++:result+ にテーブルを指定した場合は、そのテーブルが返る。</p> </div> @@ -1044,8 +1053,7 @@ rb_grn_hash_s_create (int argc, VALUE *argv, VALUE klass) <p class="tag_title">Examples:</p> - <p class="example_title"><div class='inline'> -<p>複数のキーで検索し、結果を1つのテーブルに集める。</p> + <p class="example_title"><div class='inline'><p>複数のキーで検索し、結果を1つのテーブルに集める。</p> </div></p> <pre class="example code"><code><span class='id identifier rubyid_result'>result</span> <span class='op'>=</span> <span class='kw'>nil</span> @@ -1064,6 +1072,7 @@ rb_grn_hash_s_create (int argc, VALUE *argv, VALUE klass) <div class="discussion"> + </div> </div> <div class="tags"> @@ -1082,9 +1091,8 @@ rb_grn_hash_s_create (int argc, VALUE *argv, VALUE klass) — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value</p> </div> </li> @@ -1106,8 +1114,7 @@ value</p> </span> - — <div class='inline'> -<p>結果を格納するテーブル。</p> + — <div class='inline'><p>結果を格納するテーブル。</p> </div> </li> Modified: rroonga/en/Groonga/HashCursor.html (+3 -3) =================================================================== --- rroonga/en/Groonga/HashCursor.html 2015-04-19 14:41:58 +0900 (784d7ab) +++ rroonga/en/Groonga/HashCursor.html 2015-04-19 14:59:09 +0900 (3e40ffe) @@ -140,9 +140,9 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p><span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> に登録されているレコードを順番に取り出すため のオブジェクト。利用できるメソッドは -<span class='object_link'><a href="TableCursor.html" title="Groonga::TableCursor (class)">TableCursor</a></span> と TableCursorKeySupport を参照。</p> + <p><span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> に登録されているレコードを順番に取り出すため +のオブジェクト。利用できるメソッドは <span class='object_link'><a href="TableCursor.html" title="Groonga::TableCursor (class)">TableCursor</a></span> +と TableCursorKeySupport を参照。</p> </div> Modified: rroonga/en/Groonga/IllegalByteSequence.html (+1 -2) =================================================================== --- rroonga/en/Groonga/IllegalByteSequence.html 2015-04-19 14:41:58 +0900 (df7c55f) +++ rroonga/en/Groonga/IllegalByteSequence.html 2015-04-19 14:59:09 +0900 (91be7d3) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>バイト列に問題があるときに発生する。</p> + <p>バイト列に問題があるときに発生する。</p> </div> Modified: rroonga/en/Groonga/ImproperLink.html (+1 -2) =================================================================== --- rroonga/en/Groonga/ImproperLink.html 2015-04-19 14:41:58 +0900 (11ccf74) +++ rroonga/en/Groonga/ImproperLink.html 2015-04-19 14:59:09 +0900 (68b6e8b) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>リンクに問題があるときに発生する。</p> + <p>リンクに問題があるときに発生する。</p> </div> Modified: rroonga/en/Groonga/InappropriateIOControlOperation.html (+1 -2) =================================================================== --- rroonga/en/Groonga/InappropriateIOControlOperation.html 2015-04-19 14:41:58 +0900 (5a1587f) +++ rroonga/en/Groonga/InappropriateIOControlOperation.html 2015-04-19 14:59:09 +0900 (bd75216) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>IO制御に問題があるときに発生する。</p> + <p>IO制御に問題があるときに発生する。</p> </div> Modified: rroonga/en/Groonga/IncompatibleFileFormat.html (+1 -2) =================================================================== --- rroonga/en/Groonga/IncompatibleFileFormat.html 2015-04-19 14:41:58 +0900 (06d579c) +++ rroonga/en/Groonga/IncompatibleFileFormat.html 2015-04-19 14:59:09 +0900 (358c29c) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>互換性のないファイルフォーマットを読み込んだときに発生する。</p> + <p>互換性のないファイルフォーマットを読み込んだときに発生する。</p> </div> Modified: rroonga/en/Groonga/IndexColumn.html (+528 -201) =================================================================== --- rroonga/en/Groonga/IndexColumn.html 2015-04-19 14:41:58 +0900 (bddc50b) +++ rroonga/en/Groonga/IndexColumn.html 2015-04-19 14:59:09 +0900 (fe980ad) @@ -138,10 +138,11 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>転置索引エントリを格納するカラム。このカラムを利用するこ とにより高速な全文検索を実現できる。</p> + <p>転置索引エントリを格納するカラム。このカラムを利用するこ +とにより高速な全文検索を実現できる。</p> -<p>テーブルにGroonga::IndexColumnを定義する方法は <span class='object_link'><a href="Table.html#define_index_column-instance_method" title="Groonga::Table#define_index_column (method)">Table#define_index_column</a></span> を参照。</p> +<p>テーブルにGroonga::IndexColumnを定義する方法は +<span class='object_link'><a href="Table.html#define_index_column-instance_method" title="Groonga::Table#define_index_column (method)">Table#define_index_column</a></span> を参照。</p> </div> @@ -181,9 +182,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Adds a record that has @value@ content to inverted index for fast fulltext -serach.</p> + <span class="summary_desc"><div class='inline'><p>Adds a record that has @value@ content to inverted index for fast fulltext serach.</p> </div></span> </li> @@ -206,8 +205,7 @@ serach.</p> - <span class="summary_desc"><div class='inline'> -<p>Deletes a record that has @value@ content from inverted index.</p> + <span class="summary_desc"><div class='inline'><p>Deletes a record that has @value@ content from inverted index.</p> </div></span> </li> @@ -230,7 +228,8 @@ serach.</p> - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -252,7 +251,8 @@ serach.</p> - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -260,7 +260,7 @@ serach.</p> <li class="public "> <span class="summary_signature"> - <a href="#estimate_size-instance_method" title="#estimate_size (instance method)">- (Integer) <strong>estimate_size</strong>(token_id) </a> + <a href="#estimate_size-instance_method" title="#estimate_size (instance method)">- (Object) <strong>estimate_size</strong> </a> @@ -274,8 +274,7 @@ serach.</p> - <span class="summary_desc"><div class='inline'> -<p>Estimates the number of documents found by the given token ID.</p> + <span class="summary_desc"><div class='inline'><p>Estimates the number of documents found by the given token ID, query or lexicon cursor.</p> </div></span> </li> @@ -298,8 +297,7 @@ serach.</p> - <span class="summary_desc"><div class='inline'> -<p>Inspects the index column.</p> + <span class="summary_desc"><div class='inline'><p>Inspects the index column.</p> </div></span> </li> @@ -322,8 +320,7 @@ serach.</p> - <span class="summary_desc"><div class='inline'> -<p>Opens cursor to iterate posting in the index column.</p> + <span class="summary_desc"><div class='inline'><p>Opens cursor to iterate posting in the index column.</p> </div></span> </li> @@ -346,9 +343,7 @@ serach.</p> - <span class="summary_desc"><div class='inline'> -<p><em>object</em> から <em>query</em> に対応するオブジェクトを検索し、見つかっ たオブジェクトのIDがキーになっている -<span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> を返す。.</p> + <span class="summary_desc"><div class='inline'><p><em>object</em> から <em>query</em> に対応するオブジェクトを検索し、見つかっ たオブジェクトのIDがキーになっている <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> を返す。.</p> </div></span> </li> @@ -371,8 +366,7 @@ serach.</p> - <span class="summary_desc"><div class='inline'> -<p>インデックス対象となるカラムを設定する。.</p> + <span class="summary_desc"><div class='inline'><p>インデックス対象となるカラムを設定する。.</p> </div></span> </li> @@ -395,8 +389,7 @@ serach.</p> - <span class="summary_desc"><div class='inline'> -<p>インデックス対象となっている <span class='object_link'><a href="Column.html" title="Groonga::Column (class)">Column</a></span> の配列を返す。.</p> + <span class="summary_desc"><div class='inline'><p>インデックス対象となっている <span class='object_link'><a href="Column.html" title="Groonga::Column (class)">Column</a></span> の配列を返す。.</p> </div></span> </li> @@ -419,8 +412,7 @@ serach.</p> - <span class="summary_desc"><div class='inline'> -<p>インデックス対象となる複数のカラムを配列で設定する。.</p> + <span class="summary_desc"><div class='inline'><p>インデックス対象となる複数のカラムを配列で設定する。.</p> </div></span> </li> @@ -443,9 +435,7 @@ serach.</p> - <span class="summary_desc"><div class='inline'> -<p>Updates a record that has @new_value@ as new content and @old_value@ as old -content in inverted index.</p> + <span class="summary_desc"><div class='inline'><p>Updates a record that has @new_value@ as new content and @old_value@ as old content in inverted index.</p> </div></span> </li> @@ -468,8 +458,7 @@ content in inverted index.</p> - <span class="summary_desc"><div class='inline'> -<p><em>column</em> が位置情報も格納する場合は <code>true</code> を返します。.</p> + <span class="summary_desc"><div class='inline'><p><em>column</em> が位置情報も格納する場合は +true+ を返します。.</p> </div></span> </li> @@ -492,8 +481,7 @@ content in inverted index.</p> - <span class="summary_desc"><div class='inline'> -<p><em>column</em> が段落情報も格納する場合は <code>true</code> を返します。.</p> + <span class="summary_desc"><div class='inline'><p><em>column</em> が段落情報も格納する場合は +true+ を返します。.</p> </div></span> </li> @@ -516,8 +504,7 @@ content in inverted index.</p> - <span class="summary_desc"><div class='inline'> -<p><em>column</em> がウェイト情報も格納する場合は <code>true</code> を返します。.</p> + <span class="summary_desc"><div class='inline'><p><em>column</em> がウェイト情報も格納する場合は +true+ を返します。.</p> </div></span> </li> @@ -547,7 +534,7 @@ content in inverted index.</p> <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></h3> - <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-inst ance_met hod" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepend (method)">#prepend</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class='object_link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='o bject_li nk'><a href="Object.html#temporary%3F-instance_method" title="Groonga::Object#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p> + <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-inst ance_met hod" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#function_procedure%3F-instance_method" title="Groonga::Object#function_procedure? (method)">#function_procedure?</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepend (method)">#prepend</a></span>, <span class='object_link'><a href="Object.html#procedure%3F-instance_method" title="Groonga::Object#p rocedure ? (method)">#procedure?</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class='object_link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#scorer_procedure%3F-instance_method" title="Groonga::Object#scorer_procedure? (method)">#scorer_procedure?</a></span>, <span class='object_link'><a href="Object.html#selector_procedure%3F-instance_method" title="Groonga::Object#selector_procedure? (method)">#selector_procedure?</a></span>, <span class='object_link'><a href="Object.html#table%3F-instance_method" title="Groonga::Object#table? (method)">#table?</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groonga::Object#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title=" Groonga: :Object#unlink (method)">#unlink</a></span></p> <div id="instance_method_details" class="method_details_list"> @@ -565,10 +552,10 @@ content in inverted index.</p> </h3><div class="docstring"> <div class="discussion"> - -<p>Adds a record that has @value@ content to inverted index for fast fulltext -serach. Normally, this method is not used explicitly. Inverted index for -fulltext search is updated automatically by using @:source@ option of + <p>Adds a record that has @value@ content to inverted index for fast +fulltext serach. Normally, this method is not used +explicitly. Inverted index for fulltext search is updated +automatically by using @:source@ option of <span class='object_link'><a href="Table.html#define_index_column-instance_method" title="Groonga::Table#define_index_column (method)">Table#define_index_column</a></span>.</p> @@ -580,8 +567,7 @@ fulltext search is updated automatically by using @:source@ option of <p class="tag_title">Examples:</p> - <p class="example_title"><div class='inline'> -<p>Adds sentences of an article to index</p> + <p class="example_title"><div class='inline'><p>Adds sentences of an article to index</p> </div></p> <pre class="example code"><code><span class='id identifier rubyid_articles'>articles</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Array</span><span class='period'>.</span><span class='id identifier rubyid_create'>create</span><span class='lparen'>(</span><span class='symbol'>:name</span> <span class='op'>=></span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Articles</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> @@ -633,6 +619,7 @@ usage examples. <div class="discussion"> <p class="note returns_void">This method returns an undefined value.</p> + </div> </div> <div class="tags"> @@ -649,8 +636,8 @@ usage examples. — - <div class='inline'> -<p>The record that has a @value@ as its value. It can be Integer as record id.</p> + <div class='inline'><p>The record that has a @value@ as its value. It can be Integer as +record id.</p> </div> </li> @@ -665,8 +652,7 @@ usage examples. — - <div class='inline'> -<p>The value of the @record �� .</p> + <div class='inline'><p>The value of the @record �� .</p> </div> </li> @@ -683,8 +669,7 @@ usage examples. — - <div class='inline'> -<p>The options.</p> + <div class='inline'><p>The options.</p> </div> </li> @@ -711,8 +696,7 @@ usage examples. </span> - — <div class='inline'> -<p>The section number. It is one-origin.</p> + — <div class='inline'><p>The section number. It is one-origin.</p> <p>You must specify @=> true@ in <span class='object_link'><a href="Table.html#define_index_column-instance_method" title="Groonga::Table#define_index_column (method)">Table#define_index_column</a></span> to use this option.</p> @@ -735,8 +719,7 @@ usage examples. - <div class='inline'> -<p>3.0.2</p> + <div class='inline'><p>3.0.2</p> </div> </li> @@ -849,11 +832,10 @@ rb_grn_index_column_add (int argc, VALUE *argv, VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>Deletes a record that has @value@ content from inverted index. Normally, -this method is not used explicitly. Inverted index for fulltext search is -updated automatically by using @:source@ option of -<span class='object_link'><a href="Table.html#define_index_column-instance_method" title="Groonga::Table#define_index_column (method)">Table#define_index_column</a></span>.</p> + <p>Deletes a record that has @value@ content from inverted +index. Normally, this method is not used explicitly. Inverted index +for fulltext search is updated automatically by using @:source@ +option of <span class='object_link'><a href="Table.html#define_index_column-instance_method" title="Groonga::Table#define_index_column (method)">Table#define_index_column</a></span>.</p> </div> @@ -864,8 +846,7 @@ updated automatically by using @:source@ option of <p class="tag_title">Examples:</p> - <p class="example_title"><div class='inline'> -<p>Deletes sentences of an article to index</p> + <p class="example_title"><div class='inline'><p>Deletes sentences of an article to index</p> </div></p> <pre class="example code"><code><span class='id identifier rubyid_articles'>articles</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Array</span><span class='period'>.</span><span class='id identifier rubyid_create'>create</span><span class='lparen'>(</span><span class='symbol'>:name</span> <span class='op'>=></span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Articles</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> @@ -923,6 +904,7 @@ usage examples. <div class="discussion"> <p class="note returns_void">This method returns an undefined value.</p> + </div> </div> <div class="tags"> @@ -939,8 +921,8 @@ usage examples. — - <div class='inline'> -<p>The record that has a @value@ as its value. It can be Integer as record id.</p> + <div class='inline'><p>The record that has a @value@ as its value. It can be Integer as +record id.</p> </div> </li> @@ -955,8 +937,7 @@ usage examples. — - <div class='inline'> -<p>The value of the @record �� .</p> + <div class='inline'><p>The value of the @record �� .</p> </div> </li> @@ -973,8 +954,7 @@ usage examples. — - <div class='inline'> -<p>The options.</p> + <div class='inline'><p>The options.</p> </div> </li> @@ -1001,8 +981,7 @@ usage examples. </span> - — <div class='inline'> -<p>The section number. It is one-origin.</p> + — <div class='inline'><p>The section number. It is one-origin.</p> <p>You must specify @=> true@ in <span class='object_link'><a href="Table.html#define_index_column-instance_method" title="Groonga::Table#define_index_column (method)">Table#define_index_column</a></span> to use this option.</p> @@ -1025,8 +1004,7 @@ usage examples. - <div class='inline'> -<p>3.0.2</p> + <div class='inline'><p>3.0.2</p> </div> </li> @@ -1205,7 +1183,13 @@ rb_grn_index_column_delete (int argc, VALUE *argv, VALUE self) <div class="method_details "> <h3 class="signature " id="estimate_size-instance_method"> - - (<tt>Integer</tt>) <strong>estimate_size</strong>(token_id) + + <span class="overload">- (<tt>Integer</tt>) <strong>estimate_size</strong>(token_id) </span> + + <span class="overload">- (<tt>Integer</tt>) <strong>estimate_size</strong>(query, options = {}) </span> + + <span class="overload">- (<tt>Integer</tt>) <strong>estimate_size</strong>(lexicon_cursor) </span> + @@ -1213,8 +1197,8 @@ rb_grn_index_column_delete (int argc, VALUE *argv, VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>Estimates the number of documents found by the given token ID.</p> + <p>Estimates the number of documents found by the given token ID, +query or lexicon cursor.</p> </div> @@ -1225,8 +1209,7 @@ rb_grn_index_column_delete (int argc, VALUE *argv, VALUE self) <p class="tag_title">Examples:</p> - <p class="example_title"><div class='inline'> -<p>Token ID style</p> + <p class="example_title"><div class='inline'><p>Token ID style</p> </div></p> <pre class="example code"><code><span class='comment'># Define schema @@ -1260,8 +1243,7 @@ rb_grn_index_column_delete (int argc, VALUE *argv, VALUE self) </span><span class='id identifier rubyid_p'>p</span> <span class='ivar'>@index</span><span class='period'>.</span><span class='id identifier rubyid_estimate_size'>estimate_size</span><span class='lparen'>(</span><span class='ivar'>@terms</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Groonga</span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span><span class='period'>.</span><span class='id identifier rubyid_id'>id</span><span class='rparen'>)</span> <span class='comment'># => 1</span></code></pre> - <p class="example_title"><div class='inline'> -<p>Token record style</p> + <p class="example_title"><div class='inline'><p>Token record style</p> </div></p> <pre class="example code"><code><span class='comment'># Define schema @@ -1294,12 +1276,85 @@ rb_grn_index_column_delete (int argc, VALUE *argv, VALUE self) </span><span class='id identifier rubyid_p'>p</span> <span class='ivar'>@index</span><span class='period'>.</span><span class='id identifier rubyid_estimate_size'>estimate_size</span><span class='lparen'>(</span><span class='ivar'>@terms</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>fast</span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span><span class='rparen'>)</span> <span class='comment'># => 7 </span><span class='id identifier rubyid_p'>p</span> <span class='ivar'>@index</span><span class='period'>.</span><span class='id identifier rubyid_estimate_size'>estimate_size</span><span class='lparen'>(</span><span class='ivar'>@terms</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Groonga</span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span><span class='rparen'>)</span> <span class='comment'># => 1</span></code></pre> + + <p class="example_title"><div class='inline'><p>Query style</p> +</div></p> + + <pre class="example code"><code><span class='comment'># Define schema +</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Schema</span><span class='period'>.</span><span class='id identifier rubyid_define'>define</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_schema'>schema</span><span class='op'>|</span> + <span class='id identifier rubyid_schema'>schema</span><span class='period'>.</span><span class='id identifier rubyid_create_table'>create_table</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Articles</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_table'>table</span><span class='op'>|</span> + <span class='id identifier rubyid_table'>table</span><span class='period'>.</span><span class='id identifier rubyid_text'>text</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>content</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> + <span class='kw'>end</span> + + <span class='id identifier rubyid_schema'>schema</span><span class='period'>.</span><span class='id identifier rubyid_create_table'>create_table</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Terms</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> + <span class='symbol'>:type</span> <span class='op'>=></span> <span class='symbol'>:hash</span><span class='comma'>,</span> + <span class='symbol'>:key_type</span> <span class='op'>=></span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>ShortText</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> + <span class='symbol'>:default_tokenizer</span> <span class='op'>=></span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>TokenBigramSplitSymbolAlpha</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> + <span class='symbol'>:normalizer</span> <span class='op'>=></span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>NormalizerAuto</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_table'>table</span><span class='op'>|</span> + <span class='id identifier rubyid_table'>table</span><span class='period'>.</span><span class='id identifier rubyid_index'>index</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Articles.content</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> + <span class='symbol'>:name</span> <span class='op'>=></span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>articles_content</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> + <span class='symbol'>:with_position</span> <span class='op'>=></span> <span class='kw'>true</span><span class='comma'>,</span> + <span class='symbol'>:with_section</span> <span class='op'>=></span> <span class='kw'>true</span><span class='rparen'>)</span> + <span class='kw'>end</span> +<span class='kw'>end</span> +<span class='id identifier rubyid_articles'>articles</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Articles</span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span> +<span class='id identifier rubyid_index'>index</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Terms.articles_content</span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span> + +<span class='comment'># Add data +</span><span class='id identifier rubyid_articles'>articles</span><span class='period'>.</span><span class='id identifier rubyid_add'>add</span><span class='lparen'>(</span><span class='symbol'>:content</span> <span class='op'>=></span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Groonga is fast</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> +<span class='id identifier rubyid_articles'>articles</span><span class='period'>.</span><span class='id identifier rubyid_add'>add</span><span class='lparen'>(</span><span class='symbol'>:content</span> <span class='op'>=></span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Rroonga is fast</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> +<span class='id identifier rubyid_articles'>articles</span><span class='period'>.</span><span class='id identifier rubyid_add'>add</span><span class='lparen'>(</span><span class='symbol'>:content</span> <span class='op'>=></span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Mroonga is fast</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> + +<span class='comment'># Estimate the number of documents found by query +</span><span class='id identifier rubyid_p'>p</span> <span class='ivar'>@index</span><span class='period'>.</span><span class='id identifier rubyid_estimate_size'>estimate_size</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>roonga</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> <span class='comment'># => 6</span></code></pre> + + + <p class="example_title"><div class='inline'><p>Lexicon cursor style</p> +</div></p> + + <pre class="example code"><code><span class='comment'># Define schema +</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Schema</span><span class='period'>.</span><span class='id identifier rubyid_define'>define</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_schema'>schema</span><span class='op'>|</span> + <span class='id identifier rubyid_schema'>schema</span><span class='period'>.</span><span class='id identifier rubyid_create_table'>create_table</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Memos</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> + <span class='symbol'>:type</span> <span class='op'>=></span> <span class='symbol'>:hash</span><span class='comma'>,</span> + <span class='symbol'>:key_type</span> <span class='op'>=></span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>ShortText</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_table'>table</span><span class='op'>|</span> + <span class='id identifier rubyid_table'>table</span><span class='period'>.</span><span class='id identifier rubyid_short_text'>short_text</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>tags</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='symbol'>:type</span> <span class='op'>=></span> <span class='symbol'>:vector</span><span class='rparen'>)</span> + <span class='kw'>end</span> + + <span class='id identifier rubyid_schema'>schema</span><span class='period'>.</span><span class='id identifier rubyid_create_table'>create_table</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Tags</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> + <span class='symbol'>:type</span> <span class='op'>=></span> <span class='symbol'>:patricia_trie</span><span class='comma'>,</span> + <span class='symbol'>:key_type</span> <span class='op'>=></span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>ShortText</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_table'>table</span><span class='op'>|</span> + <span class='id identifier rubyid_table'>table</span><span class='period'>.</span><span class='id identifier rubyid_index'>index</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Memos.tags</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> + <span class='symbol'>:name</span> <span class='op'>=></span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>memos_tags</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> + <span class='kw'>end</span> +<span class='kw'>end</span> +<span class='id identifier rubyid_memos'>memos</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Memos</span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span> +<span class='id identifier rubyid_tags'>tags</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Tags</span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span> +<span class='id identifier rubyid_index'>index</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Tags.memos_tags</span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span> + +<span class='comment'># Add data +</span><span class='id identifier rubyid_memos'>memos</span><span class='period'>.</span><span class='id identifier rubyid_add'>add</span><span class='lparen'>(</span><span class='symbol'>:tags</span> <span class='op'>=></span> <span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Groonga</span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span><span class='rparen'>)</span> +<span class='id identifier rubyid_memos'>memos</span><span class='period'>.</span><span class='id identifier rubyid_add'>add</span><span class='lparen'>(</span><span class='symbol'>:tags</span> <span class='op'>=></span> <span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Rroonga</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Ruby</span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span><span class='rparen'>)</span> +<span class='id identifier rubyid_memos'>memos</span><span class='period'>.</span><span class='id identifier rubyid_add'>add</span><span class='lparen'>(</span><span class='symbol'>:tags</span> <span class='op'>=></span> <span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>grndump</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Rroonga</span><span class='tstring_end'>"</span></span><span class='rbracket'>]</span><span class='rparen'>)</span> + +<span class='comment'># Estimate the number of documents found by lexicon cursor +</span><span class='comment'># Iterates tags that start with "R". +</span><span class='id identifier rubyid_tags'>tags</span><span class='period'>.</span><span class='id identifier rubyid_open_prefix_cursor'>open_prefix_cursor</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>R</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_cursor'>cursor</span><span class='op'>|</span> + <span class='comment'># The cursor iterates "Rroonga" and "Ruby". +</span> <span class='id identifier rubyid_p'>p</span> <span class='id identifier rubyid_index'>index</span><span class='period'>.</span><span class='id identifier rubyid_estimate_size'>estimate_size</span><span class='lparen'>(</span><span class='id identifier rubyid_cursor'>cursor</span><span class='rparen'>)</span> <span class='comment'># => 6 +</span><span class='kw'>end</span></code></pre> + </div> - <div class="docstring"> - <div class="discussion"> + <p class="tag_title">Overloads:</p> + <ul class="overload"> -<p>Returns The estimated number of documents found by the given token ID.</p> + + <li class="overload_item"> + <span class="signature">- (<tt>Integer</tt>) <strong>estimate_size</strong>(token_id) </span> + <div class="docstring"> + <div class="discussion"> + <p>Returns The estimated number of documents found by the +given token ID.</p> </div> @@ -1318,8 +1373,181 @@ rb_grn_index_column_delete (int argc, VALUE *argv, VALUE self) — - <div class='inline'> -<p>The token ID to be estimated.</p> + <div class='inline'><p>The token ID to be estimated.</p> +</div> + + </li> + +</ul> + +<p class="tag_title">Returns:</p> +<ul class="return"> + + <li> + + + <span class='type'>(<tt>Integer</tt>)</span> + + + + — + <div class='inline'><p>The estimated number of documents found by the +given token ID.</p> +</div> + + </li> + +</ul> + +</div> + </li> + + + <li class="overload_item"> + <span class="signature">- (<tt>Integer</tt>) <strong>estimate_size</strong>(query, options = {}) </span> + <div class="docstring"> + <div class="discussion"> + <p>Returns The estimated number of documents found by the +given query.</p> + + + </div> +</div> +<div class="tags"> + <p class="tag_title">Parameters:</p> +<ul class="param"> + + <li> + + <span class='name'>query</span> + + + <span class='type'>(<tt>String</tt>)</span> + + + + — + <div class='inline'><p>The query to be estimated.</p> +</div> + + </li> + + <li> + + <span class='name'>options</span> + + + <span class='type'>(<tt>::Hash</tt>)</span> + + + <em class="default">(defaults to: <tt>{}</tt>)</em> + + + — + <div class='inline'><p>The options.</p> +</div> + + </li> + +</ul> + + + + + + + <p class="tag_title">Options Hash (<tt>options</tt>):</p> + <ul class="option"> + + <li> + <span class="name">:mode</span> + <span class="type">(<tt><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Groonga::Operator</a></span></tt>, <tt>String</tt>, <tt>Symbol</tt>)</span> + <span class="default"> + + — default: + <tt>Groonga::Operator::EXACT</tt> + + </span> + + — <div class='inline'><p>The operation mode for search. It must be one of the followings:</p> + +<ul> + <li><code>Groonga::Operator::EXACT</code>, <code>"exact"</code>, <code>:exact</code></li> + <li><code>Groonga::Operator::NEAR</code>, <code>"near"</code>, <code>:near</code></li> + <li><code>Groonga::Operator::NEAR2</code>, <code>"near2"</code>, <code>:near2</code></li> + <li><code>Groonga::Operator::SIMILAR</code>, <code>"similar"</code>, <code>:similar</code></li> + <li><code>Groonga::Operator::REGEXP</code>, <code>"regexp"</code>, <code>:regexp</code></li> +</ul> +</div> + + </li> + + </ul> + + +<p class="tag_title">Returns:</p> +<ul class="return"> + + <li> + + + <span class='type'>(<tt>Integer</tt>)</span> + + + + — + <div class='inline'><p>The estimated number of documents found by the +given query.</p> +</div> + + </li> + +</ul> +<p class="tag_title">Since:</p> +<ul class="since"> + + <li> + + + + + + <div class='inline'><p>5.0.1</p> +</div> + + </li> + +</ul> + +</div> + </li> + + + <li class="overload_item"> + <span class="signature">- (<tt>Integer</tt>) <strong>estimate_size</strong>(lexicon_cursor) </span> + <div class="docstring"> + <div class="discussion"> + <p>Returns The estimated number of documents found by term IDS +in the given lexicon cursor.</p> + + + </div> +</div> +<div class="tags"> + <p class="tag_title">Parameters:</p> +<ul class="param"> + + <li> + + <span class='name'>lexicon_cursor</span> + + + <span class='type'>(<tt><span class='object_link'><a href="TableCursor.html" title="Groonga::TableCursor (class)">Groonga::TableCursor</a></span></tt>)</span> + + + + — + <div class='inline'><p>The cursor for lexicon.</p> </div> </li> @@ -1337,8 +1565,23 @@ rb_grn_index_column_delete (int argc, VALUE *argv, VALUE self) — - <div class='inline'> -<p>The estimated number of documents found by the given token ID.</p> + <div class='inline'><p>The estimated number of documents found by term IDS +in the given lexicon cursor.</p> +</div> + + </li> + +</ul> +<p class="tag_title">Since:</p> +<ul class="since"> + + <li> + + + + + + <div class='inline'><p>5.0.1</p> </div> </li> @@ -1346,6 +1589,9 @@ rb_grn_index_column_delete (int argc, VALUE *argv, VALUE self) </ul> </div> + </li> + + </ul> <p class="tag_title">Since:</p> <ul class="since"> @@ -1356,8 +1602,7 @@ rb_grn_index_column_delete (int argc, VALUE *argv, VALUE self) - <div class='inline'> -<p>4.0.7</p> + <div class='inline'><p>4.0.7</p> </div> </li> @@ -1370,38 +1615,89 @@ rb_grn_index_column_delete (int argc, VALUE *argv, VALUE self) <pre class="lines"> -1030 -1031 -1032 -1033 -1034 -1035 -1036 -1037 -1038 -1039 -1040 -1041 -1042 -1043 -1044 -1045 -1046 -1047 -1048 -1049</pre> +1119 +1120 +1121 +1122 +1123 +1124 +1125 +1126 +1127 +1128 +1129 +1130 +1131 +1132 +1133 +1134 +1135 +1136 +1137 +1138 +1139 +1140 +1141 +1142 +1143 +1144 +1145 +1146 +1147 +1148 +1149 +1150 +1151 +1152 +1153 +1154 +1155 +1156 +1157 +1158 +1159 +1160 +1161 +1162 +1163 +1164 +1165 +1166 +1167 +1168 +1169 +1170 +1171 +1172 +1173 +1174 +1175 +1176 +1177 +1178 +1179 +1180 +1181 +1182 +1183 +1184 +1185 +1186 +1187 +1188</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-index-column.c', line 1030</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-index-column.c', line 1119</span> static VALUE -rb_grn_index_column_estimate_size (VALUE self, VALUE rb_token_id) +rb_grn_index_column_estimate_size (int argc, VALUE *argv, VALUE self) { grn_ctx *context; grn_obj *column; grn_obj *domain_object; - grn_id token_id; unsigned int size; + VALUE rb_target; + VALUE rb_options; rb_grn_index_column_deconstruct(SELF(self), &column, &context, NULL, &domain_object, @@ -1409,8 +1705,57 @@ rb_grn_index_column_estimate_size (VALUE self, VALUE rb_token_id) NULL, NULL, NULL, NULL); - token_id = RVAL2GRNID(rb_token_id, context, domain_object, self); - size = grn_ii_estimate_size(context, (grn_ii *)column, token_id); + rb_scan_args(argc, argv, "11", &rb_target, &rb_options); + + if (TYPE(rb_target) == T_STRING) { + const char *query; + unsigned int query_length; + grn_search_optarg options; + VALUE rb_mode; + + query = StringValueCStr(rb_target); + query_length = RSTRING_LEN(rb_target); + + rb_grn_scan_options(rb_options, + "mode", &rb_mode, + NULL); + + memset(&options, 0, sizeof(grn_search_optarg)); + if (NIL_P(rb_mode)) { + options.mode = GRN_OP_EXACT; + } else { + options.mode = RVAL2GRNOPERATOR(rb_mode); + } + switch (options.mode) { + case GRN_OP_EXACT: + case GRN_OP_NEAR: + case GRN_OP_NEAR2: + case GRN_OP_SIMILAR: + case GRN_OP_REGEXP: + /* valid */ + break; + default: + rb_raise(rb_eArgError, + ":mode must be one of " + "nil, :exact, :near, :near2, :similar or :regexp: <%s>", + rb_grn_inspect(rb_mode)); + break; + } + + size = grn_ii_estimate_size_for_query(context, (grn_ii *)column, + query, query_length, &options); + } else if (RVAL2CBOOL(rb_obj_is_kind_of(rb_target, rb_cGrnTableCursor))) { + grn_table_cursor *lexicon_cursor; + + lexicon_cursor = RVAL2GRNTABLECURSOR(rb_target, &context); + size = grn_ii_estimate_size_for_lexicon_cursor(context, + (grn_ii *)column, + lexicon_cursor); + } else { + grn_id token_id; + token_id = RVAL2GRNID(rb_target, context, domain_object, self); + size = grn_ii_estimate_size(context, (grn_ii *)column, token_id); + } return UINT2NUM(size); }</pre> @@ -1430,8 +1775,7 @@ rb_grn_index_column_estimate_size (VALUE self, VALUE rb_token_id) </h3><div class="docstring"> <div class="discussion"> - -<p>Inspects the index column.</p> + <p>Inspects the index column.</p> </div> @@ -1440,8 +1784,7 @@ rb_grn_index_column_estimate_size (VALUE self, VALUE rb_token_id) <div class="docstring"> <div class="discussion"> - -<p>Returns the inspected string.</p> + <p>Returns the inspected string.</p> </div> @@ -1459,8 +1802,7 @@ rb_grn_index_column_estimate_size (VALUE self, VALUE rb_token_id) — - <div class='inline'> -<p>the inspected string.</p> + <div class='inline'><p>the inspected string.</p> </div> </li> @@ -1498,7 +1840,7 @@ rb_grn_index_column_inspect (VALUE self) { VALUE inspected; - inspected = rb_str_new2(""); + inspected = rb_str_new_cstr(""); rb_grn_object_inspect_header(self, inspected); rb_grn_object_inspect_content(self, inspected); rb_grn_index_column_inspect_content(self, inspected); @@ -1522,8 +1864,7 @@ rb_grn_index_column_inspect (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>Opens cursor to iterate posting in the index column.</p> + <p>Opens cursor to iterate posting in the index column.</p> </div> @@ -1542,6 +1883,7 @@ rb_grn_index_column_inspect (VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -1558,8 +1900,7 @@ rb_grn_index_column_inspect (VALUE self) — - <div class='inline'> -<p>table cursor for table of the index column.</p> + <div class='inline'><p>table cursor for table of the index column.</p> </div> </li> @@ -1597,9 +1938,8 @@ rb_grn_index_column_inspect (VALUE self) </span> - — <div class='inline'> -<p>Includes section info the posting. It is enabled by default if the index -column is created with @:with_section@ flag.</p> + — <div class='inline'><p>Includes section info the posting. It is enabled by default if +the index column is created with @:with_section@ flag.</p> </div> </li> @@ -1614,9 +1954,8 @@ column is created with @:with_section@ flag.</p> </span> - — <div class='inline'> -<p>Includes weight info the posting. It is enabled by default if the index -column is created with @:with_weight@ flag.</p> + — <div class='inline'><p>Includes weight info the posting. It is enabled by default if +the index column is created with @:with_weight@ flag.</p> </div> </li> @@ -1631,9 +1970,8 @@ column is created with @:with_weight@ flag.</p> </span> - — <div class='inline'> -<p>Includes position info the posting. It is enabled by default if the index -column is created with @:with_position@ flag.</p> + — <div class='inline'><p>Includes position info the posting. It is enabled by default if +the index column is created with @:with_position@ flag.</p> </div> </li> @@ -1651,7 +1989,6 @@ column is created with @:with_position@ flag.</p> <pre class="lines"> -894 895 896 897 @@ -1713,10 +2050,11 @@ column is created with @:with_position@ flag.</p> 953 954 955 -956</pre> +956 +957</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-index-column.c', line 894</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-index-column.c', line 895</span> static VALUE rb_grn_index_column_open_cursor (int argc, VALUE *argv, VALUE self) @@ -1797,9 +2135,8 @@ rb_grn_index_column_open_cursor (int argc, VALUE *argv, VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>object</em> から <em>query</em> に対応するオブジェクトを検索し、見つかっ たオブジェクトのIDがキーになっている -<span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> を返す。</p> + <p><em>object</em> から <em>query</em> に対応するオブジェクトを検索し、見つかっ +たオブジェクトのIDがキーになっている <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> を返す。</p> </div> @@ -1810,6 +2147,7 @@ rb_grn_index_column_open_cursor (int argc, VALUE *argv, VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -1828,9 +2166,8 @@ rb_grn_index_column_open_cursor (int argc, VALUE *argv, VALUE self) — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value</p> </div> </li> @@ -1852,8 +2189,8 @@ value</p> </span> - — <div class='inline'> -<p>結果を格納するGroonga::Hash。指定しない場合は新しく Groonga::Hashを生成し、それに結果を格納して返す。</p> + — <div class='inline'><p>結果を格納するGroonga::Hash。指定しない場合は新しく +Groonga::Hashを生成し、それに結果を格納して返す。</p> </div> </li> @@ -1865,9 +2202,9 @@ value</p> </span> - — <div class='inline'> -<p>以下のどれかの値を指定する。 <code>nil</code> , @“or”@ , @“||”@ , @“and”@ , @“+”@ , -@“&&”@ , @“but”@ , @“not”@ , @“-”@ , @“adjust”@ , @“>”@ 。 + — <div class='inline'><p>以下のどれかの値を指定する。 +nil+ , @”or”@ , @”||”@ , +@”and”@ , @”+”@ , @”&&”@ , @”but”@ , +@”not”@ , @”-“@ , @”adjust”@ , @”>”@ 。 それぞれ以下のようになる。(FIXME: 「以下」)</p> </div> @@ -1880,8 +2217,7 @@ value</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると完全一致で検索する</p> + — <div class='inline'><p>+true+ を指定すると完全一致で検索する</p> </div> </li> @@ -1893,8 +2229,8 @@ value</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると <em>query</em> と同じ接頭辞をもつエントリのう ち、もっとも長いエントリを検索する</p> + — <div class='inline'><p>+true+ を指定すると <em>query</em> と同じ接頭辞をもつエントリのう +ち、もっとも長いエントリを検索する</p> </div> </li> @@ -1906,8 +2242,8 @@ value</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると <em>query</em> が後方一致するエントリを検索す る</p> + — <div class='inline'><p>+true+ を指定すると <em>query</em> が後方一致するエントリを検索す +る</p> </div> </li> @@ -1919,8 +2255,8 @@ value</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると <em>query</em> が前方一致するレコードを検索す る</p> + — <div class='inline'><p>+true+ を指定すると <em>query</em> が前方一致するレコードを検索す +る</p> </div> </li> @@ -1932,8 +2268,8 @@ value</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると <em>query</em> に指定した複数の語が近傍に含ま れるレコードを検索する</p> + — <div class='inline'><p>+true+ を指定すると <em>query</em> に指定した複数の語が近傍に含ま +れるレコードを検索する</p> </div> </li> @@ -2035,7 +2371,8 @@ value</p> 816 817 818 -819</pre> +819 +820</pre> </td> <td> <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-index-column.c', line 748</span> @@ -2091,6 +2428,7 @@ rb_grn_index_column_search (int argc, VALUE *argv, VALUE self) operator = RVAL2GRNOPERATOR(rb_operator); + memset(&options, 0, sizeof(grn_search_optarg)); if (NIL_P(rb_mode)) { options.mode = GRN_OP_EXACT; } else { @@ -2128,8 +2466,7 @@ rb_grn_index_column_search (int argc, VALUE *argv, VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>インデックス対象となるカラムを設定する。</p> + <p>インデックス対象となるカラムを設定する。</p> </div> @@ -2140,6 +2477,7 @@ rb_grn_index_column_search (int argc, VALUE *argv, VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -2156,8 +2494,7 @@ rb_grn_index_column_search (int argc, VALUE *argv, VALUE self) — - <div class='inline'> -<p>インデックス対象とするカラム</p> + <div class='inline'><p>インデックス対象とするカラム</p> </div> </li> @@ -2190,7 +2527,7 @@ static VALUE rb_grn_index_column_set_source (VALUE self, VALUE rb_source) { if (!RVAL2CBOOL(rb_obj_is_kind_of(rb_source, rb_cArray))) - rb_source = rb_ary_new3(1, rb_source); + rb_source = rb_ary_new_from_args(1, rb_source); return rb_grn_index_column_set_sources(self, rb_source); }</pre> @@ -2210,8 +2547,7 @@ rb_grn_index_column_set_source (VALUE self, VALUE rb_source) </h3><div class="docstring"> <div class="discussion"> - -<p>インデックス対象となっている <span class='object_link'><a href="Column.html" title="Groonga::Column (class)">Column</a></span> の配列を返す。</p> + <p>インデックス対象となっている <span class='object_link'><a href="Column.html" title="Groonga::Column (class)">Column</a></span> の配列を返す。</p> </div> @@ -2222,6 +2558,7 @@ rb_grn_index_column_set_source (VALUE self, VALUE rb_source) <div class="discussion"> + </div> </div> <div class="tags"> @@ -2353,8 +2690,7 @@ rb_grn_index_column_get_sources (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>インデックス対象となる複数のカラムを配列で設定する。</p> + <p>インデックス対象となる複数のカラムを配列で設定する。</p> </div> @@ -2365,6 +2701,7 @@ rb_grn_index_column_get_sources (VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -2381,8 +2718,7 @@ rb_grn_index_column_get_sources (VALUE self) — - <div class='inline'> -<p>インデックス対象となるカラムの配列</p> + <div class='inline'><p>インデックス対象となるカラムの配列</p> </div> </li> @@ -2501,11 +2837,11 @@ rb_grn_index_column_set_sources (VALUE self, VALUE rb_sources) </h3><div class="docstring"> <div class="discussion"> - -<p>Updates a record that has @new_value@ as new content and @old_value@ as old -content in inverted index. Normally, this method is not used explicitly. -Inverted index for fulltext search is updated automatically by using -@:source@ option of <span class='object_link'><a href="Table.html#define_index_column-instance_method" title="Groonga::Table#define_index_column (method)">Table#define_index_column</a></span>.</p> + <p>Updates a record that has @new_value@ as new content and + �� old_value@ as old content in inverted index. Normally, this method +is not used explicitly. Inverted index for fulltext search is +updated automatically by using @:source@ option of +<span class='object_link'><a href="Table.html#define_index_column-instance_method" title="Groonga::Table#define_index_column (method)">Table#define_index_column</a></span>.</p> </div> @@ -2516,8 +2852,7 @@ Inverted index for fulltext search is updated automatically by using <p class="tag_title">Examples:</p> - <p class="example_title"><div class='inline'> -<p>Updates sentences of an article in index</p> + <p class="example_title"><div class='inline'><p>Updates sentences of an article in index</p> </div></p> <pre class="example code"><code><span class='id identifier rubyid_articles'>articles</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Array</span><span class='period'>.</span><span class='id identifier rubyid_create'>create</span><span class='lparen'>(</span><span class='symbol'>:name</span> <span class='op'>=></span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Articles</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> @@ -2565,6 +2900,7 @@ weakness of row-oriented systems. <div class="discussion"> <p class="note returns_void">This method returns an undefined value.</p> + </div> </div> <div class="tags"> @@ -2581,9 +2917,8 @@ weakness of row-oriented systems. — - <div class='inline'> -<p>The record that has a @new_value@ as its new value and @old_value@ as its -old value. It can be Integer as record id.</p> + <div class='inline'><p>The record that has a @new_value@ as its new value and + �� old_value@ as its old value. It can be Integer as record id.</p> </div> </li> @@ -2598,8 +2933,7 @@ old value. It can be Integer as record id.</p> — - <div class='inline'> -<p>The old value of the @record �� .</p> + <div class='inline'><p>The old value of the @record �� .</p> </div> </li> @@ -2614,8 +2948,7 @@ old value. It can be Integer as record id.</p> — - <div class='inline'> -<p>The new value of the @record �� .</p> + <div class='inline'><p>The new value of the @record �� .</p> </div> </li> @@ -2632,8 +2965,7 @@ old value. It can be Integer as record id.</p> — - <div class='inline'> -<p>The options.</p> + <div class='inline'><p>The options.</p> </div> </li> @@ -2662,8 +2994,7 @@ old value. It can be Integer as record id.</p> </span> - — <div class='inline'> -<p>The section number. It is one-origin.</p> + — <div class='inline'><p>The section number. It is one-origin.</p> <p>You must specify @=> true@ in <span class='object_link'><a href="Table.html#define_index_column-instance_method" title="Groonga::Table#define_index_column (method)">Table#define_index_column</a></span> to use this option.</p> @@ -2686,8 +3017,7 @@ old value. It can be Integer as record id.</p> - <div class='inline'> -<p>3.0.2</p> + <div class='inline'><p>3.0.2</p> </div> </li> @@ -2826,8 +3156,7 @@ rb_grn_index_column_update (int argc, VALUE *argv, VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>column</em> が位置情報も格納する場合は <code>true</code> を返します。</p> + <p><em>column</em> が位置情報も格納する場合は +true+ を返します。</p> </div> @@ -2856,7 +3185,6 @@ rb_grn_index_column_update (int argc, VALUE *argv, VALUE self) <pre class="lines"> -862 863 864 865 @@ -2867,10 +3195,11 @@ rb_grn_index_column_update (int argc, VALUE *argv, VALUE self) 870 871 872 -873</pre> +873 +874</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-index-column.c', line 862</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-index-column.c', line 863</span> static VALUE rb_grn_index_column_with_position_p (VALUE self) @@ -2900,8 +3229,7 @@ rb_grn_index_column_with_position_p (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>column</em> が段落情報も格納する場合は <code>true</code> を返します。</p> + <p><em>column</em> が段落情報も格納する場合は +true+ を返します。</p> </div> @@ -2930,7 +3258,6 @@ rb_grn_index_column_with_position_p (VALUE self) <pre class="lines"> -826 827 828 829 @@ -2941,10 +3268,11 @@ rb_grn_index_column_with_position_p (VALUE self) 834 835 836 -837</pre> +837 +838</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-index-column.c', line 826</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-index-column.c', line 827</span> static VALUE rb_grn_index_column_with_section_p (VALUE self) @@ -2974,8 +3302,7 @@ rb_grn_index_column_with_section_p (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>column</em> がウェイト情報も格納する場合は <code>true</code> を返します。</p> + <p><em>column</em> がウェイト情報も格納する場合は +true+ を返します。</p> </div> @@ -3004,7 +3331,6 @@ rb_grn_index_column_with_section_p (VALUE self) <pre class="lines"> -844 845 846 847 @@ -3015,10 +3341,11 @@ rb_grn_index_column_with_section_p (VALUE self) 852 853 854 -855</pre> +855 +856</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-index-column.c', line 844</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-index-column.c', line 845</span> static VALUE rb_grn_index_column_with_weight_p (VALUE self) Modified: rroonga/en/Groonga/IndexColumnDumper.html (+4 -5) =================================================================== --- rroonga/en/Groonga/IndexColumnDumper.html 2015-04-19 14:41:58 +0900 (155d7ff) +++ rroonga/en/Groonga/IndexColumnDumper.html 2015-04-19 14:59:09 +0900 (cd22855) @@ -162,7 +162,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -186,8 +187,7 @@ - <span class="summary_desc"><div class='inline'> -<p>A new instance of IndexColumnDumper.</p> + <span class="summary_desc"><div class='inline'><p>A new instance of IndexColumnDumper.</p> </div></span> </li> @@ -210,8 +210,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Returns a new instance of IndexColumnDumper</p> + <p>Returns a new instance of IndexColumnDumper</p> </div> Modified: rroonga/en/Groonga/IndexCursor.html (+5 -3) =================================================================== --- rroonga/en/Groonga/IndexCursor.html 2015-04-19 14:41:58 +0900 (172d46c) +++ rroonga/en/Groonga/IndexCursor.html 2015-04-19 14:59:09 +0900 (3e75f81) @@ -168,7 +168,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -190,7 +191,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -209,7 +211,7 @@ <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></h3> - <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-inst ance_met hod" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepend (method)">#prepend</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class ='object _link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groonga::Object#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p> + <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-inst ance_met hod" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#function_procedure%3F-instance_method" title="Groonga::Object#function_procedure? (method)">#function_procedure?</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepen d (metho d)">#prepend</a></span>, <span class='object_link'><a href="Object.html#procedure%3F-instance_method" title="Groonga::Object#procedure? (method)">#procedure?</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class='object_link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#scorer_procedure%3F-instance_method" title="Groonga::Object#scorer_procedure? (method)">#scorer_procedure?</a></span>, <span class='object_link'><a href="Object.html#selector_procedure%3F-instance_method" title="Groonga::Object#selector_procedure? (method)">#selector_procedure?</a></span>, <span class='object_link'><a href="Object.html#table%3F-instance_method" title="Groonga::Object#table? (method)">#table?</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groon ga::Obje ct#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p> <div id="instance_method_details" class="method_details_list"> Modified: rroonga/en/Groonga/InputOutputError.html (+1 -2) =================================================================== --- rroonga/en/Groonga/InputOutputError.html 2015-04-19 14:41:58 +0900 (a5479a2) +++ rroonga/en/Groonga/InputOutputError.html 2015-04-19 14:59:09 +0900 (f871d89) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>入出力エラーが起きたときに発生する。</p> + <p>入出力エラーが起きたときに発生する。</p> </div> Modified: rroonga/en/Groonga/InterruptedFunctionCall.html (+1 -2) =================================================================== --- rroonga/en/Groonga/InterruptedFunctionCall.html 2015-04-19 14:41:58 +0900 (76bb5a9) +++ rroonga/en/Groonga/InterruptedFunctionCall.html 2015-04-19 14:59:09 +0900 (6f32eaf) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>関数の実行中に中断されたときに発生する。</p> + <p>関数の実行中に中断されたときに発生する。</p> </div> Modified: rroonga/en/Groonga/InvalidArgument.html (+1 -2) =================================================================== --- rroonga/en/Groonga/InvalidArgument.html 2015-04-19 14:41:58 +0900 (4e7784b) +++ rroonga/en/Groonga/InvalidArgument.html 2015-04-19 14:59:09 +0900 (0e63d7f) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>引数に問題があるときに発生する。</p> + <p>引数に問題があるときに発生する。</p> </div> Modified: rroonga/en/Groonga/InvalidFormat.html (+1 -2) =================================================================== --- rroonga/en/Groonga/InvalidFormat.html 2015-04-19 14:41:58 +0900 (842c8f0) +++ rroonga/en/Groonga/InvalidFormat.html 2015-04-19 14:59:09 +0900 (a9b4caa) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>フォーマットに問題があったときに発生する。</p> + <p>フォーマットに問題があったときに発生する。</p> </div> Modified: rroonga/en/Groonga/InvalidSeek.html (+1 -2) =================================================================== --- rroonga/en/Groonga/InvalidSeek.html 2015-04-19 14:41:58 +0900 (6ab161b) +++ rroonga/en/Groonga/InvalidSeek.html 2015-04-19 14:59:09 +0900 (8ac18d4) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>seekに問題があるときに発生する。</p> + <p>seekに問題があるときに発生する。</p> </div> Modified: rroonga/en/Groonga/IsADirectory.html (+1 -2) =================================================================== --- rroonga/en/Groonga/IsADirectory.html 2015-04-19 14:41:58 +0900 (0b7fca0) +++ rroonga/en/Groonga/IsADirectory.html 2015-04-19 14:59:09 +0900 (0def7d8) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>ディレクトリのときに発生する。</p> + <p>ディレクトリのときに発生する。</p> </div> Modified: rroonga/en/Groonga/LZ4Error.html (+1 -2) =================================================================== --- rroonga/en/Groonga/LZ4Error.html 2015-04-19 14:41:58 +0900 (c6cbda3) +++ rroonga/en/Groonga/LZ4Error.html 2015-04-19 14:59:09 +0900 (d796bef) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>LZ4に問題があるときに発生する。</p> + <p>LZ4に問題があるときに発生する。</p> </div> Added: rroonga/en/Groonga/LessEqualOperator.html (+460 -0) 100644 =================================================================== --- /dev/null +++ rroonga/en/Groonga/LessEqualOperator.html 2015-04-19 14:59:09 +0900 (a2afd78) @@ -0,0 +1,460 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> + <link rel="stylesheet" href="../../../ranguba.css" type="text/css" /> + <link rel="shortcut icon" href="../../../favicon.ico" /> + <link rel="icon" href="../../../favicon.png" /> + <title> + Class: Groonga::LessEqualOperator + + — rroonga + + - Ranguba</title> + + + <link rel="stylesheet" href="../css/style.css" type="text/css" charset="utf-8" /> + + <link rel="stylesheet" href="../css/common.css" type="text/css" charset="utf-8" /> + +<script type="text/javascript" charset="utf-8"> + hasFrames = window.top.frames.main ? true : false; + relpath = '../'; + framesUrl = "../frames.html#!Groonga/LessEqualOperator.html"; +</script> + + + <script type="text/javascript" charset="utf-8" src="../js/jquery.js"></script> + + <script type="text/javascript" charset="utf-8" src="../js/app.js"></script> + + + </head> + <body> +<div class="header"> + <div class="title"> + <a href="../../../"> + <span class="title"> + Class: Groonga::LessEqualOperator + + — rroonga + +</span> + <span class="title-separator">-</span> + <span class="title-project">Ranguba</span> + </a> + </div> + <ul class="other-languages"> + <li id="other-language-japanese" lang="ja" xml:lang="ja"><a href="../../../rroonga/ja/Groonga/LessEqualOperator.html">日本語</a></li> + </ul> + <ul class="menu"> + <li id="menu-reference"><a href="../../../rroonga/en/">Reference Manual</a></li> + <li id="menu-tutorial"><a href="../../../rroonga/en/file.tutorial.html">Tutorial</a></li> + <li id="menu-install"><a href="../../../#install-rroonga">Install</a></li> + <li id="menu-developer"><a href="../../../developer.html">Developer</a></li> + </ul> +</div> + +<div class="content"> + + + <div id="header"> + <div id="menu"> + + <a href="../alphabetical_index.html">Index (L)</a> » + <span class='title'><span class='object_link'><a href="../Groonga.html" title="Groonga (module)">Groonga</a></span></span> + » + <span class="title">LessEqualOperator</span> + + + <div class="noframes"><span class="title">(</span><a href="." target="_top">no frames</a><span class="title">)</span></div> +</div> + + <div id="search"> + + <a class="full_list_link" id="class_list_link" + href="../class_list.html"> + Class List + </a> + + <a class="full_list_link" id="method_list_link" + href="../method_list.html"> + Method List + </a> + + <a class="full_list_link" id="file_list_link" + href="../file_list.html"> + File List + </a> + +</div> + <div class="clear"></div> + </div> + + <iframe id="search_frame"></iframe> + + <div id="content"><h1>Class: Groonga::LessEqualOperator + + + +</h1> + +<dl class="box"> + + <dt class="r1">Inherits:</dt> + <dd class="r1"> + <span class="inheritName"><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></span> + + <ul class="fullTree"> + <li>Object</li> + + <li class="next"><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></li> + + <li class="next">Groonga::LessEqualOperator</li> + + </ul> + <a href="#" class="inheritanceTree">show all</a> + + </dd> + + + + + + + + + + <dt class="r2 last">Defined in:</dt> + <dd class="r2 last">ext/groonga/rb-grn-less-equal-operator.c</dd> + +</dl> +<div class="clear"></div> + + + <h2>Constant Summary</h2> + + + + + <h2>Constant Summary</h2> + + <h3 class="inherited">Constants inherited + from <span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></h3> + <p class="inherited"><span class='object_link'><a href="Operator.html#ADJUST-constant" title="Groonga::Operator::ADJUST (constant)">Operator::ADJUST</a></span>, <span class='object_link'><a href="Operator.html#AND-constant" title="Groonga::Operator::AND (constant)">Operator::AND</a></span>, <span class='object_link'><a href="Operator.html#AND_ASSIGN-constant" title="Groonga::Operator::AND_ASSIGN (constant)">Operator::AND_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#AND_NOT-constant" title="Groonga::Operator::AND_NOT (constant)">Operator::AND_NOT</a></span>, <span class='object_link'><a href="Operator.html#ASSIGN-constant" title="Groonga::Operator::ASSIGN (constant)">Operator::ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_AND-constant" title="Groonga::Operator::BITWISE_AND (constant)">Operator::BITWISE_AND</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_NOT-constant" title="Groonga::Operator::BITWISE_ NOT (con stant)">Operator::BITWISE_NOT</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_OR-constant" title="Groonga::Operator::BITWISE_OR (constant)">Operator::BITWISE_OR</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_XOR-constant" title="Groonga::Operator::BITWISE_XOR (constant)">Operator::BITWISE_XOR</a></span>, <span class='object_link'><a href="Operator.html#BUT-constant" title="Groonga::Operator::BUT (constant)">Operator::BUT</a></span>, <span class='object_link'><a href="Operator.html#CALL-constant" title="Groonga::Operator::CALL (constant)">Operator::CALL</a></span>, <span class='object_link'><a href="Operator.html#CJUMP-constant" title="Groonga::Operator::CJUMP (constant)">Operator::CJUMP</a></span>, <span class='object_link'><a href="Operator.html#COMMA-constant" title="Groonga::Operator::COMMA (constant)">Operator::COMMA</a></span>, <span class='object_link'><a href="Operator.html#DECREMENT-constant" title="Groonga::Operator::DECREM ENT (con stant)">Operator::DECREMENT</a></span>, <span class='object_link'><a href="Operator.html#DECREMENT_POST-constant" title="Groonga::Operator::DECREMENT_POST (constant)">Operator::DECREMENT_POST</a></span>, <span class='object_link'><a href="Operator.html#DELETE-constant" title="Groonga::Operator::DELETE (constant)">Operator::DELETE</a></span>, <span class='object_link'><a href="Operator.html#EQUAL-constant" title="Groonga::Operator::EQUAL (constant)">Operator::EQUAL</a></span>, <span class='object_link'><a href="Operator.html#EXACT-constant" title="Groonga::Operator::EXACT (constant)">Operator::EXACT</a></span>, <span class='object_link'><a href="Operator.html#EXPRESSION_GET_VARIABLE-constant" title="Groonga::Operator::EXPRESSION_GET_VARIABLE (constant)">Operator::EXPRESSION_GET_VARIABLE</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE1-constant" title="Groonga::Operator::GEO_DISTANCE1 (constant)">Operator::GEO_DISTANCE1</a></span>, <span class='object _link'>< a href="Operator.html#GEO_DISTANCE2-constant" title="Groonga::Operator::GEO_DISTANCE2 (constant)">Operator::GEO_DISTANCE2</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE3-constant" title="Groonga::Operator::GEO_DISTANCE3 (constant)">Operator::GEO_DISTANCE3</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE4-constant" title="Groonga::Operator::GEO_DISTANCE4 (constant)">Operator::GEO_DISTANCE4</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP5-constant" title="Groonga::Operator::GEO_WITHINP5 (constant)">Operator::GEO_WITHINP5</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP6-constant" title="Groonga::Operator::GEO_WITHINP6 (constant)">Operator::GEO_WITHINP6</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP8-constant" title="Groonga::Operator::GEO_WITHINP8 (constant)">Operator::GEO_WITHINP8</a></span>, <span class='object_link'><a href="Operator.html#GET_REFERE NCE-cons tant" title="Groonga::Operator::GET_REFERENCE (constant)">Operator::GET_REFERENCE</a></span>, <span class='object_link'><a href="Operator.html#GET_VALUE-constant" title="Groonga::Operator::GET_VALUE (constant)">Operator::GET_VALUE</a></span>, <span class='object_link'><a href="Operator.html#GREATER-constant" title="Groonga::Operator::GREATER (constant)">Operator::GREATER</a></span>, <span class='object_link'><a href="Operator.html#GREATER_EQUAL-constant" title="Groonga::Operator::GREATER_EQUAL (constant)">Operator::GREATER_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#IN-constant" title="Groonga::Operator::IN (constant)">Operator::IN</a></span>, <span class='object_link'><a href="Operator.html#INCREMENT-constant" title="Groonga::Operator::INCREMENT (constant)">Operator::INCREMENT</a></span>, <span class='object_link'><a href="Operator.html#INCREMENT_POST-constant" title="Groonga::Operator::INCREMENT_POST (constant)">Operator::INCREMENT_POST</a></span>, < span cla ss='object_link'><a href="Operator.html#INTERN-constant" title="Groonga::Operator::INTERN (constant)">Operator::INTERN</a></span>, <span class='object_link'><a href="Operator.html#JSON_PUT-constant" title="Groonga::Operator::JSON_PUT (constant)">Operator::JSON_PUT</a></span>, <span class='object_link'><a href="Operator.html#JUMP-constant" title="Groonga::Operator::JUMP (constant)">Operator::JUMP</a></span>, <span class='object_link'><a href="Operator.html#LESS-constant" title="Groonga::Operator::LESS (constant)">Operator::LESS</a></span>, <span class='object_link'><a href="Operator.html#LESS_EQUAL-constant" title="Groonga::Operator::LESS_EQUAL (constant)">Operator::LESS_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#LONGEST_COMMON_PREFIX-constant" title="Groonga::Operator::LONGEST_COMMON_PREFIX (constant)">Operator::LONGEST_COMMON_PREFIX</a></span>, <span class='object_link'><a href="Operator.html#MATCH-constant" title="Groonga::Operator::MATCH (constant) ">Operat or::MATCH</a></span>, <span class='object_link'><a href="Operator.html#MINUS-constant" title="Groonga::Operator::MINUS (constant)">Operator::MINUS</a></span>, <span class='object_link'><a href="Operator.html#MINUS_ASSIGN-constant" title="Groonga::Operator::MINUS_ASSIGN (constant)">Operator::MINUS_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#MODULO-constant" title="Groonga::Operator::MODULO (constant)">Operator::MODULO</a></span>, <span class='object_link'><a href="Operator.html#MODULO_ASSIGN-constant" title="Groonga::Operator::MODULO_ASSIGN (constant)">Operator::MODULO_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#NEAR-constant" title="Groonga::Operator::NEAR (constant)">Operator::NEAR</a></span>, <span class='object_link'><a href="Operator.html#NEAR2-constant" title="Groonga::Operator::NEAR2 (constant)">Operator::NEAR2</a></span>, <span class='object_link'><a href="Operator.html#NOT-constant" title="Groonga::Operator::NOT (consta nt)">Ope rator::NOT</a></span>, <span class='object_link'><a href="Operator.html#NOT_EQUAL-constant" title="Groonga::Operator::NOT_EQUAL (constant)">Operator::NOT_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#NO_OPERATION-constant" title="Groonga::Operator::NO_OPERATION (constant)">Operator::NO_OPERATION</a></span>, <span class='object_link'><a href="Operator.html#OBJECT_SEARCH-constant" title="Groonga::Operator::OBJECT_SEARCH (constant)">Operator::OBJECT_SEARCH</a></span>, <span class='object_link'><a href="Operator.html#OR-constant" title="Groonga::Operator::OR (constant)">Operator::OR</a></span>, <span class='object_link'><a href="Operator.html#OR_ASSIGN-constant" title="Groonga::Operator::OR_ASSIGN (constant)">Operator::OR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#PARTIAL-constant" title="Groonga::Operator::PARTIAL (constant)">Operator::PARTIAL</a></span>, <span class='object_link'><a href="Operator.html#PLUS-constant" title="Groonga ::Operat or::PLUS (constant)">Operator::PLUS</a></span>, <span class='object_link'><a href="Operator.html#PLUS_ASSIGN-constant" title="Groonga::Operator::PLUS_ASSIGN (constant)">Operator::PLUS_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#POP-constant" title="Groonga::Operator::POP (constant)">Operator::POP</a></span>, <span class='object_link'><a href="Operator.html#PREFIX-constant" title="Groonga::Operator::PREFIX (constant)">Operator::PREFIX</a></span>, <span class='object_link'><a href="Operator.html#PUSH-constant" title="Groonga::Operator::PUSH (constant)">Operator::PUSH</a></span>, <span class='object_link'><a href="Operator.html#REGEXP-constant" title="Groonga::Operator::REGEXP (constant)">Operator::REGEXP</a></span>, <span class='object_link'><a href="Operator.html#SHIFTL-constant" title="Groonga::Operator::SHIFTL (constant)">Operator::SHIFTL</a></span>, <span class='object_link'><a href="Operator.html#SHIFTL_ASSIGN-constant" title="Groonga::Operator::SH IFTL_ASS IGN (constant)">Operator::SHIFTL_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SHIFTR-constant" title="Groonga::Operator::SHIFTR (constant)">Operator::SHIFTR</a></span>, <span class='object_link'><a href="Operator.html#SHIFTRR-constant" title="Groonga::Operator::SHIFTRR (constant)">Operator::SHIFTRR</a></span>, <span class='object_link'><a href="Operator.html#SHIFTRR_ASSIGN-constant" title="Groonga::Operator::SHIFTRR_ASSIGN (constant)">Operator::SHIFTRR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SHIRTR_ASSIGN-constant" title="Groonga::Operator::SHIRTR_ASSIGN (constant)">Operator::SHIRTR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SIMILAR-constant" title="Groonga::Operator::SIMILAR (constant)">Operator::SIMILAR</a></span>, <span class='object_link'><a href="Operator.html#SLASH-constant" title="Groonga::Operator::SLASH (constant)">Operator::SLASH</a></span>, <span class='object_link'><a href="Operator.html# SLASH_AS SIGN-constant" title="Groonga::Operator::SLASH_ASSIGN (constant)">Operator::SLASH_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#STAR-constant" title="Groonga::Operator::STAR (constant)">Operator::STAR</a></span>, <span class='object_link'><a href="Operator.html#STAR_ASSIGN-constant" title="Groonga::Operator::STAR_ASSIGN (constant)">Operator::STAR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SUFFIX-constant" title="Groonga::Operator::SUFFIX (constant)">Operator::SUFFIX</a></span>, <span class='object_link'><a href="Operator.html#TABLE_CREATE-constant" title="Groonga::Operator::TABLE_CREATE (constant)">Operator::TABLE_CREATE</a></span>, <span class='object_link'><a href="Operator.html#TABLE_GROUP-constant" title="Groonga::Operator::TABLE_GROUP (constant)">Operator::TABLE_GROUP</a></span>, <span class='object_link'><a href="Operator.html#TABLE_SELECT-constant" title="Groonga::Operator::TABLE_SELECT (constant)">Operator::TABLE_SELECT< /a></spa n>, <span class='object_link'><a href="Operator.html#TABLE_SORT-constant" title="Groonga::Operator::TABLE_SORT (constant)">Operator::TABLE_SORT</a></span>, <span class='object_link'><a href="Operator.html#TERM_EXTRACT-constant" title="Groonga::Operator::TERM_EXTRACT (constant)">Operator::TERM_EXTRACT</a></span>, <span class='object_link'><a href="Operator.html#UNSPLIT-constant" title="Groonga::Operator::UNSPLIT (constant)">Operator::UNSPLIT</a></span>, <span class='object_link'><a href="Operator.html#XOR_ASSIGN-constant" title="Groonga::Operator::XOR_ASSIGN (constant)">Operator::XOR_ASSIGN</a></span></p> + + + + + + + <h2> + Instance Method Summary + <small>(<a href="#" class="summary_toggle">collapse</a>)</small> + </h2> + + <ul class="summary"> + + <li class="public "> + <span class="summary_signature"> + + <a href="#exec-instance_method" title="#exec (instance method)">- (Boolean) <strong>exec</strong>(x, y, options = {}) </a> + + + + </span> + + + + + + + + + + <span class="summary_desc"><div class='inline'><p>Executes a less-or-equal operation.</p> +</div></span> + +</li> + + + </ul> + + + + + + + + + + + + <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></h3> + <p class="inherited"><span class='object_link'><a href="Operator.html#initialize-instance_method" title="Groonga::Operator#initialize (method)">#initialize</a></span>, <span class='object_link'><a href="Operator.html#to_i-instance_method" title="Groonga::Operator#to_i (method)">#to_i</a></span>, <span class='object_link'><a href="Operator.html#to_s-instance_method" title="Groonga::Operator#to_s (method)">#to_s</a></span></p> +<div id="constructor_details" class="method_details_list"> + <h2>Constructor Details</h2> + + <p class="notice">This class inherits a constructor from <span class='object_link'><a href="Operator.html#initialize-instance_method" title="Groonga::Operator#initialize (method)">Groonga::Operator</a></span></p> + +</div> + + + <div id="instance_method_details" class="method_details_list"> + <h2>Instance Method Details</h2> + + + <div class="method_details first"> + <h3 class="signature first" id="exec-instance_method"> + + - (<tt>Boolean</tt>) <strong>exec</strong>(x, y, options = {}) + + + + + +</h3><div class="docstring"> + <div class="discussion"> + <p>Executes a less-or-equal operation.</p> + + + </div> +</div> +<div class="tags"> + + <div class="examples"> + <p class="tag_title">Examples:</p> + + + <p class="example_title"><div class='inline'><p>Executes less-or-equal operations with the default context</p> +</div></p> + + <pre class="example code"><code><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>LESS_EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>1</span><span class='comma'>,</span> <span class='int'>1</span><span class='rparen'>)</span> <span class='comment'># => true +</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>LESS_EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>1</span><span class='comma'>,</span> <span class='int'>2</span><span class='rparen'>)</span> <span class='comment'># => true +</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>LESS_EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>2</span><span class='comma'>,</span> <span class='int'>1</span><span class='rparen'>)</span> <span class='comment'># => false</span></code></pre> + + + <p class="example_title"><div class='inline'><p>Executes less-or-equal operations with the specified context</p> +</div></p> + + <pre class="example code"><code><span class='id identifier rubyid_context'>context</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Context</span><span class='period'>.</span><span class='id identifier rubyid_new'>new</span> +<span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>LESS_EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>1</span><span class='comma'>,</span> <span class='int'>1</span><span class='comma'>,</span> + <span class='symbol'>:context</span> <span class='op'>=></span> <span class='id identifier rubyid_context'>context</span><span class='rparen'>)</span> <span class='comment'># => true +</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>LESS_EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>1</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> + <span class='symbol'>:context</span> <span class='op'>=></span> <span class='id identifier rubyid_context'>context</span><span class='rparen'>)</span> <span class='comment'># => true +</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>LESS_EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>2</span><span class='comma'>,</span> <span class='int'>1</span><span class='comma'>,</span> + <span class='symbol'>:context</span> <span class='op'>=></span> <span class='id identifier rubyid_context'>context</span><span class='rparen'>)</span> <span class='comment'># => false</span></code></pre> + + </div> + + <div class="docstring"> + <div class="discussion"> + <p>Returns <code>true</code> if <code>x</code> is less than or equal to<code>y</code>, +<code>false</code> otherwise.</p> + + + </div> +</div> +<div class="tags"> + <p class="tag_title">Parameters:</p> +<ul class="param"> + + <li> + + <span class='name'>x</span> + + + <span class='type'>(<tt>::Object</tt>)</span> + + + + — + <div class='inline'><p>The left hand side value.</p> +</div> + + </li> + + <li> + + <span class='name'>y</span> + + + <span class='type'>(<tt>::Object</tt>)</span> + + + + — + <div class='inline'><p>The right hand side value.</p> +</div> + + </li> + + <li> + + <span class='name'>options</span> + + + <span class='type'>(<tt>::Hash</tt>)</span> + + + <em class="default">(defaults to: <tt>{}</tt>)</em> + + + — + <div class='inline'><p>The options.</p> +</div> + + </li> + +</ul> + + + + + + + + + <p class="tag_title">Options Hash (<tt>options</tt>):</p> + <ul class="option"> + + <li> + <span class="name">(Groonga::Context.default)</span> + <span class="type">(<tt><span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Groonga::Context</a></span></tt>)</span> + <span class="default"> + + </span> + + — <div class='inline'><p>The context to executes the operation.</p> +</div> + + </li> + + </ul> + + +<p class="tag_title">Returns:</p> +<ul class="return"> + + <li> + + + <span class='type'>(<tt>Boolean</tt>)</span> + + + + — + <div class='inline'><p><code>true</code> if <code>x</code> is less than or equal to<code>y</code>, +<code>false</code> otherwise.</p> +</div> + + </li> + +</ul> + +</div> + + +</div><table class="source_code"> + <tr> + <td> + <pre class="lines"> + + +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77</pre> + </td> + <td> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-less-equal-operator.c', line 49</span> + +static VALUE +rb_grn_less_equal_operator_exec (int argc, VALUE *argv, VALUE self) +{ + grn_bool less_equal; + VALUE rb_x; + VALUE rb_y; + VALUE rb_options; + VALUE rb_context; + grn_ctx *context; + grn_obj x; + grn_obj y; + + rb_scan_args(argc, argv, "21", &rb_x, &rb_y, &rb_options); + + rb_grn_scan_options(rb_options, + "context", &rb_context, + NULL); + context = rb_grn_context_ensure(&rb_context); + + GRN_VOID_INIT(&x); + GRN_VOID_INIT(&y); + RVAL2GRNBULK(rb_x, context, &x); + RVAL2GRNBULK(rb_y, context, &y); + less_equal = grn_operator_exec_less_equal(context, &x, &y); + GRN_OBJ_FIN(context, &x); + GRN_OBJ_FIN(context, &y); + + return CBOOL2RVAL(less_equal); +}</pre> + </td> + </tr> +</table> +</div> + + </div> + +</div> + + <div id="footer"></div> + + + </div> + + <div class="sponsors"> + <p id="sponsor-github"> + <a href="https://github.com/ranguba/"> + <img src="../../../github-logo.png" width="100" height="45" border="0" alt="The Ranguba project uses GitHub's git repositories." /> + </a> + </p> + <p id="sponsor-tango"> + <a href="http://tango.freedesktop.org/"> + <img width="120" height="53" border="0" alt="Tango Desktop Project's icons are used." src="../../../tango-logo.png" /> + </a> + </p> + <p id="sponsor-famfamfam"> + <a href="http://www.famfamfam.com/"> + <img width="120" height="18" border="0" alt="famfamfam.com's flags are used." src="../../../famfamfam-logo.png" /> + </a> + </p> + </div> + +</body> +</html> \ No newline at end of file Added: rroonga/en/Groonga/LessOperator.html (+457 -0) 100644 =================================================================== --- /dev/null +++ rroonga/en/Groonga/LessOperator.html 2015-04-19 14:59:09 +0900 (7c5baea) @@ -0,0 +1,457 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> + <link rel="stylesheet" href="../../../ranguba.css" type="text/css" /> + <link rel="shortcut icon" href="../../../favicon.ico" /> + <link rel="icon" href="../../../favicon.png" /> + <title> + Class: Groonga::LessOperator + + — rroonga + + - Ranguba</title> + + + <link rel="stylesheet" href="../css/style.css" type="text/css" charset="utf-8" /> + + <link rel="stylesheet" href="../css/common.css" type="text/css" charset="utf-8" /> + +<script type="text/javascript" charset="utf-8"> + hasFrames = window.top.frames.main ? true : false; + relpath = '../'; + framesUrl = "../frames.html#!Groonga/LessOperator.html"; +</script> + + + <script type="text/javascript" charset="utf-8" src="../js/jquery.js"></script> + + <script type="text/javascript" charset="utf-8" src="../js/app.js"></script> + + + </head> + <body> +<div class="header"> + <div class="title"> + <a href="../../../"> + <span class="title"> + Class: Groonga::LessOperator + + — rroonga + +</span> + <span class="title-separator">-</span> + <span class="title-project">Ranguba</span> + </a> + </div> + <ul class="other-languages"> + <li id="other-language-japanese" lang="ja" xml:lang="ja"><a href="../../../rroonga/ja/Groonga/LessOperator.html">日本語</a></li> + </ul> + <ul class="menu"> + <li id="menu-reference"><a href="../../../rroonga/en/">Reference Manual</a></li> + <li id="menu-tutorial"><a href="../../../rroonga/en/file.tutorial.html">Tutorial</a></li> + <li id="menu-install"><a href="../../../#install-rroonga">Install</a></li> + <li id="menu-developer"><a href="../../../developer.html">Developer</a></li> + </ul> +</div> + +<div class="content"> + + + <div id="header"> + <div id="menu"> + + <a href="../alphabetical_index.html">Index (L)</a> » + <span class='title'><span class='object_link'><a href="../Groonga.html" title="Groonga (module)">Groonga</a></span></span> + » + <span class="title">LessOperator</span> + + + <div class="noframes"><span class="title">(</span><a href="." target="_top">no frames</a><span class="title">)</span></div> +</div> + + <div id="search"> + + <a class="full_list_link" id="class_list_link" + href="../class_list.html"> + Class List + </a> + + <a class="full_list_link" id="method_list_link" + href="../method_list.html"> + Method List + </a> + + <a class="full_list_link" id="file_list_link" + href="../file_list.html"> + File List + </a> + +</div> + <div class="clear"></div> + </div> + + <iframe id="search_frame"></iframe> + + <div id="content"><h1>Class: Groonga::LessOperator + + + +</h1> + +<dl class="box"> + + <dt class="r1">Inherits:</dt> + <dd class="r1"> + <span class="inheritName"><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></span> + + <ul class="fullTree"> + <li>Object</li> + + <li class="next"><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></li> + + <li class="next">Groonga::LessOperator</li> + + </ul> + <a href="#" class="inheritanceTree">show all</a> + + </dd> + + + + + + + + + + <dt class="r2 last">Defined in:</dt> + <dd class="r2 last">ext/groonga/rb-grn-less-operator.c</dd> + +</dl> +<div class="clear"></div> + + + <h2>Constant Summary</h2> + + + + + <h2>Constant Summary</h2> + + <h3 class="inherited">Constants inherited + from <span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></h3> + <p class="inherited"><span class='object_link'><a href="Operator.html#ADJUST-constant" title="Groonga::Operator::ADJUST (constant)">Operator::ADJUST</a></span>, <span class='object_link'><a href="Operator.html#AND-constant" title="Groonga::Operator::AND (constant)">Operator::AND</a></span>, <span class='object_link'><a href="Operator.html#AND_ASSIGN-constant" title="Groonga::Operator::AND_ASSIGN (constant)">Operator::AND_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#AND_NOT-constant" title="Groonga::Operator::AND_NOT (constant)">Operator::AND_NOT</a></span>, <span class='object_link'><a href="Operator.html#ASSIGN-constant" title="Groonga::Operator::ASSIGN (constant)">Operator::ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_AND-constant" title="Groonga::Operator::BITWISE_AND (constant)">Operator::BITWISE_AND</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_NOT-constant" title="Groonga::Operator::BITWISE_ NOT (con stant)">Operator::BITWISE_NOT</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_OR-constant" title="Groonga::Operator::BITWISE_OR (constant)">Operator::BITWISE_OR</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_XOR-constant" title="Groonga::Operator::BITWISE_XOR (constant)">Operator::BITWISE_XOR</a></span>, <span class='object_link'><a href="Operator.html#BUT-constant" title="Groonga::Operator::BUT (constant)">Operator::BUT</a></span>, <span class='object_link'><a href="Operator.html#CALL-constant" title="Groonga::Operator::CALL (constant)">Operator::CALL</a></span>, <span class='object_link'><a href="Operator.html#CJUMP-constant" title="Groonga::Operator::CJUMP (constant)">Operator::CJUMP</a></span>, <span class='object_link'><a href="Operator.html#COMMA-constant" title="Groonga::Operator::COMMA (constant)">Operator::COMMA</a></span>, <span class='object_link'><a href="Operator.html#DECREMENT-constant" title="Groonga::Operator::DECREM ENT (con stant)">Operator::DECREMENT</a></span>, <span class='object_link'><a href="Operator.html#DECREMENT_POST-constant" title="Groonga::Operator::DECREMENT_POST (constant)">Operator::DECREMENT_POST</a></span>, <span class='object_link'><a href="Operator.html#DELETE-constant" title="Groonga::Operator::DELETE (constant)">Operator::DELETE</a></span>, <span class='object_link'><a href="Operator.html#EQUAL-constant" title="Groonga::Operator::EQUAL (constant)">Operator::EQUAL</a></span>, <span class='object_link'><a href="Operator.html#EXACT-constant" title="Groonga::Operator::EXACT (constant)">Operator::EXACT</a></span>, <span class='object_link'><a href="Operator.html#EXPRESSION_GET_VARIABLE-constant" title="Groonga::Operator::EXPRESSION_GET_VARIABLE (constant)">Operator::EXPRESSION_GET_VARIABLE</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE1-constant" title="Groonga::Operator::GEO_DISTANCE1 (constant)">Operator::GEO_DISTANCE1</a></span>, <span class='object _link'>< a href="Operator.html#GEO_DISTANCE2-constant" title="Groonga::Operator::GEO_DISTANCE2 (constant)">Operator::GEO_DISTANCE2</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE3-constant" title="Groonga::Operator::GEO_DISTANCE3 (constant)">Operator::GEO_DISTANCE3</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE4-constant" title="Groonga::Operator::GEO_DISTANCE4 (constant)">Operator::GEO_DISTANCE4</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP5-constant" title="Groonga::Operator::GEO_WITHINP5 (constant)">Operator::GEO_WITHINP5</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP6-constant" title="Groonga::Operator::GEO_WITHINP6 (constant)">Operator::GEO_WITHINP6</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP8-constant" title="Groonga::Operator::GEO_WITHINP8 (constant)">Operator::GEO_WITHINP8</a></span>, <span class='object_link'><a href="Operator.html#GET_REFERE NCE-cons tant" title="Groonga::Operator::GET_REFERENCE (constant)">Operator::GET_REFERENCE</a></span>, <span class='object_link'><a href="Operator.html#GET_VALUE-constant" title="Groonga::Operator::GET_VALUE (constant)">Operator::GET_VALUE</a></span>, <span class='object_link'><a href="Operator.html#GREATER-constant" title="Groonga::Operator::GREATER (constant)">Operator::GREATER</a></span>, <span class='object_link'><a href="Operator.html#GREATER_EQUAL-constant" title="Groonga::Operator::GREATER_EQUAL (constant)">Operator::GREATER_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#IN-constant" title="Groonga::Operator::IN (constant)">Operator::IN</a></span>, <span class='object_link'><a href="Operator.html#INCREMENT-constant" title="Groonga::Operator::INCREMENT (constant)">Operator::INCREMENT</a></span>, <span class='object_link'><a href="Operator.html#INCREMENT_POST-constant" title="Groonga::Operator::INCREMENT_POST (constant)">Operator::INCREMENT_POST</a></span>, < span cla ss='object_link'><a href="Operator.html#INTERN-constant" title="Groonga::Operator::INTERN (constant)">Operator::INTERN</a></span>, <span class='object_link'><a href="Operator.html#JSON_PUT-constant" title="Groonga::Operator::JSON_PUT (constant)">Operator::JSON_PUT</a></span>, <span class='object_link'><a href="Operator.html#JUMP-constant" title="Groonga::Operator::JUMP (constant)">Operator::JUMP</a></span>, <span class='object_link'><a href="Operator.html#LESS-constant" title="Groonga::Operator::LESS (constant)">Operator::LESS</a></span>, <span class='object_link'><a href="Operator.html#LESS_EQUAL-constant" title="Groonga::Operator::LESS_EQUAL (constant)">Operator::LESS_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#LONGEST_COMMON_PREFIX-constant" title="Groonga::Operator::LONGEST_COMMON_PREFIX (constant)">Operator::LONGEST_COMMON_PREFIX</a></span>, <span class='object_link'><a href="Operator.html#MATCH-constant" title="Groonga::Operator::MATCH (constant) ">Operat or::MATCH</a></span>, <span class='object_link'><a href="Operator.html#MINUS-constant" title="Groonga::Operator::MINUS (constant)">Operator::MINUS</a></span>, <span class='object_link'><a href="Operator.html#MINUS_ASSIGN-constant" title="Groonga::Operator::MINUS_ASSIGN (constant)">Operator::MINUS_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#MODULO-constant" title="Groonga::Operator::MODULO (constant)">Operator::MODULO</a></span>, <span class='object_link'><a href="Operator.html#MODULO_ASSIGN-constant" title="Groonga::Operator::MODULO_ASSIGN (constant)">Operator::MODULO_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#NEAR-constant" title="Groonga::Operator::NEAR (constant)">Operator::NEAR</a></span>, <span class='object_link'><a href="Operator.html#NEAR2-constant" title="Groonga::Operator::NEAR2 (constant)">Operator::NEAR2</a></span>, <span class='object_link'><a href="Operator.html#NOT-constant" title="Groonga::Operator::NOT (consta nt)">Ope rator::NOT</a></span>, <span class='object_link'><a href="Operator.html#NOT_EQUAL-constant" title="Groonga::Operator::NOT_EQUAL (constant)">Operator::NOT_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#NO_OPERATION-constant" title="Groonga::Operator::NO_OPERATION (constant)">Operator::NO_OPERATION</a></span>, <span class='object_link'><a href="Operator.html#OBJECT_SEARCH-constant" title="Groonga::Operator::OBJECT_SEARCH (constant)">Operator::OBJECT_SEARCH</a></span>, <span class='object_link'><a href="Operator.html#OR-constant" title="Groonga::Operator::OR (constant)">Operator::OR</a></span>, <span class='object_link'><a href="Operator.html#OR_ASSIGN-constant" title="Groonga::Operator::OR_ASSIGN (constant)">Operator::OR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#PARTIAL-constant" title="Groonga::Operator::PARTIAL (constant)">Operator::PARTIAL</a></span>, <span class='object_link'><a href="Operator.html#PLUS-constant" title="Groonga ::Operat or::PLUS (constant)">Operator::PLUS</a></span>, <span class='object_link'><a href="Operator.html#PLUS_ASSIGN-constant" title="Groonga::Operator::PLUS_ASSIGN (constant)">Operator::PLUS_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#POP-constant" title="Groonga::Operator::POP (constant)">Operator::POP</a></span>, <span class='object_link'><a href="Operator.html#PREFIX-constant" title="Groonga::Operator::PREFIX (constant)">Operator::PREFIX</a></span>, <span class='object_link'><a href="Operator.html#PUSH-constant" title="Groonga::Operator::PUSH (constant)">Operator::PUSH</a></span>, <span class='object_link'><a href="Operator.html#REGEXP-constant" title="Groonga::Operator::REGEXP (constant)">Operator::REGEXP</a></span>, <span class='object_link'><a href="Operator.html#SHIFTL-constant" title="Groonga::Operator::SHIFTL (constant)">Operator::SHIFTL</a></span>, <span class='object_link'><a href="Operator.html#SHIFTL_ASSIGN-constant" title="Groonga::Operator::SH IFTL_ASS IGN (constant)">Operator::SHIFTL_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SHIFTR-constant" title="Groonga::Operator::SHIFTR (constant)">Operator::SHIFTR</a></span>, <span class='object_link'><a href="Operator.html#SHIFTRR-constant" title="Groonga::Operator::SHIFTRR (constant)">Operator::SHIFTRR</a></span>, <span class='object_link'><a href="Operator.html#SHIFTRR_ASSIGN-constant" title="Groonga::Operator::SHIFTRR_ASSIGN (constant)">Operator::SHIFTRR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SHIRTR_ASSIGN-constant" title="Groonga::Operator::SHIRTR_ASSIGN (constant)">Operator::SHIRTR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SIMILAR-constant" title="Groonga::Operator::SIMILAR (constant)">Operator::SIMILAR</a></span>, <span class='object_link'><a href="Operator.html#SLASH-constant" title="Groonga::Operator::SLASH (constant)">Operator::SLASH</a></span>, <span class='object_link'><a href="Operator.html# SLASH_AS SIGN-constant" title="Groonga::Operator::SLASH_ASSIGN (constant)">Operator::SLASH_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#STAR-constant" title="Groonga::Operator::STAR (constant)">Operator::STAR</a></span>, <span class='object_link'><a href="Operator.html#STAR_ASSIGN-constant" title="Groonga::Operator::STAR_ASSIGN (constant)">Operator::STAR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SUFFIX-constant" title="Groonga::Operator::SUFFIX (constant)">Operator::SUFFIX</a></span>, <span class='object_link'><a href="Operator.html#TABLE_CREATE-constant" title="Groonga::Operator::TABLE_CREATE (constant)">Operator::TABLE_CREATE</a></span>, <span class='object_link'><a href="Operator.html#TABLE_GROUP-constant" title="Groonga::Operator::TABLE_GROUP (constant)">Operator::TABLE_GROUP</a></span>, <span class='object_link'><a href="Operator.html#TABLE_SELECT-constant" title="Groonga::Operator::TABLE_SELECT (constant)">Operator::TABLE_SELECT< /a></spa n>, <span class='object_link'><a href="Operator.html#TABLE_SORT-constant" title="Groonga::Operator::TABLE_SORT (constant)">Operator::TABLE_SORT</a></span>, <span class='object_link'><a href="Operator.html#TERM_EXTRACT-constant" title="Groonga::Operator::TERM_EXTRACT (constant)">Operator::TERM_EXTRACT</a></span>, <span class='object_link'><a href="Operator.html#UNSPLIT-constant" title="Groonga::Operator::UNSPLIT (constant)">Operator::UNSPLIT</a></span>, <span class='object_link'><a href="Operator.html#XOR_ASSIGN-constant" title="Groonga::Operator::XOR_ASSIGN (constant)">Operator::XOR_ASSIGN</a></span></p> + + + + + + + <h2> + Instance Method Summary + <small>(<a href="#" class="summary_toggle">collapse</a>)</small> + </h2> + + <ul class="summary"> + + <li class="public "> + <span class="summary_signature"> + + <a href="#exec-instance_method" title="#exec (instance method)">- (Boolean) <strong>exec</strong>(x, y, options = {}) </a> + + + + </span> + + + + + + + + + + <span class="summary_desc"><div class='inline'><p>Executes a less operation.</p> +</div></span> + +</li> + + + </ul> + + + + + + + + + + + + <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></h3> + <p class="inherited"><span class='object_link'><a href="Operator.html#initialize-instance_method" title="Groonga::Operator#initialize (method)">#initialize</a></span>, <span class='object_link'><a href="Operator.html#to_i-instance_method" title="Groonga::Operator#to_i (method)">#to_i</a></span>, <span class='object_link'><a href="Operator.html#to_s-instance_method" title="Groonga::Operator#to_s (method)">#to_s</a></span></p> +<div id="constructor_details" class="method_details_list"> + <h2>Constructor Details</h2> + + <p class="notice">This class inherits a constructor from <span class='object_link'><a href="Operator.html#initialize-instance_method" title="Groonga::Operator#initialize (method)">Groonga::Operator</a></span></p> + +</div> + + + <div id="instance_method_details" class="method_details_list"> + <h2>Instance Method Details</h2> + + + <div class="method_details first"> + <h3 class="signature first" id="exec-instance_method"> + + - (<tt>Boolean</tt>) <strong>exec</strong>(x, y, options = {}) + + + + + +</h3><div class="docstring"> + <div class="discussion"> + <p>Executes a less operation.</p> + + + </div> +</div> +<div class="tags"> + + <div class="examples"> + <p class="tag_title">Examples:</p> + + + <p class="example_title"><div class='inline'><p>Executes less operations with the default context</p> +</div></p> + + <pre class="example code"><code><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>LESS</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>1</span><span class='comma'>,</span> <span class='int'>2</span><span class='rparen'>)</span> <span class='comment'># => true +</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>LESS</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>2</span><span class='comma'>,</span> <span class='int'>1</span><span class='rparen'>)</span> <span class='comment'># => false</span></code></pre> + + + <p class="example_title"><div class='inline'><p>Executes less operations with the specified context</p> +</div></p> + + <pre class="example code"><code><span class='id identifier rubyid_context'>context</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Context</span><span class='period'>.</span><span class='id identifier rubyid_new'>new</span> +<span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>LESS</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>1</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> + <span class='symbol'>:context</span> <span class='op'>=></span> <span class='id identifier rubyid_context'>context</span><span class='rparen'>)</span> <span class='comment'># => true +</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>LESS</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>2</span><span class='comma'>,</span> <span class='int'>1</span><span class='comma'>,</span> + <span class='symbol'>:context</span> <span class='op'>=></span> <span class='id identifier rubyid_context'>context</span><span class='rparen'>)</span> <span class='comment'># => false</span></code></pre> + + </div> + + <div class="docstring"> + <div class="discussion"> + <p>Returns <code>true</code> if <code>x</code> is less than <code>y</code>, <code>false</code> +otherwise.</p> + + + </div> +</div> +<div class="tags"> + <p class="tag_title">Parameters:</p> +<ul class="param"> + + <li> + + <span class='name'>x</span> + + + <span class='type'>(<tt>::Object</tt>)</span> + + + + — + <div class='inline'><p>The left hand side value.</p> +</div> + + </li> + + <li> + + <span class='name'>y</span> + + + <span class='type'>(<tt>::Object</tt>)</span> + + + + — + <div class='inline'><p>The right hand side value.</p> +</div> + + </li> + + <li> + + <span class='name'>options</span> + + + <span class='type'>(<tt>::Hash</tt>)</span> + + + <em class="default">(defaults to: <tt>{}</tt>)</em> + + + — + <div class='inline'><p>The options.</p> +</div> + + </li> + +</ul> + + + + + + + + + <p class="tag_title">Options Hash (<tt>options</tt>):</p> + <ul class="option"> + + <li> + <span class="name">(Groonga::Context.default)</span> + <span class="type">(<tt><span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Groonga::Context</a></span></tt>)</span> + <span class="default"> + + </span> + + — <div class='inline'><p>The context to executes the operation.</p> +</div> + + </li> + + </ul> + + +<p class="tag_title">Returns:</p> +<ul class="return"> + + <li> + + + <span class='type'>(<tt>Boolean</tt>)</span> + + + + — + <div class='inline'><p><code>true</code> if <code>x</code> is less than <code>y</code>, <code>false</code> +otherwise.</p> +</div> + + </li> + +</ul> + +</div> + + +</div><table class="source_code"> + <tr> + <td> + <pre class="lines"> + + +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74</pre> + </td> + <td> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-less-operator.c', line 46</span> + +static VALUE +rb_grn_less_operator_exec (int argc, VALUE *argv, VALUE self) +{ + grn_bool less; + VALUE rb_x; + VALUE rb_y; + VALUE rb_options; + VALUE rb_context; + grn_ctx *context; + grn_obj x; + grn_obj y; + + rb_scan_args(argc, argv, "21", &rb_x, &rb_y, &rb_options); + + rb_grn_scan_options(rb_options, + "context", &rb_context, + NULL); + context = rb_grn_context_ensure(&rb_context); + + GRN_VOID_INIT(&x); + GRN_VOID_INIT(&y); + RVAL2GRNBULK(rb_x, context, &x); + RVAL2GRNBULK(rb_y, context, &y); + less = grn_operator_exec_less(context, &x, &y); + GRN_OBJ_FIN(context, &x); + GRN_OBJ_FIN(context, &y); + + return CBOOL2RVAL(less); +}</pre> + </td> + </tr> +</table> +</div> + + </div> + +</div> + + <div id="footer"></div> + + + </div> + + <div class="sponsors"> + <p id="sponsor-github"> + <a href="https://github.com/ranguba/"> + <img src="../../../github-logo.png" width="100" height="45" border="0" alt="The Ranguba project uses GitHub's git repositories." /> + </a> + </p> + <p id="sponsor-tango"> + <a href="http://tango.freedesktop.org/"> + <img width="120" height="53" border="0" alt="Tango Desktop Project's icons are used." src="../../../tango-logo.png" /> + </a> + </p> + <p id="sponsor-famfamfam"> + <a href="http://www.famfamfam.com/"> + <img width="120" height="18" border="0" alt="famfamfam.com's flags are used." src="../../../famfamfam-logo.png" /> + </a> + </p> + </div> + +</body> +</html> \ No newline at end of file Modified: rroonga/en/Groonga/Logger.html (+78 -96) =================================================================== --- rroonga/en/Groonga/Logger.html 2015-04-19 14:41:58 +0900 (ec17b89) +++ rroonga/en/Groonga/Logger.html 2015-04-19 14:59:09 +0900 (01b8187) @@ -134,8 +134,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>groongaから出力されるログを記録するためのクラス。</p> + <p>groongaから出力されるログを記録するためのクラス。</p> </div> @@ -192,8 +191,8 @@ - <span class="summary_desc"><strong>Deprecated.</strong> <div class='inline'> -<p>since 3.0.1. Use <span class='object_link'><a href="#path-class_method" title="Groonga::Logger.path (method)">Logger.path</a></span> instead.</p> + <span class="summary_desc"><strong>Deprecated.</strong> <div class='inline'><p>since 3.0.1. Use <span class='object_link'><a href="#path-class_method" title="Groonga::Logger.path (method)">Logger.path</a></span> +instead.</p> </div></span> </li> @@ -216,8 +215,8 @@ - <span class="summary_desc"><strong>Deprecated.</strong> <div class='inline'> -<p>since 3.0.1. Use <span class='object_link'><a href="#path%3D-class_method" title="Groonga::Logger.path= (method)">Logger.path=</a></span> instead.</p> + <span class="summary_desc"><strong>Deprecated.</strong> <div class='inline'><p>since 3.0.1. Use <span class='object_link'><a href="#path%3D-class_method" title="Groonga::Logger.path= (method)">Logger.path=</a></span> +instead.</p> </div></span> </li> @@ -240,8 +239,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Gets the current log path that is used the default logger.</p> + <span class="summary_desc"><div class='inline'><p>Gets the current log path that is used the default logger.</p> </div></span> </li> @@ -264,8 +262,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Sets the log path that is used the default logger.</p> + <span class="summary_desc"><div class='inline'><p>Sets the log path that is used the default logger.</p> </div></span> </li> @@ -288,8 +285,8 @@ - <span class="summary_desc"><strong>Deprecated.</strong> <div class='inline'> -<p>since 3.0.1. Use <span class='object_link'><a href="QueryLogger.html#path-class_method" title="Groonga::QueryLogger.path (method)">QueryLogger.path</a></span> instead.</p> + <span class="summary_desc"><strong>Deprecated.</strong> <div class='inline'><p>since 3.0.1. Use <span class='object_link'><a href="QueryLogger.html#path-class_method" title="Groonga::QueryLogger.path (method)">QueryLogger.path</a></span> +instead.</p> </div></span> </li> @@ -312,8 +309,8 @@ - <span class="summary_desc"><strong>Deprecated.</strong> <div class='inline'> -<p>since 3.0.1. Use <span class='object_link'><a href="QueryLogger.html#path%3D-class_method" title="Groonga::QueryLogger.path= (method)">QueryLogger.path=</a></span> instead.</p> + <span class="summary_desc"><strong>Deprecated.</strong> <div class='inline'><p>since 3.0.1. Use <span class='object_link'><a href="QueryLogger.html#path%3D-class_method" title="Groonga::QueryLogger.path= (method)">QueryLogger.path=</a></span> +instead.</p> </div></span> </li> @@ -336,8 +333,7 @@ - <span class="summary_desc"><div class='inline'> -<p>groongaがログを出力する度に呼び出されるブロックを登録する。.</p> + <span class="summary_desc"><div class='inline'><p>groongaがログを出力する度に呼び出されるブロックを登録する。.</p> </div></span> </li> @@ -360,8 +356,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Sends reopen request to the current logger.</p> + <span class="summary_desc"><div class='inline'><p>Sends reopen request to the current logger.</p> </div></span> </li> @@ -384,8 +379,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Unregister the registered logger.</p> + <span class="summary_desc"><div class='inline'><p>Unregister the registered logger.</p> </div></span> </li> @@ -417,7 +411,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -439,7 +434,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -461,7 +457,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -486,11 +483,12 @@ </h3><div class="docstring"> <div class="discussion"> - <div class="note deprecated"><strong>Deprecated.</strong> <div class='inline'> -<p>since 3.0.1. Use <span class='object_link'><a href="#path-class_method" title="Groonga::Logger.path (method)">path</a></span> instead.</p> + <div class="note deprecated"><strong>Deprecated.</strong> <div class='inline'><p>since 3.0.1. Use <span class='object_link'><a href="#path-class_method" title="Groonga::Logger.path (method)">path</a></span> +instead.</p> </div></div> + </div> </div> <div class="tags"> @@ -528,11 +526,12 @@ </h3><div class="docstring"> <div class="discussion"> - <div class="note deprecated"><strong>Deprecated.</strong> <div class='inline'> -<p>since 3.0.1. Use <span class='object_link'><a href="#path%3D-class_method" title="Groonga::Logger.path= (method)">path=</a></span> instead.</p> + <div class="note deprecated"><strong>Deprecated.</strong> <div class='inline'><p>since 3.0.1. Use <span class='object_link'><a href="#path%3D-class_method" title="Groonga::Logger.path= (method)">path=</a></span> +instead.</p> </div></div> + </div> </div> <div class="tags"> @@ -570,8 +569,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Gets the current log path that is used the default logger.</p> + <p>Gets the current log path that is used the default logger.</p> </div> @@ -580,8 +578,7 @@ <div class="docstring"> <div class="discussion"> - -<p>Returns The current log path</p> + <p>Returns The current log path</p> </div> @@ -599,8 +596,7 @@ — - <div class='inline'> -<p>The current log path</p> + <div class='inline'><p>The current log path</p> </div> </li> @@ -618,8 +614,7 @@ - <div class='inline'> -<p>3.0.1</p> + <div class='inline'><p>3.0.1</p> </div> </li> @@ -656,7 +651,7 @@ rb_grn_logger_s_get_path (VALUE klass) path = grn_default_logger_get_path(); if (path) { - rb_path = rb_str_new2(path); + rb_path = rb_str_new_cstr(path); } return rb_path; }</pre> @@ -676,12 +671,12 @@ rb_grn_logger_s_get_path (VALUE klass) </h3><div class="docstring"> <div class="discussion"> - -<p>Sets the log path that is used the default logger. If you're using -custom logger by <span class='object_link'><a href="#register-class_method" title="Groonga::Logger.register (method)">register</a></span>, the log path isn't used. Because it is -for the default logger.</p> + <p>Sets the log path that is used the default logger. If you’re using +custom logger by <span class='object_link'><a href="#register-class_method" title="Groonga::Logger.register (method)">register</a></span>, the log path isn’t used. Because it +is for the default logger.</p> -<p>If you specify nil as path, logging by the default logger is disabled.</p> +<p>If you specify nil as path, logging by the default logger is +disabled.</p> </div> @@ -692,15 +687,13 @@ for the default logger.</p> <p class="tag_title">Examples:</p> - <p class="example_title"><div class='inline'> -<p>Changes the log path for the default logger</p> + <p class="example_title"><div class='inline'><p>Changes the log path for the default logger</p> </div></p> <pre class="example code"><code><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Logger</span><span class='period'>.</span><span class='id identifier rubyid_path'>path</span> <span class='op'>=</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>/tmp/groonga.log</span><span class='tstring_end'>"</span></span></code></pre> - <p class="example_title"><div class='inline'> -<p>Disables log by the default logger</p> + <p class="example_title"><div class='inline'><p>Disables log by the default logger</p> </div></p> <pre class="example code"><code><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Logger</span><span class='period'>.</span><span class='id identifier rubyid_path'>path</span> <span class='op'>=</span> <span class='kw'>nil</span></code></pre> @@ -709,8 +702,7 @@ for the default logger.</p> <div class="docstring"> <div class="discussion"> - -<p>Returns void</p> + <p>Returns void</p> </div> @@ -729,9 +721,8 @@ for the default logger.</p> — - <div class='inline'> -<p>The log path for the default logger. If nil is specified, logging by the -default logger is disabled.</p> + <div class='inline'><p>The log path for the default logger. +If nil is specified, logging by the default logger is disabled.</p> </div> </li> @@ -749,8 +740,7 @@ default logger is disabled.</p> - <div class='inline'> -<p>void</p> + <div class='inline'><p>void</p> </div> </li> @@ -768,8 +758,7 @@ default logger is disabled.</p> - <div class='inline'> -<p>3.0.1</p> + <div class='inline'><p>3.0.1</p> </div> </li> @@ -852,11 +841,12 @@ rb_grn_logger_s_set_path (VALUE klass, VALUE rb_path) </h3><div class="docstring"> <div class="discussion"> - <div class="note deprecated"><strong>Deprecated.</strong> <div class='inline'> -<p>since 3.0.1. Use <span class='object_link'><a href="QueryLogger.html#path-class_method" title="Groonga::QueryLogger.path (method)">QueryLogger.path</a></span> instead.</p> + <div class="note deprecated"><strong>Deprecated.</strong> <div class='inline'><p>since 3.0.1. Use <span class='object_link'><a href="QueryLogger.html#path-class_method" title="Groonga::QueryLogger.path (method)">QueryLogger.path</a></span> +instead.</p> </div></div> + </div> </div> <div class="tags"> @@ -894,11 +884,12 @@ rb_grn_logger_s_set_path (VALUE klass, VALUE rb_path) </h3><div class="docstring"> <div class="discussion"> - <div class="note deprecated"><strong>Deprecated.</strong> <div class='inline'> -<p>since 3.0.1. Use <span class='object_link'><a href="QueryLogger.html#path%3D-class_method" title="Groonga::QueryLogger.path= (method)">QueryLogger.path=</a></span> instead.</p> + <div class="note deprecated"><strong>Deprecated.</strong> <div class='inline'><p>since 3.0.1. Use <span class='object_link'><a href="QueryLogger.html#path%3D-class_method" title="Groonga::QueryLogger.path= (method)">QueryLogger.path=</a></span> +instead.</p> </div></div> + </div> </div> <div class="tags"> @@ -936,8 +927,7 @@ rb_grn_logger_s_set_path (VALUE klass, VALUE rb_path) </h3><div class="docstring"> <div class="discussion"> - -<p>groongaがログを出力する度に呼び出されるブロックを登録する。</p> + <p>groongaがログを出力する度に呼び出されるブロックを登録する。</p> </div> @@ -948,6 +938,7 @@ rb_grn_logger_s_set_path (VALUE klass, VALUE rb_path) <div class="discussion"> + </div> </div> <div class="tags"> @@ -966,9 +957,8 @@ rb_grn_logger_s_set_path (VALUE klass, VALUE rb_path) — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value.</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -991,12 +981,10 @@ value.</p> </span> - — <div class='inline'> -<p>ログのレベルを <code>:none</code> , <code>:emergency</code> , <code>:alert</code> -, <code>:critical</code> , <code>:error</code> , <code>:warning</code> , -<code>:notice</code> , <code>:info</code> , <code>:debug</code> , -<code>:dump</code> のいずれかで指定する。それより重要度が 低いログはブロックに渡されなくなる。デフォルトでは -<code>:notice</code> 。</p> + — <div class='inline'><p>ログのレベルを +:none+ , +:emergency+ , +:alert+ , ++:critical+ , +:error+ , +:warning+ , +:notice+ , +:info+ , ++:debug+ , +:dump+ のいずれかで指定する。それより重要度が +低いログはブロックに渡されなくなる。デフォルトでは +:notice+ 。</p> </div> </li> @@ -1008,8 +996,8 @@ value.</p> </span> - — <div class='inline'> -<p>ログが出力された時間をブロックに渡したいなら <code>true</code> を指 定する。デフォルトでは渡す。</p> + — <div class='inline'><p>ログが出力された時間をブロックに渡したいなら +true+ を指 +定する。デフォルトでは渡す。</p> </div> </li> @@ -1021,9 +1009,9 @@ value.</p> </span> - — <div class='inline'> -<p>ログのタイトルをブロックに渡したいなら <code>true</code> を指定す る。デフォルトでは渡す。 (FIXME: -groongaで実装されていない?)</p> + — <div class='inline'><p>ログのタイトルをブロックに渡したいなら +true+ を指定す +る。デフォルトでは渡す。 +(FIXME: groongaで実装されていない?)</p> </div> </li> @@ -1035,8 +1023,8 @@ groongaで実装されていない?)</p> </span> - — <div class='inline'> -<p>ログのメッセージをブロックに渡したいなら <code>true</code> を指定す る。デフォルトでは渡す。</p> + — <div class='inline'><p>ログのメッセージをブロックに渡したいなら +true+ を指定す +る。デフォルトでは渡す。</p> </div> </li> @@ -1048,9 +1036,9 @@ groongaで実装されていない?)</p> </span> - — <div class='inline'> -<p>ログの発生元のプロセスIDとgroongaのソースコードのファイ ル名、行番号、関数名をブロックに渡したいなら <code>true</code> -を指 定する。デフォルトでは渡す。</p> + — <div class='inline'><p>ログの発生元のプロセスIDとgroongaのソースコードのファイ +ル名、行番号、関数名をブロックに渡したいなら +true+ を指 +定する。デフォルトでは渡す。</p> </div> </li> @@ -1069,10 +1057,10 @@ groongaで実装されていない?)</p> — - <div class='inline'> -<p><em>event</em> と <em>level</em> はSymbol、それ以外は全て文字列で渡される。 <em>event</em> と -<em>level</em> 以外 の4つについては <em>options</em> で <code>false</code> -を指定することでブロックに 渡さないようにすることができ、その場合は空文字列が実際には渡される。</p> + <div class='inline'><p><em>event</em> と <em>level</em> はSymbol、それ以外は全て文字列で渡される。 +<em>event</em> と <em>level</em> 以外 +の4つについては <em>options</em> で +false+ を指定することでブロックに +渡さないようにすることができ、その場合は空文字列が実際には渡される。</p> </div> </li> @@ -1230,9 +1218,8 @@ rb_grn_logger_s_register (int argc, VALUE *argv, VALUE klass) </h3><div class="docstring"> <div class="discussion"> - -<p>Sends reopen request to the current logger. It is useful for rotating log -file.</p> + <p>Sends reopen request to the current logger. It is useful for +rotating log file.</p> </div> @@ -1241,8 +1228,7 @@ file.</p> <div class="docstring"> <div class="discussion"> - -<p>Returns void</p> + <p>Returns void</p> </div> @@ -1260,8 +1246,7 @@ file.</p> - <div class='inline'> -<p>void</p> + <div class='inline'><p>void</p> </div> </li> @@ -1321,8 +1306,7 @@ rb_grn_logger_s_reopen (VALUE klass) </h3><div class="docstring"> <div class="discussion"> - -<p>Unregister the registered logger. The default logger is used after + <p>Unregister the registered logger. The default logger is used after unregistering.</p> @@ -1332,8 +1316,7 @@ unregistering.</p> <div class="docstring"> <div class="discussion"> - -<p>Returns void</p> + <p>Returns void</p> </div> @@ -1351,8 +1334,7 @@ unregistering.</p> - <div class='inline'> -<p>void</p> + <div class='inline'><p>void</p> </div> </li> Modified: rroonga/en/Groonga/Logger/Flags.html (+4 -2) =================================================================== --- rroonga/en/Groonga/Logger/Flags.html 2015-04-19 14:41:58 +0900 (4c06538) +++ rroonga/en/Groonga/Logger/Flags.html 2015-04-19 14:59:09 +0900 (c4f8aa0) @@ -166,7 +166,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -188,7 +189,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> Added: rroonga/en/Groonga/MatchOperator.html (+458 -0) 100644 =================================================================== --- /dev/null +++ rroonga/en/Groonga/MatchOperator.html 2015-04-19 14:59:09 +0900 (cbbc80c) @@ -0,0 +1,458 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> + <link rel="stylesheet" href="../../../ranguba.css" type="text/css" /> + <link rel="shortcut icon" href="../../../favicon.ico" /> + <link rel="icon" href="../../../favicon.png" /> + <title> + Class: Groonga::MatchOperator + + — rroonga + + - Ranguba</title> + + + <link rel="stylesheet" href="../css/style.css" type="text/css" charset="utf-8" /> + + <link rel="stylesheet" href="../css/common.css" type="text/css" charset="utf-8" /> + +<script type="text/javascript" charset="utf-8"> + hasFrames = window.top.frames.main ? true : false; + relpath = '../'; + framesUrl = "../frames.html#!Groonga/MatchOperator.html"; +</script> + + + <script type="text/javascript" charset="utf-8" src="../js/jquery.js"></script> + + <script type="text/javascript" charset="utf-8" src="../js/app.js"></script> + + + </head> + <body> +<div class="header"> + <div class="title"> + <a href="../../../"> + <span class="title"> + Class: Groonga::MatchOperator + + — rroonga + +</span> + <span class="title-separator">-</span> + <span class="title-project">Ranguba</span> + </a> + </div> + <ul class="other-languages"> + <li id="other-language-japanese" lang="ja" xml:lang="ja"><a href="../../../rroonga/ja/Groonga/MatchOperator.html">日本語</a></li> + </ul> + <ul class="menu"> + <li id="menu-reference"><a href="../../../rroonga/en/">Reference Manual</a></li> + <li id="menu-tutorial"><a href="../../../rroonga/en/file.tutorial.html">Tutorial</a></li> + <li id="menu-install"><a href="../../../#install-rroonga">Install</a></li> + <li id="menu-developer"><a href="../../../developer.html">Developer</a></li> + </ul> +</div> + +<div class="content"> + + + <div id="header"> + <div id="menu"> + + <a href="../alphabetical_index.html">Index (M)</a> » + <span class='title'><span class='object_link'><a href="../Groonga.html" title="Groonga (module)">Groonga</a></span></span> + » + <span class="title">MatchOperator</span> + + + <div class="noframes"><span class="title">(</span><a href="." target="_top">no frames</a><span class="title">)</span></div> +</div> + + <div id="search"> + + <a class="full_list_link" id="class_list_link" + href="../class_list.html"> + Class List + </a> + + <a class="full_list_link" id="method_list_link" + href="../method_list.html"> + Method List + </a> + + <a class="full_list_link" id="file_list_link" + href="../file_list.html"> + File List + </a> + +</div> + <div class="clear"></div> + </div> + + <iframe id="search_frame"></iframe> + + <div id="content"><h1>Class: Groonga::MatchOperator + + + +</h1> + +<dl class="box"> + + <dt class="r1">Inherits:</dt> + <dd class="r1"> + <span class="inheritName"><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></span> + + <ul class="fullTree"> + <li>Object</li> + + <li class="next"><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></li> + + <li class="next">Groonga::MatchOperator</li> + + </ul> + <a href="#" class="inheritanceTree">show all</a> + + </dd> + + + + + + + + + + <dt class="r2 last">Defined in:</dt> + <dd class="r2 last">ext/groonga/rb-grn-match-operator.c</dd> + +</dl> +<div class="clear"></div> + + + <h2>Constant Summary</h2> + + + + + <h2>Constant Summary</h2> + + <h3 class="inherited">Constants inherited + from <span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></h3> + <p class="inherited"><span class='object_link'><a href="Operator.html#ADJUST-constant" title="Groonga::Operator::ADJUST (constant)">Operator::ADJUST</a></span>, <span class='object_link'><a href="Operator.html#AND-constant" title="Groonga::Operator::AND (constant)">Operator::AND</a></span>, <span class='object_link'><a href="Operator.html#AND_ASSIGN-constant" title="Groonga::Operator::AND_ASSIGN (constant)">Operator::AND_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#AND_NOT-constant" title="Groonga::Operator::AND_NOT (constant)">Operator::AND_NOT</a></span>, <span class='object_link'><a href="Operator.html#ASSIGN-constant" title="Groonga::Operator::ASSIGN (constant)">Operator::ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_AND-constant" title="Groonga::Operator::BITWISE_AND (constant)">Operator::BITWISE_AND</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_NOT-constant" title="Groonga::Operator::BITWISE_ NOT (con stant)">Operator::BITWISE_NOT</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_OR-constant" title="Groonga::Operator::BITWISE_OR (constant)">Operator::BITWISE_OR</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_XOR-constant" title="Groonga::Operator::BITWISE_XOR (constant)">Operator::BITWISE_XOR</a></span>, <span class='object_link'><a href="Operator.html#BUT-constant" title="Groonga::Operator::BUT (constant)">Operator::BUT</a></span>, <span class='object_link'><a href="Operator.html#CALL-constant" title="Groonga::Operator::CALL (constant)">Operator::CALL</a></span>, <span class='object_link'><a href="Operator.html#CJUMP-constant" title="Groonga::Operator::CJUMP (constant)">Operator::CJUMP</a></span>, <span class='object_link'><a href="Operator.html#COMMA-constant" title="Groonga::Operator::COMMA (constant)">Operator::COMMA</a></span>, <span class='object_link'><a href="Operator.html#DECREMENT-constant" title="Groonga::Operator::DECREM ENT (con stant)">Operator::DECREMENT</a></span>, <span class='object_link'><a href="Operator.html#DECREMENT_POST-constant" title="Groonga::Operator::DECREMENT_POST (constant)">Operator::DECREMENT_POST</a></span>, <span class='object_link'><a href="Operator.html#DELETE-constant" title="Groonga::Operator::DELETE (constant)">Operator::DELETE</a></span>, <span class='object_link'><a href="Operator.html#EQUAL-constant" title="Groonga::Operator::EQUAL (constant)">Operator::EQUAL</a></span>, <span class='object_link'><a href="Operator.html#EXACT-constant" title="Groonga::Operator::EXACT (constant)">Operator::EXACT</a></span>, <span class='object_link'><a href="Operator.html#EXPRESSION_GET_VARIABLE-constant" title="Groonga::Operator::EXPRESSION_GET_VARIABLE (constant)">Operator::EXPRESSION_GET_VARIABLE</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE1-constant" title="Groonga::Operator::GEO_DISTANCE1 (constant)">Operator::GEO_DISTANCE1</a></span>, <span class='object _link'>< a href="Operator.html#GEO_DISTANCE2-constant" title="Groonga::Operator::GEO_DISTANCE2 (constant)">Operator::GEO_DISTANCE2</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE3-constant" title="Groonga::Operator::GEO_DISTANCE3 (constant)">Operator::GEO_DISTANCE3</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE4-constant" title="Groonga::Operator::GEO_DISTANCE4 (constant)">Operator::GEO_DISTANCE4</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP5-constant" title="Groonga::Operator::GEO_WITHINP5 (constant)">Operator::GEO_WITHINP5</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP6-constant" title="Groonga::Operator::GEO_WITHINP6 (constant)">Operator::GEO_WITHINP6</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP8-constant" title="Groonga::Operator::GEO_WITHINP8 (constant)">Operator::GEO_WITHINP8</a></span>, <span class='object_link'><a href="Operator.html#GET_REFERE NCE-cons tant" title="Groonga::Operator::GET_REFERENCE (constant)">Operator::GET_REFERENCE</a></span>, <span class='object_link'><a href="Operator.html#GET_VALUE-constant" title="Groonga::Operator::GET_VALUE (constant)">Operator::GET_VALUE</a></span>, <span class='object_link'><a href="Operator.html#GREATER-constant" title="Groonga::Operator::GREATER (constant)">Operator::GREATER</a></span>, <span class='object_link'><a href="Operator.html#GREATER_EQUAL-constant" title="Groonga::Operator::GREATER_EQUAL (constant)">Operator::GREATER_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#IN-constant" title="Groonga::Operator::IN (constant)">Operator::IN</a></span>, <span class='object_link'><a href="Operator.html#INCREMENT-constant" title="Groonga::Operator::INCREMENT (constant)">Operator::INCREMENT</a></span>, <span class='object_link'><a href="Operator.html#INCREMENT_POST-constant" title="Groonga::Operator::INCREMENT_POST (constant)">Operator::INCREMENT_POST</a></span>, < span cla ss='object_link'><a href="Operator.html#INTERN-constant" title="Groonga::Operator::INTERN (constant)">Operator::INTERN</a></span>, <span class='object_link'><a href="Operator.html#JSON_PUT-constant" title="Groonga::Operator::JSON_PUT (constant)">Operator::JSON_PUT</a></span>, <span class='object_link'><a href="Operator.html#JUMP-constant" title="Groonga::Operator::JUMP (constant)">Operator::JUMP</a></span>, <span class='object_link'><a href="Operator.html#LESS-constant" title="Groonga::Operator::LESS (constant)">Operator::LESS</a></span>, <span class='object_link'><a href="Operator.html#LESS_EQUAL-constant" title="Groonga::Operator::LESS_EQUAL (constant)">Operator::LESS_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#LONGEST_COMMON_PREFIX-constant" title="Groonga::Operator::LONGEST_COMMON_PREFIX (constant)">Operator::LONGEST_COMMON_PREFIX</a></span>, <span class='object_link'><a href="Operator.html#MATCH-constant" title="Groonga::Operator::MATCH (constant) ">Operat or::MATCH</a></span>, <span class='object_link'><a href="Operator.html#MINUS-constant" title="Groonga::Operator::MINUS (constant)">Operator::MINUS</a></span>, <span class='object_link'><a href="Operator.html#MINUS_ASSIGN-constant" title="Groonga::Operator::MINUS_ASSIGN (constant)">Operator::MINUS_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#MODULO-constant" title="Groonga::Operator::MODULO (constant)">Operator::MODULO</a></span>, <span class='object_link'><a href="Operator.html#MODULO_ASSIGN-constant" title="Groonga::Operator::MODULO_ASSIGN (constant)">Operator::MODULO_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#NEAR-constant" title="Groonga::Operator::NEAR (constant)">Operator::NEAR</a></span>, <span class='object_link'><a href="Operator.html#NEAR2-constant" title="Groonga::Operator::NEAR2 (constant)">Operator::NEAR2</a></span>, <span class='object_link'><a href="Operator.html#NOT-constant" title="Groonga::Operator::NOT (consta nt)">Ope rator::NOT</a></span>, <span class='object_link'><a href="Operator.html#NOT_EQUAL-constant" title="Groonga::Operator::NOT_EQUAL (constant)">Operator::NOT_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#NO_OPERATION-constant" title="Groonga::Operator::NO_OPERATION (constant)">Operator::NO_OPERATION</a></span>, <span class='object_link'><a href="Operator.html#OBJECT_SEARCH-constant" title="Groonga::Operator::OBJECT_SEARCH (constant)">Operator::OBJECT_SEARCH</a></span>, <span class='object_link'><a href="Operator.html#OR-constant" title="Groonga::Operator::OR (constant)">Operator::OR</a></span>, <span class='object_link'><a href="Operator.html#OR_ASSIGN-constant" title="Groonga::Operator::OR_ASSIGN (constant)">Operator::OR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#PARTIAL-constant" title="Groonga::Operator::PARTIAL (constant)">Operator::PARTIAL</a></span>, <span class='object_link'><a href="Operator.html#PLUS-constant" title="Groonga ::Operat or::PLUS (constant)">Operator::PLUS</a></span>, <span class='object_link'><a href="Operator.html#PLUS_ASSIGN-constant" title="Groonga::Operator::PLUS_ASSIGN (constant)">Operator::PLUS_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#POP-constant" title="Groonga::Operator::POP (constant)">Operator::POP</a></span>, <span class='object_link'><a href="Operator.html#PREFIX-constant" title="Groonga::Operator::PREFIX (constant)">Operator::PREFIX</a></span>, <span class='object_link'><a href="Operator.html#PUSH-constant" title="Groonga::Operator::PUSH (constant)">Operator::PUSH</a></span>, <span class='object_link'><a href="Operator.html#REGEXP-constant" title="Groonga::Operator::REGEXP (constant)">Operator::REGEXP</a></span>, <span class='object_link'><a href="Operator.html#SHIFTL-constant" title="Groonga::Operator::SHIFTL (constant)">Operator::SHIFTL</a></span>, <span class='object_link'><a href="Operator.html#SHIFTL_ASSIGN-constant" title="Groonga::Operator::SH IFTL_ASS IGN (constant)">Operator::SHIFTL_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SHIFTR-constant" title="Groonga::Operator::SHIFTR (constant)">Operator::SHIFTR</a></span>, <span class='object_link'><a href="Operator.html#SHIFTRR-constant" title="Groonga::Operator::SHIFTRR (constant)">Operator::SHIFTRR</a></span>, <span class='object_link'><a href="Operator.html#SHIFTRR_ASSIGN-constant" title="Groonga::Operator::SHIFTRR_ASSIGN (constant)">Operator::SHIFTRR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SHIRTR_ASSIGN-constant" title="Groonga::Operator::SHIRTR_ASSIGN (constant)">Operator::SHIRTR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SIMILAR-constant" title="Groonga::Operator::SIMILAR (constant)">Operator::SIMILAR</a></span>, <span class='object_link'><a href="Operator.html#SLASH-constant" title="Groonga::Operator::SLASH (constant)">Operator::SLASH</a></span>, <span class='object_link'><a href="Operator.html# SLASH_AS SIGN-constant" title="Groonga::Operator::SLASH_ASSIGN (constant)">Operator::SLASH_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#STAR-constant" title="Groonga::Operator::STAR (constant)">Operator::STAR</a></span>, <span class='object_link'><a href="Operator.html#STAR_ASSIGN-constant" title="Groonga::Operator::STAR_ASSIGN (constant)">Operator::STAR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SUFFIX-constant" title="Groonga::Operator::SUFFIX (constant)">Operator::SUFFIX</a></span>, <span class='object_link'><a href="Operator.html#TABLE_CREATE-constant" title="Groonga::Operator::TABLE_CREATE (constant)">Operator::TABLE_CREATE</a></span>, <span class='object_link'><a href="Operator.html#TABLE_GROUP-constant" title="Groonga::Operator::TABLE_GROUP (constant)">Operator::TABLE_GROUP</a></span>, <span class='object_link'><a href="Operator.html#TABLE_SELECT-constant" title="Groonga::Operator::TABLE_SELECT (constant)">Operator::TABLE_SELECT< /a></spa n>, <span class='object_link'><a href="Operator.html#TABLE_SORT-constant" title="Groonga::Operator::TABLE_SORT (constant)">Operator::TABLE_SORT</a></span>, <span class='object_link'><a href="Operator.html#TERM_EXTRACT-constant" title="Groonga::Operator::TERM_EXTRACT (constant)">Operator::TERM_EXTRACT</a></span>, <span class='object_link'><a href="Operator.html#UNSPLIT-constant" title="Groonga::Operator::UNSPLIT (constant)">Operator::UNSPLIT</a></span>, <span class='object_link'><a href="Operator.html#XOR_ASSIGN-constant" title="Groonga::Operator::XOR_ASSIGN (constant)">Operator::XOR_ASSIGN</a></span></p> + + + + + + + <h2> + Instance Method Summary + <small>(<a href="#" class="summary_toggle">collapse</a>)</small> + </h2> + + <ul class="summary"> + + <li class="public "> + <span class="summary_signature"> + + <a href="#exec-instance_method" title="#exec (instance method)">- (Boolean) <strong>exec</strong>(text, sub_text, options = {}) </a> + + + + </span> + + + + + + + + + + <span class="summary_desc"><div class='inline'><p>Executes a match operation.</p> +</div></span> + +</li> + + + </ul> + + + + + + + + + + + + <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></h3> + <p class="inherited"><span class='object_link'><a href="Operator.html#initialize-instance_method" title="Groonga::Operator#initialize (method)">#initialize</a></span>, <span class='object_link'><a href="Operator.html#to_i-instance_method" title="Groonga::Operator#to_i (method)">#to_i</a></span>, <span class='object_link'><a href="Operator.html#to_s-instance_method" title="Groonga::Operator#to_s (method)">#to_s</a></span></p> +<div id="constructor_details" class="method_details_list"> + <h2>Constructor Details</h2> + + <p class="notice">This class inherits a constructor from <span class='object_link'><a href="Operator.html#initialize-instance_method" title="Groonga::Operator#initialize (method)">Groonga::Operator</a></span></p> + +</div> + + + <div id="instance_method_details" class="method_details_list"> + <h2>Instance Method Details</h2> + + + <div class="method_details first"> + <h3 class="signature first" id="exec-instance_method"> + + - (<tt>Boolean</tt>) <strong>exec</strong>(text, sub_text, options = {}) + + + + + +</h3><div class="docstring"> + <div class="discussion"> + <p>Executes a match operation. Match operation checks whether <code>text</code> +contains <code>sub_text</code> or not.</p> + + + </div> +</div> +<div class="tags"> + + <div class="examples"> + <p class="tag_title">Examples:</p> + + + <p class="example_title"><div class='inline'><p>Executes match operations with the default context</p> +</div></p> + + <pre class="example code"><code><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>MATCH</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Hello Rroonga</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Rroonga</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> <span class='comment'># => true +</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>MATCH</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Hello Rroonga</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Groonga</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> <span class='comment'># => false</span></code></pre> + + + <p class="example_title"><div class='inline'><p>Executes match operations with the specified context</p> +</div></p> + + <pre class="example code"><code><span class='id identifier rubyid_context'>context</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Context</span><span class='period'>.</span><span class='id identifier rubyid_new'>new</span> +<span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>MATCH</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Hello Rroonga</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Rroonga</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> + <span class='symbol'>:context</span> <span class='op'>=></span> <span class='id identifier rubyid_context'>context</span><span class='rparen'>)</span> <span class='comment'># => true +</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>MATCH</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Hello Rroonga</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Groonga</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> + <span class='symbol'>:context</span> <span class='op'>=></span> <span class='id identifier rubyid_context'>context</span><span class='rparen'>)</span> <span class='comment'># => false</span></code></pre> + + </div> + + <div class="docstring"> + <div class="discussion"> + <p>Returns <code>true</code> if <code>text</code> contains <code>sub_text</code>, <code>false</code> +otherwise.</p> + + + </div> +</div> +<div class="tags"> + <p class="tag_title">Parameters:</p> +<ul class="param"> + + <li> + + <span class='name'>text</span> + + + <span class='type'>(<tt>String</tt>)</span> + + + + — + <div class='inline'><p>The text to be matched.</p> +</div> + + </li> + + <li> + + <span class='name'>sub_text</span> + + + <span class='type'>(<tt>String</tt>)</span> + + + + — + <div class='inline'><p>The sub text to be contained.</p> +</div> + + </li> + + <li> + + <span class='name'>options</span> + + + <span class='type'>(<tt>::Hash</tt>)</span> + + + <em class="default">(defaults to: <tt>{}</tt>)</em> + + + — + <div class='inline'><p>The options.</p> +</div> + + </li> + +</ul> + + + + + + + + + <p class="tag_title">Options Hash (<tt>options</tt>):</p> + <ul class="option"> + + <li> + <span class="name">(Groonga::Context.default)</span> + <span class="type">(<tt><span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Groonga::Context</a></span></tt>)</span> + <span class="default"> + + </span> + + — <div class='inline'><p>The context to executes the operation.</p> +</div> + + </li> + + </ul> + + +<p class="tag_title">Returns:</p> +<ul class="return"> + + <li> + + + <span class='type'>(<tt>Boolean</tt>)</span> + + + + — + <div class='inline'><p><code>true</code> if <code>text</code> contains <code>sub_text</code>, <code>false</code> +otherwise.</p> +</div> + + </li> + +</ul> + +</div> + + +</div><table class="source_code"> + <tr> + <td> + <pre class="lines"> + + +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75</pre> + </td> + <td> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-match-operator.c', line 47</span> + +static VALUE +rb_grn_match_operator_exec (int argc, VALUE *argv, VALUE self) +{ + grn_bool matched; + VALUE rb_text; + VALUE rb_sub_text; + VALUE rb_options; + VALUE rb_context; + grn_ctx *context; + grn_obj text; + grn_obj sub_text; + + rb_scan_args(argc, argv, "21", &rb_text, &rb_sub_text, &rb_options); + + rb_grn_scan_options(rb_options, + "context", &rb_context, + NULL); + context = rb_grn_context_ensure(&rb_context); + + GRN_VOID_INIT(&text); + GRN_VOID_INIT(&sub_text); + RVAL2GRNBULK(rb_text, context, &text); + RVAL2GRNBULK(rb_sub_text, context, &sub_text); + matched = grn_operator_exec_match(context, &text, &sub_text); + GRN_OBJ_FIN(context, &text); + GRN_OBJ_FIN(context, &sub_text); + + return CBOOL2RVAL(matched); +}</pre> + </td> + </tr> +</table> +</div> + + </div> + +</div> + + <div id="footer"></div> + + + </div> + + <div class="sponsors"> + <p id="sponsor-github"> + <a href="https://github.com/ranguba/"> + <img src="../../../github-logo.png" width="100" height="45" border="0" alt="The Ranguba project uses GitHub's git repositories." /> + </a> + </p> + <p id="sponsor-tango"> + <a href="http://tango.freedesktop.org/"> + <img width="120" height="53" border="0" alt="Tango Desktop Project's icons are used." src="../../../tango-logo.png" /> + </a> + </p> + <p id="sponsor-famfamfam"> + <a href="http://www.famfamfam.com/"> + <img width="120" height="18" border="0" alt="famfamfam.com's flags are used." src="../../../famfamfam-logo.png" /> + </a> + </p> + </div> + +</body> +</html> \ No newline at end of file Modified: rroonga/en/Groonga/MemoryPool.html (+8 -5) =================================================================== --- rroonga/en/Groonga/MemoryPool.html 2015-04-19 14:41:58 +0900 (f1b8ab1) +++ rroonga/en/Groonga/MemoryPool.html 2015-04-19 14:59:09 +0900 (3e64dc3) @@ -138,6 +138,7 @@ </p> + </div> </div> <div class="tags"> @@ -175,7 +176,8 @@ <span class="private note title">private</span> - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -199,8 +201,7 @@ <span class="private note title">private</span> - <span class="summary_desc"><div class='inline'> -<p>A new instance of MemoryPool.</p> + <span class="summary_desc"><div class='inline'><p>A new instance of MemoryPool.</p> </div></span> </li> @@ -223,7 +224,8 @@ <span class="private note title">private</span> - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -249,7 +251,6 @@ <strong>This method is part of a private API.</strong> You should avoid using this method if possible, as it may be removed or be changed in the future. </p> - <p>Returns a new instance of MemoryPool</p> @@ -303,6 +304,7 @@ </p> + </div> </div> <div class="tags"> @@ -352,6 +354,7 @@ </p> + </div> </div> <div class="tags"> Modified: rroonga/en/Groonga/NetworkIsDown.html (+1 -2) =================================================================== --- rroonga/en/Groonga/NetworkIsDown.html 2015-04-19 14:41:58 +0900 (ae50b68) +++ rroonga/en/Groonga/NetworkIsDown.html 2015-04-19 14:59:09 +0900 (34e721c) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>ネットワークに問題があるときに発生する。</p> + <p>ネットワークに問題があるときに発生する。</p> </div> Modified: rroonga/en/Groonga/NoBuffer.html (+1 -2) =================================================================== --- rroonga/en/Groonga/NoBuffer.html 2015-04-19 14:41:58 +0900 (0043e4d) +++ rroonga/en/Groonga/NoBuffer.html 2015-04-19 14:59:09 +0900 (add69c5) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>バッファがないときに発生する。</p> + <p>バッファがないときに発生する。</p> </div> Modified: rroonga/en/Groonga/NoChildProcesses.html (+1 -2) =================================================================== --- rroonga/en/Groonga/NoChildProcesses.html 2015-04-19 14:41:58 +0900 (801c248) +++ rroonga/en/Groonga/NoChildProcesses.html 2015-04-19 14:59:09 +0900 (1eb351d) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>子プロセスがないときに発生する。</p> + <p>子プロセスがないときに発生する。</p> </div> Modified: rroonga/en/Groonga/NoLocksAvailable.html (+1 -2) =================================================================== --- rroonga/en/Groonga/NoLocksAvailable.html 2015-04-19 14:41:58 +0900 (7d5afd5) +++ rroonga/en/Groonga/NoLocksAvailable.html 2015-04-19 14:59:09 +0900 (9153ffc) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>ロックがないときに発生する。</p> + <p>ロックがないときに発生する。</p> </div> Modified: rroonga/en/Groonga/NoMemoryAvailable.html (+1 -2) =================================================================== --- rroonga/en/Groonga/NoMemoryAvailable.html 2015-04-19 14:41:58 +0900 (b49e4e4) +++ rroonga/en/Groonga/NoMemoryAvailable.html 2015-04-19 14:59:09 +0900 (2759c07) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>メモリが足りないときに発生する。</p> + <p>メモリが足りないときに発生する。</p> </div> Modified: rroonga/en/Groonga/NoSpaceLeftOnDevice.html (+1 -2) =================================================================== --- rroonga/en/Groonga/NoSpaceLeftOnDevice.html 2015-04-19 14:41:58 +0900 (1ac930e) +++ rroonga/en/Groonga/NoSpaceLeftOnDevice.html 2015-04-19 14:59:09 +0900 (ebc2a3b) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>デバイスに空いている領域がないときに発生する。</p> + <p>デバイスに空いている領域がないときに発生する。</p> </div> Modified: rroonga/en/Groonga/NoSuchColumn.html (+1 -2) =================================================================== --- rroonga/en/Groonga/NoSuchColumn.html 2015-04-19 14:41:58 +0900 (5e6306d) +++ rroonga/en/Groonga/NoSuchColumn.html 2015-04-19 14:59:09 +0900 (4b417d2) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>存在しないカラムにアクセスすると発生する。</p> + <p>存在しないカラムにアクセスすると発生する。</p> </div> Modified: rroonga/en/Groonga/NoSuchDevice.html (+1 -2) =================================================================== --- rroonga/en/Groonga/NoSuchDevice.html 2015-04-19 14:41:58 +0900 (50353c1) +++ rroonga/en/Groonga/NoSuchDevice.html 2015-04-19 14:59:09 +0900 (fd62108) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>デバイスがないときに発生する。</p> + <p>デバイスがないときに発生する。</p> </div> Modified: rroonga/en/Groonga/NoSuchDeviceOrAddress.html (+1 -2) =================================================================== --- rroonga/en/Groonga/NoSuchDeviceOrAddress.html 2015-04-19 14:41:58 +0900 (cf92424) +++ rroonga/en/Groonga/NoSuchDeviceOrAddress.html 2015-04-19 14:59:09 +0900 (76ab8d2) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>デバイスまたはアドレスがないときに発生する。</p> + <p>デバイスまたはアドレスがないときに発生する。</p> </div> Modified: rroonga/en/Groonga/NoSuchFileOrDirectory.html (+1 -2) =================================================================== --- rroonga/en/Groonga/NoSuchFileOrDirectory.html 2015-04-19 14:41:58 +0900 (9df2fec) +++ rroonga/en/Groonga/NoSuchFileOrDirectory.html 2015-04-19 14:59:09 +0900 (6160d5a) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>ファイルまたはディレクトリがないときに発生する。</p> + <p>ファイルまたはディレクトリがないときに発生する。</p> </div> Modified: rroonga/en/Groonga/NoSuchProcess.html (+1 -2) =================================================================== --- rroonga/en/Groonga/NoSuchProcess.html 2015-04-19 14:41:58 +0900 (991923b) +++ rroonga/en/Groonga/NoSuchProcess.html 2015-04-19 14:59:09 +0900 (ac9ddd9) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>プロセスがないときに発生する。</p> + <p>プロセスがないときに発生する。</p> </div> Modified: rroonga/en/Groonga/Normalizer.html (+25 -20) =================================================================== --- rroonga/en/Groonga/Normalizer.html 2015-04-19 14:41:58 +0900 (995e65a) +++ rroonga/en/Groonga/Normalizer.html 2015-04-19 14:59:09 +0900 (c8dfc14) @@ -134,8 +134,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>It normalizes string.</p> + <p>It normalizes string.</p> </div> @@ -175,8 +174,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Normalizes the @string �� .</p> + <span class="summary_desc"><div class='inline'><p>Normalizes the @string �� .</p> </div></span> </li> @@ -202,8 +200,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Normalizes the @string �� .</p> + <p>Normalizes the @string �� .</p> </div> @@ -221,8 +218,7 @@ <div class="docstring"> <div class="discussion"> - -<p>Returns The normalized string</p> + <p>Returns The normalized string</p> </div> @@ -241,8 +237,7 @@ — - <div class='inline'> -<p>The original string</p> + <div class='inline'><p>The original string</p> </div> </li> @@ -259,8 +254,7 @@ — - <div class='inline'> -<p>The optional parameters.</p> + <div class='inline'><p>The optional parameters.</p> </div> </li> @@ -285,8 +279,7 @@ </span> - — <div class='inline'> -<p>If it's <code>true</code>, all blank characters are removed.</p> + — <div class='inline'><p>If it’s <code>true</code>, all blank characters are removed.</p> </div> </li> @@ -301,9 +294,8 @@ </span> - — <div class='inline'> -<p>If it's <code>true</code>, all tokenized delimiter characters are -removed. The character is <code>U+FFFE</code>.</p> + — <div class='inline'><p>If it’s <code>true</code>, all tokenized delimiter characters are removed. +The character is <code>U+FFFE</code>.</p> </div> </li> @@ -322,8 +314,7 @@ removed. The character is <code>U+FFFE</code>.</p> — - <div class='inline'> -<p>The normalized string</p> + <div class='inline'><p>The normalized string</p> </div> </li> @@ -393,7 +384,14 @@ removed. The character is <code>U+FFFE</code>.</p> 101 102 103 -104</pre> +104 +105 +106 +107 +108 +109 +110 +111</pre> </td> <td> <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-normalizer.c', line 50</span> @@ -424,6 +422,10 @@ rb_grn_normalizer_s_normalize (int argc, VALUE *argv, VALUE klass) context = rb_grn_context_ensure(&rb_context); rb_encoded_string = rb_grn_context_rb_string_encode(context, rb_string); + if (RSTRING_LEN(rb_encoded_string) == 0) { + return rb_grn_context_rb_string_new(context, "", 0); + } + if (NIL_P(rb_remove_blank_p)) { rb_remove_blank_p = Qtrue; } @@ -442,6 +444,9 @@ rb_grn_normalizer_s_normalize (int argc, VALUE *argv, VALUE klass) normalizer, flags); rb_grn_context_check(context, argv[0]); + if (!grn_string) { + return Qnil; + } grn_string_get_normalized(context, grn_string, &normalized_string, &normalized_string_length, NULL); Modified: rroonga/en/Groonga/NormalizerError.html (+2 -4) =================================================================== --- rroonga/en/Groonga/NormalizerError.html 2015-04-19 14:41:58 +0900 (dd41d9f) +++ rroonga/en/Groonga/NormalizerError.html 2015-04-19 14:59:09 +0900 (abda9eb) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>It is used when a normalizer causes an error.</p> + <p>It is used when a normalizer causes an error.</p> </div> @@ -155,8 +154,7 @@ - <div class='inline'> -<p>2.1.0</p> + <div class='inline'><p>2.1.0</p> </div> </li> Modified: rroonga/en/Groonga/NotADirectory.html (+1 -2) =================================================================== --- rroonga/en/Groonga/NotADirectory.html 2015-04-19 14:41:58 +0900 (0c469dd) +++ rroonga/en/Groonga/NotADirectory.html 2015-04-19 14:59:09 +0900 (23bd3c4) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>ディレクトリではないときに発生する。</p> + <p>ディレクトリではないときに発生する。</p> </div> Modified: rroonga/en/Groonga/NotEnoughSpace.html (+1 -2) =================================================================== --- rroonga/en/Groonga/NotEnoughSpace.html 2015-04-19 14:41:58 +0900 (0464eb0) +++ rroonga/en/Groonga/NotEnoughSpace.html 2015-04-19 14:59:09 +0900 (3549c03) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>領域が足りないときに発生する。</p> + <p>領域が足りないときに発生する。</p> </div> Added: rroonga/en/Groonga/NotEqualOperator.html (+457 -0) 100644 =================================================================== --- /dev/null +++ rroonga/en/Groonga/NotEqualOperator.html 2015-04-19 14:59:09 +0900 (669033e) @@ -0,0 +1,457 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> + <link rel="stylesheet" href="../../../ranguba.css" type="text/css" /> + <link rel="shortcut icon" href="../../../favicon.ico" /> + <link rel="icon" href="../../../favicon.png" /> + <title> + Class: Groonga::NotEqualOperator + + — rroonga + + - Ranguba</title> + + + <link rel="stylesheet" href="../css/style.css" type="text/css" charset="utf-8" /> + + <link rel="stylesheet" href="../css/common.css" type="text/css" charset="utf-8" /> + +<script type="text/javascript" charset="utf-8"> + hasFrames = window.top.frames.main ? true : false; + relpath = '../'; + framesUrl = "../frames.html#!Groonga/NotEqualOperator.html"; +</script> + + + <script type="text/javascript" charset="utf-8" src="../js/jquery.js"></script> + + <script type="text/javascript" charset="utf-8" src="../js/app.js"></script> + + + </head> + <body> +<div class="header"> + <div class="title"> + <a href="../../../"> + <span class="title"> + Class: Groonga::NotEqualOperator + + — rroonga + +</span> + <span class="title-separator">-</span> + <span class="title-project">Ranguba</span> + </a> + </div> + <ul class="other-languages"> + <li id="other-language-japanese" lang="ja" xml:lang="ja"><a href="../../../rroonga/ja/Groonga/NotEqualOperator.html">日本語</a></li> + </ul> + <ul class="menu"> + <li id="menu-reference"><a href="../../../rroonga/en/">Reference Manual</a></li> + <li id="menu-tutorial"><a href="../../../rroonga/en/file.tutorial.html">Tutorial</a></li> + <li id="menu-install"><a href="../../../#install-rroonga">Install</a></li> + <li id="menu-developer"><a href="../../../developer.html">Developer</a></li> + </ul> +</div> + +<div class="content"> + + + <div id="header"> + <div id="menu"> + + <a href="../alphabetical_index.html">Index (N)</a> » + <span class='title'><span class='object_link'><a href="../Groonga.html" title="Groonga (module)">Groonga</a></span></span> + » + <span class="title">NotEqualOperator</span> + + + <div class="noframes"><span class="title">(</span><a href="." target="_top">no frames</a><span class="title">)</span></div> +</div> + + <div id="search"> + + <a class="full_list_link" id="class_list_link" + href="../class_list.html"> + Class List + </a> + + <a class="full_list_link" id="method_list_link" + href="../method_list.html"> + Method List + </a> + + <a class="full_list_link" id="file_list_link" + href="../file_list.html"> + File List + </a> + +</div> + <div class="clear"></div> + </div> + + <iframe id="search_frame"></iframe> + + <div id="content"><h1>Class: Groonga::NotEqualOperator + + + +</h1> + +<dl class="box"> + + <dt class="r1">Inherits:</dt> + <dd class="r1"> + <span class="inheritName"><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></span> + + <ul class="fullTree"> + <li>Object</li> + + <li class="next"><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></li> + + <li class="next">Groonga::NotEqualOperator</li> + + </ul> + <a href="#" class="inheritanceTree">show all</a> + + </dd> + + + + + + + + + + <dt class="r2 last">Defined in:</dt> + <dd class="r2 last">ext/groonga/rb-grn-not-equal-operator.c</dd> + +</dl> +<div class="clear"></div> + + + <h2>Constant Summary</h2> + + + + + <h2>Constant Summary</h2> + + <h3 class="inherited">Constants inherited + from <span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></h3> + <p class="inherited"><span class='object_link'><a href="Operator.html#ADJUST-constant" title="Groonga::Operator::ADJUST (constant)">Operator::ADJUST</a></span>, <span class='object_link'><a href="Operator.html#AND-constant" title="Groonga::Operator::AND (constant)">Operator::AND</a></span>, <span class='object_link'><a href="Operator.html#AND_ASSIGN-constant" title="Groonga::Operator::AND_ASSIGN (constant)">Operator::AND_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#AND_NOT-constant" title="Groonga::Operator::AND_NOT (constant)">Operator::AND_NOT</a></span>, <span class='object_link'><a href="Operator.html#ASSIGN-constant" title="Groonga::Operator::ASSIGN (constant)">Operator::ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_AND-constant" title="Groonga::Operator::BITWISE_AND (constant)">Operator::BITWISE_AND</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_NOT-constant" title="Groonga::Operator::BITWISE_ NOT (con stant)">Operator::BITWISE_NOT</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_OR-constant" title="Groonga::Operator::BITWISE_OR (constant)">Operator::BITWISE_OR</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_XOR-constant" title="Groonga::Operator::BITWISE_XOR (constant)">Operator::BITWISE_XOR</a></span>, <span class='object_link'><a href="Operator.html#BUT-constant" title="Groonga::Operator::BUT (constant)">Operator::BUT</a></span>, <span class='object_link'><a href="Operator.html#CALL-constant" title="Groonga::Operator::CALL (constant)">Operator::CALL</a></span>, <span class='object_link'><a href="Operator.html#CJUMP-constant" title="Groonga::Operator::CJUMP (constant)">Operator::CJUMP</a></span>, <span class='object_link'><a href="Operator.html#COMMA-constant" title="Groonga::Operator::COMMA (constant)">Operator::COMMA</a></span>, <span class='object_link'><a href="Operator.html#DECREMENT-constant" title="Groonga::Operator::DECREM ENT (con stant)">Operator::DECREMENT</a></span>, <span class='object_link'><a href="Operator.html#DECREMENT_POST-constant" title="Groonga::Operator::DECREMENT_POST (constant)">Operator::DECREMENT_POST</a></span>, <span class='object_link'><a href="Operator.html#DELETE-constant" title="Groonga::Operator::DELETE (constant)">Operator::DELETE</a></span>, <span class='object_link'><a href="Operator.html#EQUAL-constant" title="Groonga::Operator::EQUAL (constant)">Operator::EQUAL</a></span>, <span class='object_link'><a href="Operator.html#EXACT-constant" title="Groonga::Operator::EXACT (constant)">Operator::EXACT</a></span>, <span class='object_link'><a href="Operator.html#EXPRESSION_GET_VARIABLE-constant" title="Groonga::Operator::EXPRESSION_GET_VARIABLE (constant)">Operator::EXPRESSION_GET_VARIABLE</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE1-constant" title="Groonga::Operator::GEO_DISTANCE1 (constant)">Operator::GEO_DISTANCE1</a></span>, <span class='object _link'>< a href="Operator.html#GEO_DISTANCE2-constant" title="Groonga::Operator::GEO_DISTANCE2 (constant)">Operator::GEO_DISTANCE2</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE3-constant" title="Groonga::Operator::GEO_DISTANCE3 (constant)">Operator::GEO_DISTANCE3</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE4-constant" title="Groonga::Operator::GEO_DISTANCE4 (constant)">Operator::GEO_DISTANCE4</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP5-constant" title="Groonga::Operator::GEO_WITHINP5 (constant)">Operator::GEO_WITHINP5</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP6-constant" title="Groonga::Operator::GEO_WITHINP6 (constant)">Operator::GEO_WITHINP6</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP8-constant" title="Groonga::Operator::GEO_WITHINP8 (constant)">Operator::GEO_WITHINP8</a></span>, <span class='object_link'><a href="Operator.html#GET_REFERE NCE-cons tant" title="Groonga::Operator::GET_REFERENCE (constant)">Operator::GET_REFERENCE</a></span>, <span class='object_link'><a href="Operator.html#GET_VALUE-constant" title="Groonga::Operator::GET_VALUE (constant)">Operator::GET_VALUE</a></span>, <span class='object_link'><a href="Operator.html#GREATER-constant" title="Groonga::Operator::GREATER (constant)">Operator::GREATER</a></span>, <span class='object_link'><a href="Operator.html#GREATER_EQUAL-constant" title="Groonga::Operator::GREATER_EQUAL (constant)">Operator::GREATER_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#IN-constant" title="Groonga::Operator::IN (constant)">Operator::IN</a></span>, <span class='object_link'><a href="Operator.html#INCREMENT-constant" title="Groonga::Operator::INCREMENT (constant)">Operator::INCREMENT</a></span>, <span class='object_link'><a href="Operator.html#INCREMENT_POST-constant" title="Groonga::Operator::INCREMENT_POST (constant)">Operator::INCREMENT_POST</a></span>, < span cla ss='object_link'><a href="Operator.html#INTERN-constant" title="Groonga::Operator::INTERN (constant)">Operator::INTERN</a></span>, <span class='object_link'><a href="Operator.html#JSON_PUT-constant" title="Groonga::Operator::JSON_PUT (constant)">Operator::JSON_PUT</a></span>, <span class='object_link'><a href="Operator.html#JUMP-constant" title="Groonga::Operator::JUMP (constant)">Operator::JUMP</a></span>, <span class='object_link'><a href="Operator.html#LESS-constant" title="Groonga::Operator::LESS (constant)">Operator::LESS</a></span>, <span class='object_link'><a href="Operator.html#LESS_EQUAL-constant" title="Groonga::Operator::LESS_EQUAL (constant)">Operator::LESS_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#LONGEST_COMMON_PREFIX-constant" title="Groonga::Operator::LONGEST_COMMON_PREFIX (constant)">Operator::LONGEST_COMMON_PREFIX</a></span>, <span class='object_link'><a href="Operator.html#MATCH-constant" title="Groonga::Operator::MATCH (constant) ">Operat or::MATCH</a></span>, <span class='object_link'><a href="Operator.html#MINUS-constant" title="Groonga::Operator::MINUS (constant)">Operator::MINUS</a></span>, <span class='object_link'><a href="Operator.html#MINUS_ASSIGN-constant" title="Groonga::Operator::MINUS_ASSIGN (constant)">Operator::MINUS_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#MODULO-constant" title="Groonga::Operator::MODULO (constant)">Operator::MODULO</a></span>, <span class='object_link'><a href="Operator.html#MODULO_ASSIGN-constant" title="Groonga::Operator::MODULO_ASSIGN (constant)">Operator::MODULO_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#NEAR-constant" title="Groonga::Operator::NEAR (constant)">Operator::NEAR</a></span>, <span class='object_link'><a href="Operator.html#NEAR2-constant" title="Groonga::Operator::NEAR2 (constant)">Operator::NEAR2</a></span>, <span class='object_link'><a href="Operator.html#NOT-constant" title="Groonga::Operator::NOT (consta nt)">Ope rator::NOT</a></span>, <span class='object_link'><a href="Operator.html#NOT_EQUAL-constant" title="Groonga::Operator::NOT_EQUAL (constant)">Operator::NOT_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#NO_OPERATION-constant" title="Groonga::Operator::NO_OPERATION (constant)">Operator::NO_OPERATION</a></span>, <span class='object_link'><a href="Operator.html#OBJECT_SEARCH-constant" title="Groonga::Operator::OBJECT_SEARCH (constant)">Operator::OBJECT_SEARCH</a></span>, <span class='object_link'><a href="Operator.html#OR-constant" title="Groonga::Operator::OR (constant)">Operator::OR</a></span>, <span class='object_link'><a href="Operator.html#OR_ASSIGN-constant" title="Groonga::Operator::OR_ASSIGN (constant)">Operator::OR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#PARTIAL-constant" title="Groonga::Operator::PARTIAL (constant)">Operator::PARTIAL</a></span>, <span class='object_link'><a href="Operator.html#PLUS-constant" title="Groonga ::Operat or::PLUS (constant)">Operator::PLUS</a></span>, <span class='object_link'><a href="Operator.html#PLUS_ASSIGN-constant" title="Groonga::Operator::PLUS_ASSIGN (constant)">Operator::PLUS_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#POP-constant" title="Groonga::Operator::POP (constant)">Operator::POP</a></span>, <span class='object_link'><a href="Operator.html#PREFIX-constant" title="Groonga::Operator::PREFIX (constant)">Operator::PREFIX</a></span>, <span class='object_link'><a href="Operator.html#PUSH-constant" title="Groonga::Operator::PUSH (constant)">Operator::PUSH</a></span>, <span class='object_link'><a href="Operator.html#REGEXP-constant" title="Groonga::Operator::REGEXP (constant)">Operator::REGEXP</a></span>, <span class='object_link'><a href="Operator.html#SHIFTL-constant" title="Groonga::Operator::SHIFTL (constant)">Operator::SHIFTL</a></span>, <span class='object_link'><a href="Operator.html#SHIFTL_ASSIGN-constant" title="Groonga::Operator::SH IFTL_ASS IGN (constant)">Operator::SHIFTL_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SHIFTR-constant" title="Groonga::Operator::SHIFTR (constant)">Operator::SHIFTR</a></span>, <span class='object_link'><a href="Operator.html#SHIFTRR-constant" title="Groonga::Operator::SHIFTRR (constant)">Operator::SHIFTRR</a></span>, <span class='object_link'><a href="Operator.html#SHIFTRR_ASSIGN-constant" title="Groonga::Operator::SHIFTRR_ASSIGN (constant)">Operator::SHIFTRR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SHIRTR_ASSIGN-constant" title="Groonga::Operator::SHIRTR_ASSIGN (constant)">Operator::SHIRTR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SIMILAR-constant" title="Groonga::Operator::SIMILAR (constant)">Operator::SIMILAR</a></span>, <span class='object_link'><a href="Operator.html#SLASH-constant" title="Groonga::Operator::SLASH (constant)">Operator::SLASH</a></span>, <span class='object_link'><a href="Operator.html# SLASH_AS SIGN-constant" title="Groonga::Operator::SLASH_ASSIGN (constant)">Operator::SLASH_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#STAR-constant" title="Groonga::Operator::STAR (constant)">Operator::STAR</a></span>, <span class='object_link'><a href="Operator.html#STAR_ASSIGN-constant" title="Groonga::Operator::STAR_ASSIGN (constant)">Operator::STAR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SUFFIX-constant" title="Groonga::Operator::SUFFIX (constant)">Operator::SUFFIX</a></span>, <span class='object_link'><a href="Operator.html#TABLE_CREATE-constant" title="Groonga::Operator::TABLE_CREATE (constant)">Operator::TABLE_CREATE</a></span>, <span class='object_link'><a href="Operator.html#TABLE_GROUP-constant" title="Groonga::Operator::TABLE_GROUP (constant)">Operator::TABLE_GROUP</a></span>, <span class='object_link'><a href="Operator.html#TABLE_SELECT-constant" title="Groonga::Operator::TABLE_SELECT (constant)">Operator::TABLE_SELECT< /a></spa n>, <span class='object_link'><a href="Operator.html#TABLE_SORT-constant" title="Groonga::Operator::TABLE_SORT (constant)">Operator::TABLE_SORT</a></span>, <span class='object_link'><a href="Operator.html#TERM_EXTRACT-constant" title="Groonga::Operator::TERM_EXTRACT (constant)">Operator::TERM_EXTRACT</a></span>, <span class='object_link'><a href="Operator.html#UNSPLIT-constant" title="Groonga::Operator::UNSPLIT (constant)">Operator::UNSPLIT</a></span>, <span class='object_link'><a href="Operator.html#XOR_ASSIGN-constant" title="Groonga::Operator::XOR_ASSIGN (constant)">Operator::XOR_ASSIGN</a></span></p> + + + + + + + <h2> + Instance Method Summary + <small>(<a href="#" class="summary_toggle">collapse</a>)</small> + </h2> + + <ul class="summary"> + + <li class="public "> + <span class="summary_signature"> + + <a href="#exec-instance_method" title="#exec (instance method)">- (Boolean) <strong>exec</strong>(x, y, options = {}) </a> + + + + </span> + + + + + + + + + + <span class="summary_desc"><div class='inline'><p>Executes a not-equal operation.</p> +</div></span> + +</li> + + + </ul> + + + + + + + + + + + + <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></h3> + <p class="inherited"><span class='object_link'><a href="Operator.html#initialize-instance_method" title="Groonga::Operator#initialize (method)">#initialize</a></span>, <span class='object_link'><a href="Operator.html#to_i-instance_method" title="Groonga::Operator#to_i (method)">#to_i</a></span>, <span class='object_link'><a href="Operator.html#to_s-instance_method" title="Groonga::Operator#to_s (method)">#to_s</a></span></p> +<div id="constructor_details" class="method_details_list"> + <h2>Constructor Details</h2> + + <p class="notice">This class inherits a constructor from <span class='object_link'><a href="Operator.html#initialize-instance_method" title="Groonga::Operator#initialize (method)">Groonga::Operator</a></span></p> + +</div> + + + <div id="instance_method_details" class="method_details_list"> + <h2>Instance Method Details</h2> + + + <div class="method_details first"> + <h3 class="signature first" id="exec-instance_method"> + + - (<tt>Boolean</tt>) <strong>exec</strong>(x, y, options = {}) + + + + + +</h3><div class="docstring"> + <div class="discussion"> + <p>Executes a not-equal operation.</p> + + + </div> +</div> +<div class="tags"> + + <div class="examples"> + <p class="tag_title">Examples:</p> + + + <p class="example_title"><div class='inline'><p>Executes not-equal operations with the default context</p> +</div></p> + + <pre class="example code"><code><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>NOT_EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>hello</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Hello</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> <span class='comment'># => true +</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>NOT_EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>hello</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>hello</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> <span class='comment'># => false</span></code></pre> + + + <p class="example_title"><div class='inline'><p>Executes not-equal operations with the specified context</p> +</div></p> + + <pre class="example code"><code><span class='id identifier rubyid_context'>context</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Context</span><span class='period'>.</span><span class='id identifier rubyid_new'>new</span> +<span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>NOT_EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>hello</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Hello</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> + <span class='symbol'>:context</span> <span class='op'>=></span> <span class='id identifier rubyid_context'>context</span><span class='rparen'>)</span> <span class='comment'># => true +</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>NOT_EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>hello</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>hello</span><span class='tstring_end'>"</span></span><span class='comma'>,</span> + <span class='symbol'>:context</span> <span class='op'>=></span> <span class='id identifier rubyid_context'>context</span><span class='rparen'>)</span> <span class='comment'># => false</span></code></pre> + + </div> + + <div class="docstring"> + <div class="discussion"> + <p>Returns <code>true</code> if <code>x</code> does not equal to <code>y</code>, <code>false</code> +otherwise.</p> + + + </div> +</div> +<div class="tags"> + <p class="tag_title">Parameters:</p> +<ul class="param"> + + <li> + + <span class='name'>x</span> + + + <span class='type'>(<tt>::Object</tt>)</span> + + + + — + <div class='inline'><p>The left hand side value.</p> +</div> + + </li> + + <li> + + <span class='name'>y</span> + + + <span class='type'>(<tt>::Object</tt>)</span> + + + + — + <div class='inline'><p>The right hand side value.</p> +</div> + + </li> + + <li> + + <span class='name'>options</span> + + + <span class='type'>(<tt>::Hash</tt>)</span> + + + <em class="default">(defaults to: <tt>{}</tt>)</em> + + + — + <div class='inline'><p>The options.</p> +</div> + + </li> + +</ul> + + + + + + + + + <p class="tag_title">Options Hash (<tt>options</tt>):</p> + <ul class="option"> + + <li> + <span class="name">(Groonga::Context.default)</span> + <span class="type">(<tt><span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Groonga::Context</a></span></tt>)</span> + <span class="default"> + + </span> + + — <div class='inline'><p>The context to executes the operation.</p> +</div> + + </li> + + </ul> + + +<p class="tag_title">Returns:</p> +<ul class="return"> + + <li> + + + <span class='type'>(<tt>Boolean</tt>)</span> + + + + — + <div class='inline'><p><code>true</code> if <code>x</code> does not equal to <code>y</code>, <code>false</code> +otherwise.</p> +</div> + + </li> + +</ul> + +</div> + + +</div><table class="source_code"> + <tr> + <td> + <pre class="lines"> + + +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74</pre> + </td> + <td> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-not-equal-operator.c', line 46</span> + +static VALUE +rb_grn_not_equal_operator_exec (int argc, VALUE *argv, VALUE self) +{ + grn_bool not_equal; + VALUE rb_x; + VALUE rb_y; + VALUE rb_options; + VALUE rb_context; + grn_ctx *context; + grn_obj x; + grn_obj y; + + rb_scan_args(argc, argv, "21", &rb_x, &rb_y, &rb_options); + + rb_grn_scan_options(rb_options, + "context", &rb_context, + NULL); + context = rb_grn_context_ensure(&rb_context); + + GRN_VOID_INIT(&x); + GRN_VOID_INIT(&y); + RVAL2GRNBULK(rb_x, context, &x); + RVAL2GRNBULK(rb_y, context, &y); + not_equal = grn_operator_exec_not_equal(context, &x, &y); + GRN_OBJ_FIN(context, &x); + GRN_OBJ_FIN(context, &y); + + return CBOOL2RVAL(not_equal); +}</pre> + </td> + </tr> +</table> +</div> + + </div> + +</div> + + <div id="footer"></div> + + + </div> + + <div class="sponsors"> + <p id="sponsor-github"> + <a href="https://github.com/ranguba/"> + <img src="../../../github-logo.png" width="100" height="45" border="0" alt="The Ranguba project uses GitHub's git repositories." /> + </a> + </p> + <p id="sponsor-tango"> + <a href="http://tango.freedesktop.org/"> + <img width="120" height="53" border="0" alt="Tango Desktop Project's icons are used." src="../../../tango-logo.png" /> + </a> + </p> + <p id="sponsor-famfamfam"> + <a href="http://www.famfamfam.com/"> + <img width="120" height="18" border="0" alt="famfamfam.com's flags are used." src="../../../famfamfam-logo.png" /> + </a> + </p> + </div> + +</body> +</html> \ No newline at end of file Modified: rroonga/en/Groonga/NotSocket.html (+1 -2) =================================================================== --- rroonga/en/Groonga/NotSocket.html 2015-04-19 14:41:58 +0900 (b09373a) +++ rroonga/en/Groonga/NotSocket.html 2015-04-19 14:59:09 +0900 (21762eb) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>ソケットではないときに発生する。</p> + <p>ソケットではないときに発生する。</p> </div> Modified: rroonga/en/Groonga/Object.html (+886 -175) =================================================================== --- rroonga/en/Groonga/Object.html 2015-04-19 14:41:58 +0900 (34f315e) +++ rroonga/en/Groonga/Object.html 2015-04-19 14:59:09 +0900 (6a01106) @@ -134,9 +134,9 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>rroongaが提供するクラスのベースとなるクラス。 <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> と <span class='object_link'><a href="Logger.html" title="Groonga::Logger (class)">Logger</a></span> -以外はGroonga::Objectを継 承している。</p> + <p>rroongaが提供するクラスのベースとなるクラス。 +<span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> と <span class='object_link'><a href="Logger.html" title="Groonga::Logger (class)">Logger</a></span> 以外はGroonga::Objectを継 +承している。</p> </div> @@ -180,9 +180,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>object</em> と <em>other</em> が同じGroongaのオブジェクトなら <code>true</code> を返 -し、そうでなければ <code>false</code> を返す。.</p> + <span class="summary_desc"><div class='inline'><p><em>object</em> と <em>other</em> が同じGroongaのオブジェクトなら +true+ を返 し、そうでなければ +false+ を返す。.</p> </div></span> </li> @@ -205,8 +203,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>object</em> の <em>id</em> に対応する値を返す。.</p> + <span class="summary_desc"><div class='inline'><p><em>object</em> の <em>id</em> に対応する値を返す。.</p> </div></span> </li> @@ -229,8 +226,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>object</em> の <em>id</em> に対応する値を設定する。既存の値は上書きさ れる。.</p> + <span class="summary_desc"><div class='inline'><p><em>object</em> の <em>id</em> に対応する値を設定する。既存の値は上書きさ れる。.</p> </div></span> </li> @@ -253,8 +249,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>object</em> の <em>id</em> に対応する値の最後に <em>value</em> を追加する。.</p> + <span class="summary_desc"><div class='inline'><p><em>object</em> の <em>id</em> に対応する値の最後に <em>value</em> を追加する。.</p> </div></span> </li> @@ -277,7 +272,8 @@ - <span class="summary_desc"><div class='inline'></div></span> + <span class="summary_desc"><div class='inline'> +</div></span> </li> @@ -299,8 +295,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>object</em> が使用しているリソースを開放する。これ以降 <em>object</em> を 使うことはできない。.</p> + <span class="summary_desc"><div class='inline'><p><em>object</em> が使用しているリソースを開放する。これ以降 <em>object</em> を 使うことはできない。.</p> </div></span> </li> @@ -323,9 +318,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>object</em> が開放済みの場合は <code>true</code> を返し、そうでない場合は <code>false</code> -を返す。.</p> + <span class="summary_desc"><div class='inline'><p><em>object</em> が開放済みの場合は +true+ を返し、そうでない場合は +false+ を返す。.</p> </div></span> </li> @@ -348,9 +341,30 @@ - <span class="summary_desc"><div class='inline'> -<p><em>object</em> の属している <span class='object_link'><a href="" title="Groonga::Object (class)">Object</a></span> を返す。例えば、 <span class='object_link'><a href="Column.html" title="Groonga::Column (class)">Column</a></span> は -<span class='object_link'><a href="Table.html" title="Groonga::Table (class)">Table</a></span> を返す。属している <span class='object_link'><a href="" title="Groonga::Object (class)">Object</a></span> がない場合は <code>nil</code> を返す。.</p> + <span class="summary_desc"><div class='inline'><p><em>object</em> の属している <span class='object_link'><a href="" title="Groonga::Object (class)">Object</a></span> を返す。例えば、 <span class='object_link'><a href="Column.html" title="Groonga::Column (class)">Column</a></span> は <span class='object_link'><a href="Table.html" title="Groonga::Table (class)">Table</a></span> を返す。属している <span class='object_link'><a href="" title="Groonga::Object (class)">Object</a></span> がない場合は +nil+ を返す。.</p> +</div></span> + +</li> + + + <li class="public "> + <span class="summary_signature"> + + <a href="#function_procedure%3F-instance_method" title="#function_procedure? (instance method)">- (Boolean) <strong>function_procedure?</strong> </a> + + + + </span> + + + + + + + + + + <span class="summary_desc"><div class='inline'><p>Checks whether the object is function procedure or not.</p> </div></span> </li> @@ -373,9 +387,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>object</em> のIDを返す。 <em>object</em> が <span class='object_link'><a href="#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span> なときやIDがない場合は -<code>nil</code> を返す。.</p> + <span class="summary_desc"><div class='inline'><p><em>object</em> のIDを返す。 <em>object</em> が <span class='object_link'><a href="#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span> なときやIDがない場合は +nil+ を返す。.</p> </div></span> </li> @@ -398,8 +410,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>object</em> の詳細を示した文字列を返す。デバッグ用。.</p> + <span class="summary_desc"><div class='inline'><p><em>object</em> の詳細を示した文字列を返す。デバッグ用。.</p> </div></span> </li> @@ -422,8 +433,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>object</em> の名前を返す。無名オブジェクトの場合は <code>nil</code> を返す。.</p> + <span class="summary_desc"><div class='inline'><p><em>object</em> の名前を返す。無名オブジェクトの場合は +nil+ を返す。.</p> </div></span> </li> @@ -446,8 +456,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>object</em> に対応するファイルパスを返す。一時 <em>object</em> なら <code>nil</code> を返す。.</p> + <span class="summary_desc"><div class='inline'><p><em>object</em> に対応するファイルパスを返す。一時 <em>object</em> なら +nil+ を返す。.</p> </div></span> </li> @@ -470,9 +479,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>object</em> が永続オブジェクトなら <code>true</code> 、一時オブジェクトな ら -<code>false</code> を返す。.</p> + <span class="summary_desc"><div class='inline'><p><em>object</em> が永続オブジェクトなら +true+ 、一時オブジェクトな ら +false+ を返す。.</p> </div></span> </li> @@ -495,8 +502,30 @@ - <span class="summary_desc"><div class='inline'> -<p><em>object</em> の <em>id</em> に対応する値の最初に <em>value</em> を追加する。.</p> + <span class="summary_desc"><div class='inline'><p><em>object</em> の <em>id</em> に対応する値の最初に <em>value</em> を追加する。.</p> +</div></span> + +</li> + + + <li class="public "> + <span class="summary_signature"> + + <a href="#procedure%3F-instance_method" title="#procedure? (instance method)">- (Boolean) <strong>procedure?</strong> </a> + + + + </span> + + + + + + + + + + <span class="summary_desc"><div class='inline'><p>Checks whether the object is procedure or not.</p> </div></span> </li> @@ -519,10 +548,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>object</em> の値がとりうる範囲を示した <span class='object_link'><a href="" title="Groonga::Object (class)">Object</a></span> を返す。 例えば、 <span class='object_link'><a href="Column.html" title="Groonga::Column (class)">Column</a></span> -の場合は <span class='object_link'><a href="Table.html#define_column-instance_method" title="Groonga::Table#define_column (method)">Table#define_column</a></span> で指定された <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> や -<span class='object_link'><a href="Table.html" title="Groonga::Table (class)">Table</a></span> を返す。 範囲が指定されていないオブジェクトの場合は <code>nil</code> を返す。.</p> + <span class="summary_desc"><div class='inline'><p><em>object</em> の値がとりうる範囲を示した <span class='object_link'><a href="" title="Groonga::Object (class)">Object</a></span> を返す。 例えば、 <span class='object_link'><a href="Column.html" title="Groonga::Column (class)">Column</a></span> の場合は <span class='object_link'><a href="Table.html#define_column-instance_method" title="Groonga::Table#define_column (method)">Table#define_column</a></span> で指定された <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> や <span class='object_link'><a href="Table.html" title="Groonga::Table (class)">Table</a></span> を返す。 範囲が指定されていないオブジェクトの場合は +nil+ を返す。.</p> </div></span> </li> @@ -545,8 +571,76 @@ - <span class="summary_desc"><div class='inline'> -<p><em>object</em> をメモリから解放し、それが永続オブジェクトであっ た場合は、該当するファイル一式を削除する。.</p> + <span class="summary_desc"><div class='inline'><p><em>object</em> をメモリから解放し、それが永続オブジェクトであっ た場合は、該当するファイル一式を削除する。.</p> +</div></span> + +</li> + + + <li class="public "> + <span class="summary_signature"> + + <a href="#scorer_procedure%3F-instance_method" title="#scorer_procedure? (instance method)">- (Boolean) <strong>scorer_procedure?</strong> </a> + + + + </span> + + + + + + + + + + <span class="summary_desc"><div class='inline'><p>Checks whether the object is scorer procedure or not.</p> +</div></span> + +</li> + + + <li class="public "> + <span class="summary_signature"> + + <a href="#selector_procedure%3F-instance_method" title="#selector_procedure? (instance method)">- (Boolean) <strong>selector_procedure?</strong> </a> + + + + </span> + + + + + + + + + + <span class="summary_desc"><div class='inline'><p>Checks whether the object is selector procedure or not.</p> +</div></span> + +</li> + + + <li class="public "> + <span class="summary_signature"> + + <a href="#table%3F-instance_method" title="#table? (instance method)">- (Boolean) <strong>table?</strong> </a> + + + + </span> + + + + + + + + + + <span class="summary_desc"><div class='inline'><p>Checks whether the object is table or not.</p> </div></span> </li> @@ -569,9 +663,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>object</em> が一時オブジェクトなら <code>true</code> 、永続オブジェクトな ら -<code>false</code> を返す。.</p> + <span class="summary_desc"><div class='inline'><p><em>object</em> が一時オブジェクトなら +true+ 、永続オブジェクトな ら +false+ を返す。.</p> </div></span> </li> @@ -594,8 +686,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>object</em> のリファレンスカウンタを1減少する。.</p> + <span class="summary_desc"><div class='inline'><p><em>object</em> のリファレンスカウンタを1減少する。.</p> </div></span> </li> @@ -621,9 +712,8 @@ </h3><div class="docstring"> <div class="discussion"> - -<p><em>object</em> と <em>other</em> が同じGroongaのオブジェクトなら <code>true</code> を返 -し、そうでなければ <code>false</code> を返す。</p> + <p><em>object</em> と <em>other</em> が同じGroongaのオブジェクトなら +true+ を返 +し、そうでなければ +false+ を返す。</p> </div> @@ -634,6 +724,7 @@ <div class="discussion"> + </div> </div> <div class="tags"> @@ -661,6 +752,8 @@ <pre class="lines"> +1217 +1218 1219 1220 1221 @@ -675,12 +768,10 @@ 1230 1231 1232 -1233 -1234 -1235</pre> +1233</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1219</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1217</span> static VALUE rb_grn_object_equal (VALUE self, VALUE other) @@ -715,8 +806,7 @@ rb_grn_object_equal (VALUE self, VALUE other) </h3><div class="docstring"> <div class="discussion"> - -<p><em>object</em> の <em>id</em> に対応する値を返す。</p> + <p><em>object</em> の <em>id</em> に対応する値を返す。</p> </div> @@ -727,6 +817,7 @@ rb_grn_object_equal (VALUE self, VALUE other) <div class="discussion"> + </div> </div> <div class="tags"> @@ -754,6 +845,8 @@ rb_grn_object_equal (VALUE self, VALUE other) <pre class="lines"> +1241 +1242 1243 1244 1245 @@ -819,12 +912,10 @@ rb_grn_object_equal (VALUE self, VALUE other) 1305 1306 1307 -1308 -1309 -1310</pre> +1308</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1243</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1241</span> VALUE rb_grn_object_array_reference (VALUE self, VALUE rb_id) @@ -910,8 +1001,8 @@ rb_grn_object_array_reference (VALUE self, VALUE rb_id) </h3><div class="docstring"> <div class="discussion"> - -<p><em>object</em> の <em>id</em> に対応する値を設定する。既存の値は上書きさ れる。</p> + <p><em>object</em> の <em>id</em> に対応する値を設定する。既存の値は上書きさ +れる。</p> </div> @@ -927,14 +1018,14 @@ rb_grn_object_array_reference (VALUE self, VALUE rb_id) <pre class="lines"> +1435 +1436 1437 1438 -1439 -1440 -1441</pre> +1439</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1437</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1435</span> static VALUE rb_grn_object_array_set (VALUE self, VALUE rb_id, VALUE rb_value) @@ -957,8 +1048,7 @@ rb_grn_object_array_set (VALUE self, VALUE rb_id, VALUE rb_value) </h3><div class="docstring"> <div class="discussion"> - -<p><em>object</em> の <em>id</em> に対応する値の最後に <em>value</em> を追加する。</p> + <p><em>object</em> の <em>id</em> に対応する値の最後に <em>value</em> を追加する。</p> </div> @@ -974,14 +1064,14 @@ rb_grn_object_array_set (VALUE self, VALUE rb_id, VALUE rb_value) <pre class="lines"> +1446 +1447 1448 1449 -1450 -1451 -1452</pre> +1450</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1448</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1446</span> static VALUE rb_grn_object_append_value (VALUE self, VALUE rb_id, VALUE rb_value) @@ -1006,6 +1096,7 @@ rb_grn_object_append_value (VALUE self, VALUE rb_id, VALUE rb_value) <div class="discussion"> + </div> </div> <div class="tags"> @@ -1030,6 +1121,8 @@ rb_grn_object_append_value (VALUE self, VALUE rb_id, VALUE rb_value) <pre class="lines"> +1488 +1489 1490 1491 1492 @@ -1043,12 +1136,10 @@ rb_grn_object_append_value (VALUE self, VALUE rb_id, VALUE rb_value) 1500 1501 1502 -1503 -1504 -1505</pre> +1503</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1490</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1488</span> static VALUE rb_grn_object_builtin_p (VALUE self) @@ -1082,8 +1173,8 @@ rb_grn_object_builtin_p (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>object</em> が使用しているリソースを開放する。これ以降 <em>object</em> を 使うことはできない。</p> + <p><em>object</em> が使用しているリソースを開放する。これ以降 <em>object</em> を +使うことはできない。</p> </div> @@ -1099,6 +1190,8 @@ rb_grn_object_builtin_p (VALUE self) <pre class="lines"> +606 +607 608 609 610 @@ -1106,12 +1199,10 @@ rb_grn_object_builtin_p (VALUE self) 612 613 614 -615 -616 -617</pre> +615</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 608</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 606</span> VALUE rb_grn_object_close (VALUE self) @@ -1139,9 +1230,8 @@ rb_grn_object_close (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>object</em> が開放済みの場合は <code>true</code> を返し、そうでない場合は <code>false</code> -を返す。</p> + <p><em>object</em> が開放済みの場合は +true+ を返し、そうでない場合は ++false+ を返す。</p> </div> @@ -1170,6 +1260,8 @@ rb_grn_object_close (VALUE self) <pre class="lines"> +649 +650 651 652 653 @@ -1179,12 +1271,10 @@ rb_grn_object_close (VALUE self) 657 658 659 -660 -661 -662</pre> +660</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 651</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 649</span> VALUE rb_grn_object_closed_p (VALUE self) @@ -1214,9 +1304,9 @@ rb_grn_object_closed_p (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>object</em> の属している <span class='object_link'><a href="" title="Groonga::Object (class)">Groonga::Object</a></span> を返す。例えば、 <span class='object_link'><a href="Column.html" title="Groonga::Column (class)">Column</a></span> は -<span class='object_link'><a href="Table.html" title="Groonga::Table (class)">Table</a></span> を返す。属している <span class='object_link'><a href="" title="Groonga::Object (class)">Groonga::Object</a></span> がない場合は <code>nil</code> を返す。</p> + <p><em>object</em> の属している <span class='object_link'><a href="" title="Groonga::Object (class)">Groonga::Object</a></span> を返す。例えば、 +<span class='object_link'><a href="Column.html" title="Groonga::Column (class)">Column</a></span> は <span class='object_link'><a href="Table.html" title="Groonga::Table (class)">Table</a></span> を返す。属している +<span class='object_link'><a href="" title="Groonga::Object (class)">Groonga::Object</a></span> がない場合は +nil+ を返す。</p> </div> @@ -1227,6 +1317,7 @@ rb_grn_object_closed_p (VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -1254,6 +1345,8 @@ rb_grn_object_closed_p (VALUE self) <pre class="lines"> +1112 +1113 1114 1115 1116 @@ -1278,12 +1371,10 @@ rb_grn_object_closed_p (VALUE self) 1135 1136 1137 -1138 -1139 -1140</pre> +1138</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1114</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1112</span> static VALUE rb_grn_object_get_domain (VALUE self) @@ -1318,6 +1409,131 @@ rb_grn_object_get_domain (VALUE self) </div> <div class="method_details "> + <h3 class="signature " id="function_procedure?-instance_method"> + + - (<tt>Boolean</tt>) <strong>function_procedure?</strong> + + + + + +</h3><div class="docstring"> + <div class="discussion"> + <p>Checks whether the object is function procedure or not.</p> + + + </div> +</div> +<div class="tags"> + + <div class="docstring"> + <div class="discussion"> + <p>Returns <code>true</code> if the object is function procedure, +<code>false</code> otherwise.</p> + + + </div> +</div> +<div class="tags"> + +<p class="tag_title">Returns:</p> +<ul class="return"> + + <li> + + + <span class='type'>(<tt>Boolean</tt>)</span> + + + + — + <div class='inline'><p><code>true</code> if the object is function procedure, +<code>false</code> otherwise.</p> +</div> + + </li> + +</ul> + +</div> + +<p class="tag_title">Returns:</p> +<ul class="return"> + + <li> + + + <span class='type'>(<tt>Boolean</tt>)</span> + + + + </li> + +</ul> +<p class="tag_title">Since:</p> +<ul class="since"> + + <li> + + + + + + <div class='inline'><p>5.0.1</p> +</div> + + </li> + +</ul> + +</div><table class="source_code"> + <tr> + <td> + <pre class="lines"> + + +1564 +1565 +1566 +1567 +1568 +1569 +1570 +1571 +1572 +1573 +1574 +1575 +1576 +1577 +1578 +1579</pre> + </td> + <td> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1564</span> + +static VALUE +rb_grn_object_function_procedure_p (VALUE self) +{ + grn_ctx *context; + grn_obj *object; + grn_bool function_procedure_p = GRN_FALSE; + + rb_grn_object_deconstruct(SELF(self), &object, &context, + NULL, NULL, NULL, NULL); + + if (context && object) { + function_procedure_p = grn_obj_is_function_proc(context, object); + } + + return CBOOL2RVAL(function_procedure_p); +}</pre> + </td> + </tr> +</table> +</div> + + <div class="method_details "> <h3 class="signature " id="id-instance_method"> - (<tt>ID or nil</tt>) <strong>id</strong> @@ -1328,9 +1544,8 @@ rb_grn_object_get_domain (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>object</em> のIDを返す。 <em>object</em> が <span class='object_link'><a href="#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span> なときやIDがない場合は -<code>nil</code> を返す。</p> + <p><em>object</em> のIDを返す。 +<em>object</em> が <span class='object_link'><a href="#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span> なときやIDがない場合は +nil+ を返す。</p> </div> @@ -1341,6 +1556,7 @@ rb_grn_object_get_domain (VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -1368,6 +1584,8 @@ rb_grn_object_get_domain (VALUE self) <pre class="lines"> +1026 +1027 1028 1029 1030 @@ -1381,12 +1599,10 @@ rb_grn_object_get_domain (VALUE self) 1038 1039 1040 -1041 -1042 -1043</pre> +1041</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1028</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1026</span> VALUE rb_grn_object_get_id (VALUE self) @@ -1420,8 +1636,7 @@ rb_grn_object_get_id (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>object</em> の詳細を示した文字列を返す。デバッグ用。</p> + <p><em>object</em> の詳細を示した文字列を返す。デバッグ用。</p> </div> @@ -1432,6 +1647,7 @@ rb_grn_object_get_id (VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -1459,6 +1675,8 @@ rb_grn_object_get_id (VALUE self) <pre class="lines"> +1006 +1007 1008 1009 1010 @@ -1468,19 +1686,17 @@ rb_grn_object_get_id (VALUE self) 1014 1015 1016 -1017 -1018 -1019</pre> +1017</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1008</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1006</span> static VALUE rb_grn_object_inspect (VALUE self) { VALUE inspected; - inspected = rb_str_new2(""); + inspected = rb_str_new_cstr(""); rb_grn_object_inspect_header(self, inspected); rb_grn_object_inspect_content(self, inspected); rb_grn_object_inspect_footer(self, inspected); @@ -1503,8 +1719,7 @@ rb_grn_object_inspect (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>object</em> の名前を返す。無名オブジェクトの場合は <code>nil</code> を返す。</p> + <p><em>object</em> の名前を返す。無名オブジェクトの場合は +nil+ を返す。</p> </div> @@ -1515,6 +1730,7 @@ rb_grn_object_inspect (VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -1542,6 +1758,8 @@ rb_grn_object_inspect (VALUE self) <pre class="lines"> +1146 +1147 1148 1149 1150 @@ -1564,12 +1782,10 @@ rb_grn_object_inspect (VALUE self) 1167 1168 1169 -1170 -1171 -1172</pre> +1170</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1148</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1146</span> static VALUE rb_grn_object_get_name (VALUE self) @@ -1612,8 +1828,8 @@ rb_grn_object_get_name (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>object</em> に対応するファイルパスを返す。一時 <em>object</em> なら <code>nil</code> を返す。</p> + <p><em>object</em> に対応するファイルパスを返す。一時 <em>object</em> +なら +nil+ を返す。</p> </div> @@ -1624,6 +1840,7 @@ rb_grn_object_get_name (VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -1651,6 +1868,8 @@ rb_grn_object_get_name (VALUE self) <pre class="lines"> +1050 +1051 1052 1053 1054 @@ -1665,12 +1884,10 @@ rb_grn_object_get_name (VALUE self) 1063 1064 1065 -1066 -1067 -1068</pre> +1066</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1052</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1050</span> static VALUE rb_grn_object_get_path (VALUE self) @@ -1687,7 +1904,7 @@ rb_grn_object_get_path (VALUE self) if (!path) return Qnil; else - return rb_str_new2(path); + return rb_str_new_cstr(path); }</pre> </td> </tr> @@ -1705,9 +1922,8 @@ rb_grn_object_get_path (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>object</em> が永続オブジェクトなら <code>true</code> 、一時オブジェクトな ら -<code>false</code> を返す。</p> + <p><em>object</em> が永続オブジェクトなら +true+ 、一時オブジェクトな +ら +false+ を返す。</p> </div> @@ -1736,6 +1952,8 @@ rb_grn_object_get_path (VALUE self) <pre class="lines"> +1092 +1093 1094 1095 1096 @@ -1744,12 +1962,10 @@ rb_grn_object_get_path (VALUE self) 1099 1100 1101 -1102 -1103 -1104</pre> +1102</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1094</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1092</span> static VALUE rb_grn_object_persistent_p (VALUE self) @@ -1778,8 +1994,7 @@ rb_grn_object_persistent_p (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>object</em> の <em>id</em> に対応する値の最初に <em>value</em> を追加する。</p> + <p><em>object</em> の <em>id</em> に対応する値の最初に <em>value</em> を追加する。</p> </div> @@ -1795,14 +2010,14 @@ rb_grn_object_persistent_p (VALUE self) <pre class="lines"> +1457 +1458 1459 1460 -1461 -1462 -1463</pre> +1461</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1459</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1457</span> static VALUE rb_grn_object_prepend_value (VALUE self, VALUE rb_id, VALUE rb_value) @@ -1815,9 +2030,9 @@ rb_grn_object_prepend_value (VALUE self, VALUE rb_id, VALUE rb_value) </div> <div class="method_details "> - <h3 class="signature " id="range-instance_method"> + <h3 class="signature " id="procedure?-instance_method"> - - (<tt><span class='object_link'><a href="" title="Groonga::Object (class)">Groonga::Object</a></span> or nil</tt>) <strong>range</strong> + - (<tt>Boolean</tt>) <strong>procedure?</strong> @@ -1825,10 +2040,7 @@ rb_grn_object_prepend_value (VALUE self, VALUE rb_id, VALUE rb_value) </h3><div class="docstring"> <div class="discussion"> - -<p><em>object</em> の値がとりうる範囲を示した <span class='object_link'><a href="" title="Groonga::Object (class)">Groonga::Object</a></span> を返す。 例えば、 <span class='object_link'><a href="Column.html" title="Groonga::Column (class)">Column</a></span> -の場合は <span class='object_link'><a href="Table.html#define_column-instance_method" title="Groonga::Table#define_column (method)">Table#define_column</a></span> で指定された <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> や -<span class='object_link'><a href="Table.html" title="Groonga::Table (class)">Table</a></span> を返す。 範囲が指定されていないオブジェクトの場合は <code>nil</code> を返す。</p> + <p>Checks whether the object is procedure or not.</p> </div> @@ -1837,7 +2049,8 @@ rb_grn_object_prepend_value (VALUE self, VALUE rb_id, VALUE rb_value) <div class="docstring"> <div class="discussion"> - + <p>Returns <code>true</code> if the object is procedure, <code>false</code> otherwise.</p> + </div> </div> @@ -1849,9 +2062,13 @@ rb_grn_object_prepend_value (VALUE self, VALUE rb_id, VALUE rb_value) <li> - <span class='type'>(<tt><span class='object_link'><a href="" title="Groonga::Object (class)">Groonga::Object</a></span> or nil</tt>)</span> + <span class='type'>(<tt>Boolean</tt>)</span> + + — + <div class='inline'><p><code>true</code> if the object is procedure, <code>false</code> otherwise.</p> +</div> </li> @@ -1859,15 +2076,140 @@ rb_grn_object_prepend_value (VALUE self, VALUE rb_id, VALUE rb_value) </div> - -</div><table class="source_code"> - <tr> - <td> - <pre class="lines"> - - -1184 -1185 +<p class="tag_title">Returns:</p> +<ul class="return"> + + <li> + + + <span class='type'>(<tt>Boolean</tt>)</span> + + + + </li> + +</ul> +<p class="tag_title">Since:</p> +<ul class="since"> + + <li> + + + + + + <div class='inline'><p>5.0.1</p> +</div> + + </li> + +</ul> + +</div><table class="source_code"> + <tr> + <td> + <pre class="lines"> + + +1538 +1539 +1540 +1541 +1542 +1543 +1544 +1545 +1546 +1547 +1548 +1549 +1550 +1551 +1552 +1553</pre> + </td> + <td> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1538</span> + +static VALUE +rb_grn_object_procedure_p (VALUE self) +{ + grn_ctx *context; + grn_obj *object; + grn_bool procedure_p = GRN_FALSE; + + rb_grn_object_deconstruct(SELF(self), &object, &context, + NULL, NULL, NULL, NULL); + + if (context && object) { + procedure_p = grn_obj_is_proc(context, object); + } + + return CBOOL2RVAL(procedure_p); +}</pre> + </td> + </tr> +</table> +</div> + + <div class="method_details "> + <h3 class="signature " id="range-instance_method"> + + - (<tt><span class='object_link'><a href="" title="Groonga::Object (class)">Groonga::Object</a></span> or nil</tt>) <strong>range</strong> + + + + + +</h3><div class="docstring"> + <div class="discussion"> + <p><em>object</em> の値がとりうる範囲を示した <span class='object_link'><a href="" title="Groonga::Object (class)">Groonga::Object</a></span> を返す。 +例えば、 <span class='object_link'><a href="Column.html" title="Groonga::Column (class)">Column</a></span> の場合は +<span class='object_link'><a href="Table.html#define_column-instance_method" title="Groonga::Table#define_column (method)">Table#define_column</a></span> で指定された <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> や +<span class='object_link'><a href="Table.html" title="Groonga::Table (class)">Table</a></span> を返す。 +範囲が指定されていないオブジェクトの場合は +nil+ を返す。</p> + + + </div> +</div> +<div class="tags"> + + <div class="docstring"> + <div class="discussion"> + + + + </div> +</div> +<div class="tags"> + +<p class="tag_title">Returns:</p> +<ul class="return"> + + <li> + + + <span class='type'>(<tt><span class='object_link'><a href="" title="Groonga::Object (class)">Groonga::Object</a></span> or nil</tt>)</span> + + + + </li> + +</ul> + +</div> + + +</div><table class="source_code"> + <tr> + <td> + <pre class="lines"> + + +1182 +1183 +1184 +1185 1186 1187 1188 @@ -1890,12 +2232,10 @@ rb_grn_object_prepend_value (VALUE self, VALUE rb_id, VALUE rb_value) 1205 1206 1207 -1208 -1209 -1210</pre> +1208</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1184</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1182</span> static VALUE rb_grn_object_get_range (VALUE self) @@ -1940,8 +2280,8 @@ rb_grn_object_get_range (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>object</em> をメモリから解放し、それが永続オブジェクトであっ た場合は、該当するファイル一式を削除する。</p> + <p><em>object</em> をメモリから解放し、それが永続オブジェクトであっ +た場合は、該当するファイル一式を削除する。</p> </div> @@ -1957,6 +2297,8 @@ rb_grn_object_get_range (VALUE self) <pre class="lines"> +1469 +1470 1471 1472 1473 @@ -1972,12 +2314,10 @@ rb_grn_object_get_range (VALUE self) 1483 1484 1485 -1486 -1487 -1488</pre> +1486</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1471</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1469</span> static VALUE rb_grn_object_remove (VALUE self) @@ -2003,6 +2343,379 @@ rb_grn_object_remove (VALUE self) </div> <div class="method_details "> + <h3 class="signature " id="scorer_procedure?-instance_method"> + + - (<tt>Boolean</tt>) <strong>scorer_procedure?</strong> + + + + + +</h3><div class="docstring"> + <div class="discussion"> + <p>Checks whether the object is scorer procedure or not.</p> + + + </div> +</div> +<div class="tags"> + + <div class="docstring"> + <div class="discussion"> + <p>Returns <code>true</code> if the object is scorer procedure, +<code>false</code> otherwise.</p> + + + </div> +</div> +<div class="tags"> + +<p class="tag_title">Returns:</p> +<ul class="return"> + + <li> + + + <span class='type'>(<tt>Boolean</tt>)</span> + + + + — + <div class='inline'><p><code>true</code> if the object is scorer procedure, +<code>false</code> otherwise.</p> +</div> + + </li> + +</ul> + +</div> + +<p class="tag_title">Returns:</p> +<ul class="return"> + + <li> + + + <span class='type'>(<tt>Boolean</tt>)</span> + + + + </li> + +</ul> +<p class="tag_title">Since:</p> +<ul class="since"> + + <li> + + + + + + <div class='inline'><p>5.0.1</p> +</div> + + </li> + +</ul> + +</div><table class="source_code"> + <tr> + <td> + <pre class="lines"> + + +1616 +1617 +1618 +1619 +1620 +1621 +1622 +1623 +1624 +1625 +1626 +1627 +1628 +1629 +1630 +1631</pre> + </td> + <td> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1616</span> + +static VALUE +rb_grn_object_scorer_procedure_p (VALUE self) +{ + grn_ctx *context; + grn_obj *object; + grn_bool scorer_procedure_p = GRN_FALSE; + + rb_grn_object_deconstruct(SELF(self), &object, &context, + NULL, NULL, NULL, NULL); + + if (context && object) { + scorer_procedure_p = grn_obj_is_scorer_proc(context, object); + } + + return CBOOL2RVAL(scorer_procedure_p); +}</pre> + </td> + </tr> +</table> +</div> + + <div class="method_details "> + <h3 class="signature " id="selector_procedure?-instance_method"> + + - (<tt>Boolean</tt>) <strong>selector_procedure?</strong> + + + + + +</h3><div class="docstring"> + <div class="discussion"> + <p>Checks whether the object is selector procedure or not.</p> + + + </div> +</div> +<div class="tags"> + + <div class="docstring"> + <div class="discussion"> + <p>Returns <code>true</code> if the object is selector procedure, +<code>false</code> otherwise.</p> + + + </div> +</div> +<div class="tags"> + +<p class="tag_title">Returns:</p> +<ul class="return"> + + <li> + + + <span class='type'>(<tt>Boolean</tt>)</span> + + + + — + <div class='inline'><p><code>true</code> if the object is selector procedure, +<code>false</code> otherwise.</p> +</div> + + </li> + +</ul> + +</div> + +<p class="tag_title">Returns:</p> +<ul class="return"> + + <li> + + + <span class='type'>(<tt>Boolean</tt>)</span> + + + + </li> + +</ul> +<p class="tag_title">Since:</p> +<ul class="since"> + + <li> + + + + + + <div class='inline'><p>5.0.1</p> +</div> + + </li> + +</ul> + +</div><table class="source_code"> + <tr> + <td> + <pre class="lines"> + + +1590 +1591 +1592 +1593 +1594 +1595 +1596 +1597 +1598 +1599 +1600 +1601 +1602 +1603 +1604 +1605</pre> + </td> + <td> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1590</span> + +static VALUE +rb_grn_object_selector_procedure_p (VALUE self) +{ + grn_ctx *context; + grn_obj *object; + grn_bool selector_procedure_p = GRN_FALSE; + + rb_grn_object_deconstruct(SELF(self), &object, &context, + NULL, NULL, NULL, NULL); + + if (context && object) { + selector_procedure_p = grn_obj_is_selector_proc(context, object); + } + + return CBOOL2RVAL(selector_procedure_p); +}</pre> + </td> + </tr> +</table> +</div> + + <div class="method_details "> + <h3 class="signature " id="table?-instance_method"> + + - (<tt>Boolean</tt>) <strong>table?</strong> + + + + + +</h3><div class="docstring"> + <div class="discussion"> + <p>Checks whether the object is table or not.</p> + + + </div> +</div> +<div class="tags"> + + <div class="docstring"> + <div class="discussion"> + <p>Returns <code>true</code> if the object is table, <code>false</code> otherwise.</p> + + + </div> +</div> +<div class="tags"> + +<p class="tag_title">Returns:</p> +<ul class="return"> + + <li> + + + <span class='type'>(<tt>Boolean</tt>)</span> + + + + — + <div class='inline'><p><code>true</code> if the object is table, <code>false</code> otherwise.</p> +</div> + + </li> + +</ul> + +</div> + +<p class="tag_title">Returns:</p> +<ul class="return"> + + <li> + + + <span class='type'>(<tt>Boolean</tt>)</span> + + + + </li> + +</ul> +<p class="tag_title">Since:</p> +<ul class="since"> + + <li> + + + + + + <div class='inline'><p>5.0.1</p> +</div> + + </li> + +</ul> + +</div><table class="source_code"> + <tr> + <td> + <pre class="lines"> + + +1513 +1514 +1515 +1516 +1517 +1518 +1519 +1520 +1521 +1522 +1523 +1524 +1525 +1526 +1527 +1528</pre> + </td> + <td> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1513</span> + +static VALUE +rb_grn_object_table_p (VALUE self) +{ + grn_ctx *context; + grn_obj *object; + grn_bool table_p = GRN_FALSE; + + rb_grn_object_deconstruct(SELF(self), &object, &context, + NULL, NULL, NULL, NULL); + + if (context && object) { + table_p = grn_obj_is_table(context, object); + } + + return CBOOL2RVAL(table_p); +}</pre> + </td> + </tr> +</table> +</div> + + <div class="method_details "> <h3 class="signature " id="temporary?-instance_method"> - (<tt>Boolean</tt>) <strong>temporary?</strong> @@ -2013,9 +2726,8 @@ rb_grn_object_remove (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>object</em> が一時オブジェクトなら <code>true</code> 、永続オブジェクトな ら -<code>false</code> を返す。</p> + <p><em>object</em> が一時オブジェクトなら +true+ 、永続オブジェクトな +ら +false+ を返す。</p> </div> @@ -2044,6 +2756,8 @@ rb_grn_object_remove (VALUE self) <pre class="lines"> +1074 +1075 1076 1077 1078 @@ -2052,12 +2766,10 @@ rb_grn_object_remove (VALUE self) 1081 1082 1083 -1084 -1085 -1086</pre> +1084</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1076</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1074</span> static VALUE rb_grn_object_temporary_p (VALUE self) @@ -2086,8 +2798,7 @@ rb_grn_object_temporary_p (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>object</em> のリファレンスカウンタを1減少する。</p> + <p><em>object</em> のリファレンスカウンタを1減少する。</p> </div> @@ -2103,6 +2814,8 @@ rb_grn_object_temporary_p (VALUE self) <pre class="lines"> +622 +623 624 625 626 @@ -2120,12 +2833,10 @@ rb_grn_object_temporary_p (VALUE self) 638 639 640 -641 -642 -643</pre> +641</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 624</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 622</span> VALUE rb_grn_object_unlink (VALUE self) Modified: rroonga/en/Groonga/ObjectClosed.html (+3 -4) =================================================================== --- rroonga/en/Groonga/ObjectClosed.html 2015-04-19 14:41:58 +0900 (a37e081) +++ rroonga/en/Groonga/ObjectClosed.html 2015-04-19 14:59:09 +0900 (e14d66b) @@ -132,11 +132,10 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - <div class="note deprecated"><strong>Deprecated.</strong> <div class='inline'> -<p>Use <span class='object_link'><a href="Closed.html" title="Groonga::Closed (class)">Closed</a></span> instead since 1.2.3.</p> + <div class="note deprecated"><strong>Deprecated.</strong> <div class='inline'><p>Use <span class='object_link'><a href="Closed.html" title="Groonga::Closed (class)">Closed</a></span> instead since 1.2.3.</p> </div></div> - -<p>groongaレベルでは破棄されているが、Rubyレベルでは生き ているオブジェクトにアクセスすると発生する。</p> +<p>groongaレベルでは破棄されているが、Rubyレベルでは生き +ているオブジェクトにアクセスすると発生する。</p> </div> Modified: rroonga/en/Groonga/ObjectCorrupt.html (+1 -2) =================================================================== --- rroonga/en/Groonga/ObjectCorrupt.html 2015-04-19 14:41:58 +0900 (efa32ab) +++ rroonga/en/Groonga/ObjectCorrupt.html 2015-04-19 14:59:09 +0900 (02907ff) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>オブジェクトに問題があったときに発生する。</p> + <p>オブジェクトに問題があったときに発生する。</p> </div> Modified: rroonga/en/Groonga/OperationNotPermitted.html (+1 -2) =================================================================== --- rroonga/en/Groonga/OperationNotPermitted.html 2015-04-19 14:41:58 +0900 (805fe45) +++ rroonga/en/Groonga/OperationNotPermitted.html 2015-04-19 14:59:09 +0900 (5a8292a) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>操作が許可されていないときに発生する。</p> + <p>操作が許可されていないときに発生する。</p> </div> Modified: rroonga/en/Groonga/OperationNotSupported.html (+1 -2) =================================================================== --- rroonga/en/Groonga/OperationNotSupported.html 2015-04-19 14:41:58 +0900 (c430ce9) +++ rroonga/en/Groonga/OperationNotSupported.html 2015-04-19 14:59:09 +0900 (43bdccc) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>操作がサポートされていないときに発生する。</p> + <p>操作がサポートされていないときに発生する。</p> </div> Modified: rroonga/en/Groonga/OperationTimeout.html (+1 -2) =================================================================== --- rroonga/en/Groonga/OperationTimeout.html 2015-04-19 14:41:58 +0900 (f0e5b2b) +++ rroonga/en/Groonga/OperationTimeout.html 2015-04-19 14:59:09 +0900 (73e2ce4) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>操作がタイムアウトしたときに発生する。</p> + <p>操作がタイムアウトしたときに発生する。</p> </div> Modified: rroonga/en/Groonga/OperationWouldBlock.html (+1 -2) =================================================================== --- rroonga/en/Groonga/OperationWouldBlock.html 2015-04-19 14:41:58 +0900 (4f5150d) +++ rroonga/en/Groonga/OperationWouldBlock.html 2015-04-19 14:59:09 +0900 (b81b2d1) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>操作がブロックする可能性があるときに発生する。</p> + <p>操作がブロックする可能性があるときに発生する。</p> </div> Modified: rroonga/en/Groonga/Operator.html (+472 -83) =================================================================== --- rroonga/en/Groonga/Operator.html 2015-04-19 14:41:58 +0900 (165b8fd) +++ rroonga/en/Groonga/Operator.html 2015-04-19 14:59:09 +0900 (5d0b9a4) @@ -7,7 +7,7 @@ <link rel="shortcut icon" href="../../../favicon.ico" /> <link rel="icon" href="../../../favicon.png" /> <title> - Module: Groonga::Operator + Class: Groonga::Operator — rroonga @@ -36,7 +36,7 @@ <div class="title"> <a href="../../../"> <span class="title"> - Module: Groonga::Operator + Class: Groonga::Operator — rroonga @@ -94,7 +94,7 @@ <iframe id="search_frame"></iframe> - <div id="content"><h1>Module: Groonga::Operator + <div id="content"><h1>Class: Groonga::Operator @@ -102,6 +102,21 @@ <dl class="box"> + <dt class="r1">Inherits:</dt> + <dd class="r1"> + <span class="inheritName">Object</span> + + <ul class="fullTree"> + <li>Object</li> + + <li class="next">Groonga::Operator</li> + + </ul> + <a href="#" class="inheritanceTree">show all</a> + + </dd> + + @@ -109,12 +124,16 @@ - <dt class="r1 last">Defined in:</dt> - <dd class="r1 last">ext/groonga/rb-grn-operator.c</dd> + <dt class="r2 last">Defined in:</dt> + <dd class="r2 last">ext/groonga/rb-grn-operator.c</dd> </dl> <div class="clear"></div> +<div id="subclasses"> + <h2>Direct Known Subclasses</h2> + <p class="children"><span class='object_link'><a href="EqualOperator.html" title="Groonga::EqualOperator (class)">EqualOperator</a></span>, <span class='object_link'><a href="GreaterEqualOperator.html" title="Groonga::GreaterEqualOperator (class)">GreaterEqualOperator</a></span>, <span class='object_link'><a href="GreaterOperator.html" title="Groonga::GreaterOperator (class)">GreaterOperator</a></span>, <span class='object_link'><a href="LessEqualOperator.html" title="Groonga::LessEqualOperator (class)">LessEqualOperator</a></span>, <span class='object_link'><a href="LessOperator.html" title="Groonga::LessOperator (class)">LessOperator</a></span>, <span class='object_link'><a href="MatchOperator.html" title="Groonga::MatchOperator (class)">MatchOperator</a></span>, <span class='object_link'><a href="NotEqualOperator.html" title="Groonga::NotEqualOperator (class)">NotEqualOperator</a></span>, <span class='object_link'><a href="PrefixOperator.html" title="Groonga::PrefixOper ator (cl ass)">PrefixOperator</a></span>, <span class='object_link'><a href="RegexpOperator.html" title="Groonga::RegexpOperator (class)">RegexpOperator</a></span></p> +</div> <h2>Constant Summary</h2> @@ -123,53 +142,70 @@ <dt id="PUSH-constant" class="">PUSH = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_PUSH</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>push</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_PUSH</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="POP-constant" class="">POP = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_POP</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>pop</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_POP</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="NO_OPERATION-constant" class="">NO_OPERATION = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_NOP</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>no-operation</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_NOP</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="CALL-constant" class="">CALL = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_CALL</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>call</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_CALL</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="INTERN-constant" class="">INTERN = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_INTERN</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>intern</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_INTERN</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="GET_REFERENCE-constant" class="">GET_REFERENCE = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GET_REF</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>get-reference</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GET_REF</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="GET_VALUE-constant" class="">GET_VALUE = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GET_VALUE</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>get-value</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GET_VALUE</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="AND-constant" class="">AND = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_AND</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>and</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_AND</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="AND_NOT-constant" class="">AND_NOT = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_AND_NOT</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>and-not</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_AND_NOT</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="BUT-constant" class="">BUT = <div class="docstring"> <div class="discussion"> - -<p>REMOVE ME!</p> + <p>REMOVE ME!</p> </div> @@ -184,337 +220,478 @@ <dt id="OR-constant" class="">OR = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_OR</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>or</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_OR</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="ASSIGN-constant" class="">ASSIGN = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_ASSIGN</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>assign</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_ASSIGN</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="STAR_ASSIGN-constant" class="">STAR_ASSIGN = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_STAR_ASSIGN</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>star-assign</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_STAR_ASSIGN</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="SLASH_ASSIGN-constant" class="">SLASH_ASSIGN = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SLASH_ASSIGN</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>slash-assign</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SLASH_ASSIGN</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="MODULO_ASSIGN-constant" class="">MODULO_ASSIGN = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_MOD_ASSIGN</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>modulo-assign</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_MOD_ASSIGN</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="PLUS_ASSIGN-constant" class="">PLUS_ASSIGN = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_PLUS_ASSIGN</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>plus-assign</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_PLUS_ASSIGN</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="MINUS_ASSIGN-constant" class="">MINUS_ASSIGN = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_MINUS_ASSIGN</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>minus-assign</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_MINUS_ASSIGN</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="SHIFTL_ASSIGN-constant" class="">SHIFTL_ASSIGN = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SHIFTL_ASSIGN</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>shiftl-assign</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SHIFTL_ASSIGN</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="SHIRTR_ASSIGN-constant" class="">SHIRTR_ASSIGN = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SHIFTR_ASSIGN</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>shirtr-assign</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SHIFTR_ASSIGN</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="SHIFTRR_ASSIGN-constant" class="">SHIFTRR_ASSIGN = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SHIFTRR_ASSIGN</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>shiftrr-assign</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SHIFTRR_ASSIGN</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="AND_ASSIGN-constant" class="">AND_ASSIGN = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_AND_ASSIGN</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>and-assign</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_AND_ASSIGN</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="XOR_ASSIGN-constant" class="">XOR_ASSIGN = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_XOR_ASSIGN</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>xor-assign</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_XOR_ASSIGN</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="OR_ASSIGN-constant" class="">OR_ASSIGN = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_OR_ASSIGN</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>or-assign</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_OR_ASSIGN</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="JUMP-constant" class="">JUMP = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_JUMP</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>jump</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_JUMP</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="CJUMP-constant" class="">CJUMP = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_CJUMP</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>cjump</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_CJUMP</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="COMMA-constant" class="">COMMA = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_COMMA</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>comma</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_COMMA</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="BITWISE_OR-constant" class="">BITWISE_OR = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_BITWISE_OR</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>bitwise-or</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_BITWISE_OR</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="BITWISE_XOR-constant" class="">BITWISE_XOR = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_BITWISE_XOR</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>bitwise-xor</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_BITWISE_XOR</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="BITWISE_AND-constant" class="">BITWISE_AND = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_BITWISE_AND</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>bitwise-and</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_BITWISE_AND</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="BITWISE_NOT-constant" class="">BITWISE_NOT = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_BITWISE_NOT</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>bitwise-not</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_BITWISE_NOT</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="EQUAL-constant" class="">EQUAL = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_EQUAL</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnEqualOperator'>rb_cGrnEqualOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>equal</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_EQUAL</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="NOT_EQUAL-constant" class="">NOT_EQUAL = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_NOT_EQUAL</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnNotEqualOperator'>rb_cGrnNotEqualOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>not-equal</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_NOT_EQUAL</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="LESS-constant" class="">LESS = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_LESS</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnLessOperator'>rb_cGrnLessOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>less</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_LESS</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="GREATER-constant" class="">GREATER = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GREATER</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnGreaterOperator'>rb_cGrnGreaterOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>greater</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GREATER</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="LESS_EQUAL-constant" class="">LESS_EQUAL = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_LESS_EQUAL</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnLessEqualOperator'>rb_cGrnLessEqualOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>less-equal</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_LESS_EQUAL</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="GREATER_EQUAL-constant" class="">GREATER_EQUAL = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GREATER_EQUAL</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnGreaterEqualOperator'>rb_cGrnGreaterEqualOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>greater-equal</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GREATER_EQUAL</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="IN-constant" class="">IN = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_IN</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>in</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_IN</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="MATCH-constant" class="">MATCH = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_MATCH</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnMatchOperator'>rb_cGrnMatchOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>match</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_MATCH</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="NEAR-constant" class="">NEAR = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_NEAR</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>near</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_NEAR</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="NEAR2-constant" class="">NEAR2 = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_NEAR2</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>near2</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_NEAR2</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="SIMILAR-constant" class="">SIMILAR = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SIMILAR</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>similar</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SIMILAR</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="TERM_EXTRACT-constant" class="">TERM_EXTRACT = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_TERM_EXTRACT</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>term-extract</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_TERM_EXTRACT</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="SHIFTL-constant" class="">SHIFTL = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SHIFTL</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>shiftl</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SHIFTL</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="SHIFTR-constant" class="">SHIFTR = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SHIFTR</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>shiftr</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SHIFTR</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="SHIFTRR-constant" class="">SHIFTRR = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SHIFTRR</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>shiftrr</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SHIFTRR</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="PLUS-constant" class="">PLUS = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_PLUS</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>plus</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_PLUS</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="MINUS-constant" class="">MINUS = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_MINUS</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>minus</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_MINUS</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="STAR-constant" class="">STAR = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_STAR</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>star</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_STAR</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="SLASH-constant" class="">SLASH = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SLASH</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>slash</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SLASH</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="MODULO-constant" class="">MODULO = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_MOD</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>modulo</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_MOD</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="DELETE-constant" class="">DELETE = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_DELETE</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>delete</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_DELETE</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="INCREMENT-constant" class="">INCREMENT = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_INCR</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>increment</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_INCR</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="DECREMENT-constant" class="">DECREMENT = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_DECR</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>decrement</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_DECR</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="INCREMENT_POST-constant" class="">INCREMENT_POST = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_INCR_POST</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>increment-post</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_INCR_POST</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="DECREMENT_POST-constant" class="">DECREMENT_POST = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_DECR_POST</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>decrement-post</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_DECR_POST</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="NOT-constant" class="">NOT = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_NOT</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>not</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_NOT</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="ADJUST-constant" class="">ADJUST = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_ADJUST</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>adjust</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_ADJUST</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="EXACT-constant" class="">EXACT = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_EXACT</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>exact</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_EXACT</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="LONGEST_COMMON_PREFIX-constant" class="">LONGEST_COMMON_PREFIX = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_LCP</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>longest-common-prefix</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_LCP</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="PARTIAL-constant" class="">PARTIAL = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_PARTIAL</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>partial</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_PARTIAL</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="UNSPLIT-constant" class="">UNSPLIT = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_UNSPLIT</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>unsplit</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_UNSPLIT</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="PREFIX-constant" class="">PREFIX = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_PREFIX</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnPrefixOperator'>rb_cGrnPrefixOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>prefix</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_PREFIX</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="SUFFIX-constant" class="">SUFFIX = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SUFFIX</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>suffix</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SUFFIX</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="GEO_DISTANCE1-constant" class="">GEO_DISTANCE1 = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GEO_DISTANCE1</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>geo-distance1</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GEO_DISTANCE1</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="GEO_DISTANCE2-constant" class="">GEO_DISTANCE2 = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GEO_DISTANCE2</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>geo-distance2</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GEO_DISTANCE2</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="GEO_DISTANCE3-constant" class="">GEO_DISTANCE3 = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GEO_DISTANCE3</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>geo-distance3</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GEO_DISTANCE3</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="GEO_DISTANCE4-constant" class="">GEO_DISTANCE4 = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GEO_DISTANCE4</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>geo-distance4</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GEO_DISTANCE4</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="GEO_WITHINP5-constant" class="">GEO_WITHINP5 = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GEO_WITHINP5</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>geo-withinp5</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GEO_WITHINP5</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="GEO_WITHINP6-constant" class="">GEO_WITHINP6 = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GEO_WITHINP6</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>geo-withinp6</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GEO_WITHINP6</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="GEO_WITHINP8-constant" class="">GEO_WITHINP8 = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GEO_WITHINP8</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>geo-withinp8</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GEO_WITHINP8</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="OBJECT_SEARCH-constant" class="">OBJECT_SEARCH = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_OBJ_SEARCH</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>object-search</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_OBJ_SEARCH</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="EXPRESSION_GET_VARIABLE-constant" class="">EXPRESSION_GET_VARIABLE = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_EXPR_GET_VAR</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>expression-get-variable</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_EXPR_GET_VAR</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="TABLE_CREATE-constant" class="">TABLE_CREATE = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_TABLE_CREATE</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>table-create</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_TABLE_CREATE</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="TABLE_SELECT-constant" class="">TABLE_SELECT = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_TABLE_SELECT</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>table-select</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_TABLE_SELECT</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="TABLE_SORT-constant" class="">TABLE_SORT = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_TABLE_SORT</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>table-sort</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_TABLE_SORT</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="TABLE_GROUP-constant" class="">TABLE_GROUP = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_TABLE_GROUP</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>table-group</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_TABLE_GROUP</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> <dt id="JSON_PUT-constant" class="">JSON_PUT = </dt> - <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_JSON_PUT</span><span class='rparen'>)</span></pre></dd> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>json-put</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_JSON_PUT</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> + + <dt id="REGEXP-constant" class="">REGEXP = + + </dt> + <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnRegexpOperator'>rb_cGrnRegexpOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>new</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> +<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>regexp</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='comma'>,</span> +<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_REGEXP</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd> </dl> @@ -525,7 +702,219 @@ + + <h2> + Instance Method Summary + <small>(<a href="#" class="summary_toggle">collapse</a>)</small> + </h2> + <ul class="summary"> + + <li class="public "> + <span class="summary_signature"> + + <a href="#initialize-instance_method" title="#initialize (instance method)">- (Object) <strong>initialize</strong> </a> + + + + </span> + + + <span class="note title constructor">constructor</span> + + + + + + + + + <span class="summary_desc"><div class='inline'> +</div></span> + +</li> + + + <li class="public "> + <span class="summary_signature"> + + <a href="#to_i-instance_method" title="#to_i (instance method)">- (Object) <strong>to_i</strong> </a> + + + + (also: #to_int) + + </span> + + + + + + + + + + <span class="summary_desc"><div class='inline'> +</div></span> + +</li> + + + <li class="public "> + <span class="summary_signature"> + + <a href="#to_s-instance_method" title="#to_s (instance method)">- (Object) <strong>to_s</strong> </a> + + + + </span> + + + + + + + + + + <span class="summary_desc"><div class='inline'> +</div></span> + +</li> + + + </ul> + + +<div id="constructor_details" class="method_details_list"> + <h2>Constructor Details</h2> + + <div class="method_details first"> + <h3 class="signature first" id="initialize-instance_method"> + + - (<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>) <strong>initialize</strong> + + + + + +</h3><table class="source_code"> + <tr> + <td> + <pre class="lines"> + + +273 +274 +275 +276 +277 +278 +279 +280</pre> + </td> + <td> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-operator.c', line 273</span> + +static VALUE +rb_grn_operator_initialize (VALUE self, VALUE rb_name, VALUE rb_value) +{ + rb_iv_set(self, "@name", rb_name); + rb_iv_set(self, "@value", rb_value); + + return Qnil; +}</pre> + </td> + </tr> +</table> +</div> + +</div> + + + <div id="instance_method_details" class="method_details_list"> + <h2>Instance Method Details</h2> + + + <div class="method_details first"> + <h3 class="signature first" id="to_i-instance_method"> + + - (<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>) <strong>to_i</strong> + + + + <span class="aliases">Also known as: + <span class="names"><span id='to_int-instance_method'>to_int</span></span> + </span> + + + +</h3><table class="source_code"> + <tr> + <td> + <pre class="lines"> + + +282 +283 +284 +285 +286</pre> + </td> + <td> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-operator.c', line 282</span> + +static VALUE +rb_grn_operator_to_i (VALUE self) +{ + return rb_iv_get(self, "@value"); +}</pre> + </td> + </tr> +</table> +</div> + + <div class="method_details "> + <h3 class="signature " id="to_s-instance_method"> + + - (<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>) <strong>to_s</strong> + + + + + +</h3><table class="source_code"> + <tr> + <td> + <pre class="lines"> + + +288 +289 +290 +291 +292 +293 +294 +295</pre> + </td> + <td> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-operator.c', line 288</span> + +static VALUE +rb_grn_operator_to_s (VALUE self) +{ + grn_operator operator; + + operator = rb_grn_operator_from_ruby_object(self); + return rb_str_new_cstr(grn_operator_to_string(operator)); +}</pre> + </td> + </tr> +</table> +</div> + + </div> </div> Modified: rroonga/en/Groonga/Pagination.html (+48 -79) =================================================================== --- rroonga/en/Groonga/Pagination.html 2015-04-19 14:41:58 +0900 (0de123e) +++ rroonga/en/Groonga/Pagination.html 2015-04-19 14:59:09 +0900 (02b354b) @@ -117,10 +117,10 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>ページネーション機能を追加するモジュール。</p> + <p>ページネーション機能を追加するモジュール。</p> -<p>ページ番号やレコードが何番目かは0ベースではなく1ベースで あることに注意すること。</p> +<p>ページ番号やレコードが何番目かは0ベースではなく1ベースで +あることに注意すること。</p> </div> @@ -157,8 +157,7 @@ - <span class="summary_desc"><div class='inline'> -<p>現在のページ番号。.</p> + <span class="summary_desc"><div class='inline'><p>現在のページ番号。.</p> </div></span> </li> @@ -186,8 +185,7 @@ - <span class="summary_desc"><div class='inline'> -<p>全ページ数。.</p> + <span class="summary_desc"><div class='inline'><p>全ページ数。.</p> </div></span> </li> @@ -215,8 +213,7 @@ - <span class="summary_desc"><div class='inline'> -<p>全レコード数。.</p> + <span class="summary_desc"><div class='inline'><p>全レコード数。.</p> </div></span> </li> @@ -244,8 +241,7 @@ - <span class="summary_desc"><div class='inline'> -<p>1ページあたりのレコード数。.</p> + <span class="summary_desc"><div class='inline'><p>1ページあたりのレコード数。.</p> </div></span> </li> @@ -281,9 +277,7 @@ - <span class="summary_desc"><div class='inline'> -<p>現在のページに含まれているレコードのうち、最後のレコー ドが何番目のレコードかを返す。0ベースではなく1ベースで -あることに注意。つまり、最初のレコードは0番目のレコー ドではなく、1番目のレコードになる。.</p> + <span class="summary_desc"><div class='inline'><p>現在のページに含まれているレコードのうち、最後のレコー ドが何番目のレコードかを返す。0ベースではなく1ベースで あることに注意。つまり、最初のレコードは0番目のレコー ドではなく、1番目のレコードになる。.</p> </div></span> </li> @@ -306,8 +300,7 @@ - <span class="summary_desc"><div class='inline'> -<p>最初のページ番号。常に1を返す。.</p> + <span class="summary_desc"><div class='inline'><p>最初のページ番号。常に1を返す。.</p> </div></span> </li> @@ -330,8 +323,7 @@ - <span class="summary_desc"><div class='inline'> -<p>現在のページが最初のページなら <code>true</code> を返す。.</p> + <span class="summary_desc"><div class='inline'><p>現在のページが最初のページなら +true+ を返す。.</p> </div></span> </li> @@ -354,8 +346,7 @@ - <span class="summary_desc"><div class='inline'> -<p>次のページがあるなら <code>true</code> を返す。.</p> + <span class="summary_desc"><div class='inline'><p>次のページがあるなら +true+ を返す。.</p> </div></span> </li> @@ -378,8 +369,7 @@ - <span class="summary_desc"><div class='inline'> -<p>2ページ以上ある場合は <code>true</code> を返す。.</p> + <span class="summary_desc"><div class='inline'><p>2ページ以上ある場合は +true+ を返す。.</p> </div></span> </li> @@ -402,8 +392,7 @@ - <span class="summary_desc"><div class='inline'> -<p>前のページがあるなら <code>true</code> を返す。.</p> + <span class="summary_desc"><div class='inline'><p>前のページがあるなら +true+ を返す。.</p> </div></span> </li> @@ -426,8 +415,7 @@ - <span class="summary_desc"><div class='inline'> -<p>最後のページ番号。.</p> + <span class="summary_desc"><div class='inline'><p>最後のページ番号。.</p> </div></span> </li> @@ -450,8 +438,7 @@ - <span class="summary_desc"><div class='inline'> -<p>現在のページが最後のページなら <code>true</code> を返す。.</p> + <span class="summary_desc"><div class='inline'><p>現在のページが最後のページなら +true+ を返す。.</p> </div></span> </li> @@ -474,8 +461,7 @@ - <span class="summary_desc"><div class='inline'> -<p>1ページあたりのレコード数を返す。.</p> + <span class="summary_desc"><div class='inline'><p>1ページあたりのレコード数を返す。.</p> </div></span> </li> @@ -498,8 +484,7 @@ - <span class="summary_desc"><div class='inline'> -<p>次のページ番号を返す。次のページがない場合は <code>nil</code> を返す。.</p> + <span class="summary_desc"><div class='inline'><p>次のページ番号を返す。次のページがない場合は +nil+ を返す。.</p> </div></span> </li> @@ -522,8 +507,7 @@ - <span class="summary_desc"><div class='inline'> -<p>最初のページから最後のページまでを含んだRangeを返す。.</p> + <span class="summary_desc"><div class='inline'><p>最初のページから最後のページまでを含んだRangeを返す。.</p> </div></span> </li> @@ -546,8 +530,7 @@ - <span class="summary_desc"><div class='inline'> -<p>前のページ番号を返す。前のページがない場合は <code>nil</code> を返す。.</p> + <span class="summary_desc"><div class='inline'><p>前のページ番号を返す。前のページがない場合は +nil+ を返す。.</p> </div></span> </li> @@ -570,9 +553,7 @@ - <span class="summary_desc"><div class='inline'> -<p>現在のページに含まれているレコードのうち、先頭のレコー ドが何番目のレコードかを返す。0ベースではなく1ベースで -あることに注意。つまり、最初のレコードは0番目のレコー ドではなく、1番目のレコードになる。.</p> + <span class="summary_desc"><div class='inline'><p>現在のページに含まれているレコードのうち、先頭のレコー ドが何番目のレコードかを返す。0ベースではなく1ベースで あることに注意。つまり、最初のレコードは0番目のレコー ドではなく、1番目のレコードになる。.</p> </div></span> </li> @@ -598,8 +579,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>現在のページ番号。</p> + <p>現在のページ番号。</p> </div> @@ -641,8 +621,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>全ページ数。</p> + <p>全ページ数。</p> </div> @@ -684,8 +663,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>全レコード数。</p> + <p>全レコード数。</p> </div> @@ -727,8 +705,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>1ページあたりのレコード数。</p> + <p>1ページあたりのレコード数。</p> </div> @@ -775,11 +752,12 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>現在のページに含まれているレコードのうち、最後のレコー ドが何番目のレコードかを返す。0ベースではなく1ベースで -あることに注意。つまり、最初のレコードは0番目のレコー ドではなく、1番目のレコードになる。</p> + <p>現在のページに含まれているレコードのうち、最後のレコー +ドが何番目のレコードかを返す。0ベースではなく1ベースで +あることに注意。つまり、最初のレコードは0番目のレコー +ドではなく、1番目のレコードになる。</p> -<p>レコードが1つもない場合は <code>nil</code> を返す。</p> +<p>レコードが1つもない場合は +nil+ を返す。</p> </div> @@ -821,8 +799,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>最初のページ番号。常に1を返す。</p> + <p>最初のページ番号。常に1を返す。</p> </div> @@ -862,8 +839,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>現在のページが最初のページなら <code>true</code> を返す。</p> + <p>現在のページが最初のページなら +true+ を返す。</p> </div> @@ -916,8 +892,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>次のページがあるなら <code>true</code> を返す。</p> + <p>次のページがあるなら +true+ を返す。</p> </div> @@ -970,8 +945,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>2ページ以上ある場合は <code>true</code> を返す。</p> + <p>2ページ以上ある場合は +true+ を返す。</p> </div> @@ -1024,8 +998,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>前のページがあるなら <code>true</code> を返す。</p> + <p>前のページがあるなら +true+ を返す。</p> </div> @@ -1078,8 +1051,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>最後のページ番号。</p> + <p>最後のページ番号。</p> </div> @@ -1119,8 +1091,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>現在のページが最後のページなら <code>true</code> を返す。</p> + <p>現在のページが最後のページなら +true+ を返す。</p> </div> @@ -1173,8 +1144,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>1ページあたりのレコード数を返す。</p> + <p>1ページあたりのレコード数を返す。</p> </div> @@ -1214,8 +1184,8 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>次のページ番号を返す。次のページがない場合は <code>nil</code> を返す。</p> + <p>次のページ番号を返す。次のページがない場合は +nil+ +を返す。</p> </div> @@ -1255,8 +1225,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>最初のページから最後のページまでを含んだRangeを返す。</p> + <p>最初のページから最後のページまでを含んだRangeを返す。</p> </div> @@ -1267,8 +1236,7 @@ <p class="tag_title">Examples:</p> - <p class="example_title"><div class='inline'> -<p>10ページある場合は以下を返す。</p> + <p class="example_title"><div class='inline'><p>10ページある場合は以下を返す。</p> </div></p> <pre class="example code"><code><span class='int'>1</span><span class='op'>..</span><span class='int'>10</span></code></pre> @@ -1308,8 +1276,8 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>前のページ番号を返す。前のページがない場合は <code>nil</code> を返す。</p> + <p>前のページ番号を返す。前のページがない場合は +nil+ +を返す。</p> </div> @@ -1349,11 +1317,12 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>現在のページに含まれているレコードのうち、先頭のレコー ドが何番目のレコードかを返す。0ベースではなく1ベースで -あることに注意。つまり、最初のレコードは0番目のレコー ドではなく、1番目のレコードになる。</p> + <p>現在のページに含まれているレコードのうち、先頭のレコー +ドが何番目のレコードかを返す。0ベースではなく1ベースで +あることに注意。つまり、最初のレコードは0番目のレコー +ドではなく、1番目のレコードになる。</p> -<p>レコードが1つもない場合は <code>nil</code> を返す。</p> +<p>レコードが1つもない場合は +nil+ を返す。</p> </div> Modified: rroonga/en/Groonga/PatriciaTrie.html (+275 -302) =================================================================== --- rroonga/en/Groonga/PatriciaTrie.html 2015-04-19 14:41:58 +0900 (bee63d8) +++ rroonga/en/Groonga/PatriciaTrie.html 2015-04-19 14:59:09 +0900 (4c4dad0) @@ -142,9 +142,10 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>各レコードをパトリシアトライで管理するテーブル。ハッシュ テーブルに比べて完全一致検索の速度がやや遅いが、前方一致 -検索・共通接頭辞探索などの検索ができる。またカーソルを用 いてキーの昇降順にレコードを取り出すことができる。</p> + <p>各レコードをパトリシアトライで管理するテーブル。ハッシュ +テーブルに比べて完全一致検索の速度がやや遅いが、前方一致 +検索・共通接頭辞探索などの検索ができる。またカーソルを用 +いてキーの昇降順にレコードを取り出すことができる。</p> </div> @@ -184,9 +185,7 @@ - <span class="summary_desc"><div class='inline'> -<p>各レコードをパトリシアトライで管理するテーブルを生成する。 ブロックを指定すると、そのブロックに生成したテーブルが渡さ -れ、ブロックを抜けると自動的にテーブルが破棄される。.</p> + <span class="summary_desc"><div class='inline'><p>各レコードをパトリシアトライで管理するテーブルを生成する。 ブロックを指定すると、そのブロックに生成したテーブルが渡さ れ、ブロックを抜けると自動的にテーブルが破棄される。.</p> </div></span> </li> @@ -218,9 +217,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>key</em> に近い順にレコードを取り出すカーソルを生成して返す。 ブロックを指定すると、そのブロックに生成したカーソルが渡され、 -ブロックを抜けると自動的にカーソルが破棄される。.</p> + <span class="summary_desc"><div class='inline'><p><em>key</em> に近い順にレコードを取り出すカーソルを生成して返す。 ブロックを指定すると、そのブロックに生成したカーソルが渡され、 ブロックを抜けると自動的にカーソルが破棄される。.</p> </div></span> </li> @@ -243,9 +240,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>prefix</em> に前方一致検索をするカーソルを生成して返す。ブロッ クを指定すると、そのブロックに生成したカーソルが渡され、ブ -ロックを抜けると自動的にカーソルが破棄される。.</p> + <span class="summary_desc"><div class='inline'><p><em>prefix</em> に前方一致検索をするカーソルを生成して返す。ブロッ クを指定すると、そのブロックに生成したカーソルが渡され、ブ ロックを抜けると自動的にカーソルが破棄される。.</p> </div></span> </li> @@ -268,10 +263,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>table</em> のキーはカタカナである必要がある。また、エンコーディ ングはUTF-8である必要がある。ローマ字やひらがなで -<em>key</em> を指 定しても、 <em>key</em> に対応するカタカナのキーを検索するカーソル -を生成して返す。ブロックを指定すると、そのブロックに生成し たカーソルが渡され、ブロックを抜けると自動的にカーソルが破 棄される。.</p> + <span class="summary_desc"><div class='inline'><p><em>table</em> のキーはカタカナである必要がある。また、エンコーディ ングはUTF-8である必要がある。ローマ字やひらがなで <em>key</em> を指 定しても、 <em>key</em> に対応するカタカナのキーを検索するカーソル を生成して返す。ブロックを指定すると、そのブロックに生成し たカーソルが渡され、ブロックを抜けると自動的にカーソルが破 棄される。.</p> </div></span> </li> @@ -294,9 +286,7 @@ - <span class="summary_desc"><div class='inline'> -<p>キーが <em>prefix</em> に前方一致するレコードのIDがキーに入っている <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> -を返す。マッチするレコードがない場合は空の <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> が返る。.</p> + <span class="summary_desc"><div class='inline'><p>キーが <em>prefix</em> に前方一致するレコードのIDがキーに入っている <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> を返す。マッチするレコードがない場合は空の <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> が返る。.</p> </div></span> </li> @@ -319,9 +309,7 @@ - <span class="summary_desc"><div class='inline'> -<p>キーを登録するときに文字列の全suffixも一緒に登録する場合 は <code>true</code> 、登録しない場合は -<code>false</code> を返す。.</p> + <span class="summary_desc"><div class='inline'><p>キーを登録するときに文字列の全suffixも一緒に登録する場合 は +true+ 、登録しない場合は +false+ を返す。.</p> </div></span> </li> @@ -344,9 +332,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>string</em> を走査し、 <em>patricia_trie</em> 内に格納されているキーに -マッチした部分文字列の情報をブロックに渡す。複数のキーが マッチする場合は最長一致するキーを優先する。.</p> + <span class="summary_desc"><div class='inline'><p><em>string</em> を走査し、 <em>patricia_trie</em> 内に格納されているキーに マッチした部分文字列の情報をブロックに渡す。複数のキーが マッチする場合は最長一致するキーを優先する。.</p> </div></span> </li> @@ -369,9 +355,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>key</em> にマッチするレコードのIDがキーに入っている <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> を返す。 マッチするレコードがない場合は空の -<span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> が返る。.</p> + <span class="summary_desc"><div class='inline'><p><em>key</em> にマッチするレコードのIDがキーに入っている <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> を返す。 マッチするレコードがない場合は空の <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> が返る。.</p> </div></span> </li> @@ -394,10 +378,7 @@ - <span class="summary_desc"><div class='inline'> -<p><em>text</em> を走査し、レコードのキーとマッチする部分文字列ごとに そのレコードが <em>record</em> -として、その部分文字列が <em>word</em> として、 ブロックが呼び出される。ブロックから返された文字列が元の部 -分文字列と置換される。全てのヒットに対してのその置換処理が 行われた文字列が返される。.</p> + <span class="summary_desc"><div class='inline'><p><em>text</em> を走査し、レコードのキーとマッチする部分文字列ごとに そのレコードが <em>record</em> として、その部分文字列が <em>word</em> として、 ブロックが呼び出される。ブロックから返された文字列が元の部 分文字列と置換される。全てのヒットに対してのその置換処理が 行われた文字列が返される。.</p> </div></span> </li> @@ -450,7 +431,7 @@ <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></h3> - <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-inst ance_met hod" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepend (method)">#prepend</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class ='object _link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groonga::Object#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p> + <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-inst ance_met hod" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#function_procedure%3F-instance_method" title="Groonga::Object#function_procedure? (method)">#function_procedure?</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepen d (metho d)">#prepend</a></span>, <span class='object_link'><a href="Object.html#procedure%3F-instance_method" title="Groonga::Object#procedure? (method)">#procedure?</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class='object_link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#scorer_procedure%3F-instance_method" title="Groonga::Object#scorer_procedure? (method)">#scorer_procedure?</a></span>, <span class='object_link'><a href="Object.html#selector_procedure%3F-instance_method" title="Groonga::Object#selector_procedure? (method)">#selector_procedure?</a></span>, <span class='object_link'><a href="Object.html#table%3F-instance_method" title="Groonga::Object#table? (method)">#table?</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groon ga::Obje ct#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p> <div id="constructor_details" class="method_details_list"> <h2>Constructor Details</h2> @@ -478,8 +459,8 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>各レコードをパトリシアトライで管理するテーブルを生成する。 ブロックを指定すると、そのブロックに生成したテーブルが渡さ + <p>各レコードをパトリシアトライで管理するテーブルを生成する。 +ブロックを指定すると、そのブロックに生成したテーブルが渡さ れ、ブロックを抜けると自動的にテーブルが破棄される。</p> @@ -545,6 +526,7 @@ <div class="discussion"> + </div> </div> <div class="tags"> @@ -563,9 +545,8 @@ — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value.</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -588,8 +569,7 @@ value.</p> </span> - — <div class='inline'> -<p>テーブルが利用する <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> 。</p> + — <div class='inline'><p>テーブルが利用する <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> 。</p> </div> </li> @@ -601,8 +581,8 @@ value.</p> </span> - — <div class='inline'> -<p>テーブルの名前。名前をつけると、 <span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> に名 前を指定してテーブルを取得することができる。省略すると + — <div class='inline'><p>テーブルの名前。名前をつけると、 <span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> に名 +前を指定してテーブルを取得することができる。省略すると 無名テーブルになり、テーブルIDでのみ取得できる。</p> </div> @@ -615,9 +595,10 @@ value.</p> </span> - — <div class='inline'> -<p>テーブルを保存するパス。パスを指定すると永続テーブルとな り、プロセス終了後もレコードは保持される。次回起動時に -<span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> で保存されたレコードを利用する ことができる。省略すると一時テーブルになり、プロセスが終 + — <div class='inline'><p>テーブルを保存するパス。パスを指定すると永続テーブルとな +り、プロセス終了後もレコードは保持される。次回起動時に +<span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> で保存されたレコードを利用する +ことができる。省略すると一時テーブルになり、プロセスが終 了するとレコードは破棄される。</p> </div> @@ -630,9 +611,9 @@ value.</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると永続テーブルとなる。 <code>path</code> を省略した 場合は自動的にパスが付加される。 -<code>:context</code> で指定した <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> に結びついているデータベースが一時デー + — <div class='inline'><p>+true+ を指定すると永続テーブルとなる。 +path+ を省略した +場合は自動的にパスが付加される。 +:context+ で指定した +<span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> に結びついているデータベースが一時デー タベースの場合は例外が発生する。</p> </div> @@ -648,8 +629,8 @@ value.</p> </span> - — <div class='inline'> -<p>Keys are normalized if this value is @true �� .</p> + — <div class='inline'><p>Keys are normalized +if this value is @true �� .</p> <p>@deprecated Use @:normalizer => “NormalizerAuto”@ instead.</p> </div> @@ -663,8 +644,8 @@ value.</p> </span> - — <div class='inline'> -<p><code>true</code> を指定するとキーの文字列の全suffixが自動的に登 録される。</p> + — <div class='inline'><p>+true+ を指定するとキーの文字列の全suffixが自動的に登 +録される。</p> </div> </li> @@ -676,18 +657,23 @@ value.</p> </span> - — <div class='inline'> -<p>キーの種類を示すオブジェクトを指定する。キーの種類には型 名(“Int32”や“ShortText”など)または <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> -または テーブル( <span class='object_link'><a href="Array.html" title="Groonga::Array (class)">Array</a></span> 、 <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> 、 <span class='object_link'><a href="" title="Groonga::PatriciaTrie (class)">Groonga::PatriciaTrie</a></span> -のどれか)を指定する。</p> + — <div class='inline'><p>キーの種類を示すオブジェクトを指定する。キーの種類には型 +名(”Int32”や”ShortText”など)または <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> または +テーブル( <span class='object_link'><a href="Array.html" title="Groonga::Array (class)">Array</a></span> 、 <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> 、 +<span class='object_link'><a href="" title="Groonga::PatriciaTrie (class)">Groonga::PatriciaTrie</a></span> のどれか)を指定する。</p> -<p><span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> を指定した場合は、その型が示す範囲の値をキー として使用する。ただし、キーの最大サイズは4096バイトで あるため、 -<span class='object_link'><a href="Type.html#TEXT-constant" title="Groonga::Type::TEXT (constant)">Type::TEXT</a></span> や <span class='object_link'><a href="Type.html#LONG_TEXT-constant" title="Groonga::Type::LONG_TEXT (constant)">Type::LONG_TEXT</a></span> は使用できない。</p> +<p><span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> を指定した場合は、その型が示す範囲の値をキー +として使用する。ただし、キーの最大サイズは4096バイトで +あるため、 <span class='object_link'><a href="Type.html#TEXT-constant" title="Groonga::Type::TEXT (constant)">Type::TEXT</a></span> や <span class='object_link'><a href="Type.html#LONG_TEXT-constant" title="Groonga::Type::LONG_TEXT (constant)">Type::LONG_TEXT</a></span> +は使用できない。</p> -<p>テーブルを指定した場合はレコードIDをキーとして使用する。 指定したテーブルの <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> をキーとして使用するこ -ともでき、その場合は自動的に <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> からレコード IDを取得する。</p> +<p>テーブルを指定した場合はレコードIDをキーとして使用する。 +指定したテーブルの <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> をキーとして使用するこ +ともでき、その場合は自動的に <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> からレコード +IDを取得する。</p> -<p>省略した場合はShortText型をキーとして使用する。この場合、 4096バイトまで使用可能である。</p> +<p>省略した場合はShortText型をキーとして使用する。この場合、 +4096バイトまで使用可能である。</p> </div> </li> @@ -699,8 +685,8 @@ value.</p> </span> - — <div class='inline'> -<p>値の型を指定する。省略すると値のための領域を確保しない。 値を保存したい場合は必ず指定すること。</p> + — <div class='inline'><p>値の型を指定する。省略すると値のための領域を確保しない。 +値を保存したい場合は必ず指定すること。</p> <p>参考: Type.new</p> </div> @@ -714,9 +700,10 @@ value.</p> </span> - — <div class='inline'> -<p>で使用するトークナイザを指定する。 デフォルトでは何も設定されていないので、テーブルに <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> を定義する場合は -@“TokenBigram”@ などを指定する必要がある。</p> + — <div class='inline'><p>で使用するトークナイザを指定する。 +デフォルトでは何も設定されていないので、テーブルに +<span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> を定義する場合は +@”TokenBigram”@ などを指定する必要がある。</p> </div> </li> @@ -731,8 +718,8 @@ value.</p> </span> - — <div class='inline'> -<p>The token filters to be used in the table.</p> + — <div class='inline'><p>The token filters to be used in the +table.</p> </div> </li> @@ -744,9 +731,9 @@ value.</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると <span class='object_link'><a href="Table.html#group-instance_method" title="Groonga::Table#group (method)">Table#group</a></span> でグループ化したときに、 -<span class='object_link'><a href="Record.html#n_sub_records-instance_method" title="Groonga::Record#n_sub_records (method)">Record#n_sub_records</a></span> でグループに含まれるレコー ドの件数を取得できる。</p> + — <div class='inline'><p>+true+ を指定すると <span class='object_link'><a href="Table.html#group-instance_method" title="Groonga::Table#group (method)">Table#group</a></span> でグループ化したときに、 +<span class='object_link'><a href="Record.html#n_sub_records-instance_method" title="Groonga::Record#n_sub_records (method)">Record#n_sub_records</a></span> でグループに含まれるレコー +ドの件数を取得できる。</p> </div> </li> @@ -758,10 +745,9 @@ value.</p> </span> - — <div class='inline'> -<p>The normalizer that is used by <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span>. You can specify this -by normalizer name as String such as @“NormalizerAuto”@ or normalizer -object.</p> + — <div class='inline'><p>The normalizer that is used by <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span>. You +can specify this by normalizer name as String such as +@”NormalizerAuto”@ or normalizer object.</p> </div> </li> @@ -793,6 +779,7 @@ object.</p> <div class="discussion"> + </div> </div> <div class="tags"> @@ -811,9 +798,8 @@ object.</p> — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value.</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -836,8 +822,7 @@ value.</p> </span> - — <div class='inline'> -<p>テーブルが利用する <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> 。</p> + — <div class='inline'><p>テーブルが利用する <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> 。</p> </div> </li> @@ -849,8 +834,8 @@ value.</p> </span> - — <div class='inline'> -<p>テーブルの名前。名前をつけると、 <span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> に名 前を指定してテーブルを取得することができる。省略すると + — <div class='inline'><p>テーブルの名前。名前をつけると、 <span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> に名 +前を指定してテーブルを取得することができる。省略すると 無名テーブルになり、テーブルIDでのみ取得できる。</p> </div> @@ -863,9 +848,10 @@ value.</p> </span> - — <div class='inline'> -<p>テーブルを保存するパス。パスを指定すると永続テーブルとな り、プロセス終了後もレコードは保持される。次回起動時に -<span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> で保存されたレコードを利用する ことができる。省略すると一時テーブルになり、プロセスが終 + — <div class='inline'><p>テーブルを保存するパス。パスを指定すると永続テーブルとな +り、プロセス終了後もレコードは保持される。次回起動時に +<span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> で保存されたレコードを利用する +ことができる。省略すると一時テーブルになり、プロセスが終 了するとレコードは破棄される。</p> </div> @@ -878,9 +864,9 @@ value.</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると永続テーブルとなる。 <code>path</code> を省略した 場合は自動的にパスが付加される。 -<code>:context</code> で指定した <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> に結びついているデータベースが一時デー + — <div class='inline'><p>+true+ を指定すると永続テーブルとなる。 +path+ を省略した +場合は自動的にパスが付加される。 +:context+ で指定した +<span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> に結びついているデータベースが一時デー タベースの場合は例外が発生する。</p> </div> @@ -896,8 +882,8 @@ value.</p> </span> - — <div class='inline'> -<p>Keys are normalized if this value is @true �� .</p> + — <div class='inline'><p>Keys are normalized +if this value is @true �� .</p> <p>@deprecated Use @:normalizer => “NormalizerAuto”@ instead.</p> </div> @@ -911,8 +897,8 @@ value.</p> </span> - — <div class='inline'> -<p><code>true</code> を指定するとキーの文字列の全suffixが自動的に登 録される。</p> + — <div class='inline'><p>+true+ を指定するとキーの文字列の全suffixが自動的に登 +録される。</p> </div> </li> @@ -924,18 +910,23 @@ value.</p> </span> - — <div class='inline'> -<p>キーの種類を示すオブジェクトを指定する。キーの種類には型 名(“Int32”や“ShortText”など)または <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> -または テーブル( <span class='object_link'><a href="Array.html" title="Groonga::Array (class)">Array</a></span> 、 <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> 、 <span class='object_link'><a href="" title="Groonga::PatriciaTrie (class)">Groonga::PatriciaTrie</a></span> -のどれか)を指定する。</p> + — <div class='inline'><p>キーの種類を示すオブジェクトを指定する。キーの種類には型 +名(”Int32”や”ShortText”など)または <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> または +テーブル( <span class='object_link'><a href="Array.html" title="Groonga::Array (class)">Array</a></span> 、 <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> 、 +<span class='object_link'><a href="" title="Groonga::PatriciaTrie (class)">Groonga::PatriciaTrie</a></span> のどれか)を指定する。</p> -<p><span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> を指定した場合は、その型が示す範囲の値をキー として使用する。ただし、キーの最大サイズは4096バイトで あるため、 -<span class='object_link'><a href="Type.html#TEXT-constant" title="Groonga::Type::TEXT (constant)">Type::TEXT</a></span> や <span class='object_link'><a href="Type.html#LONG_TEXT-constant" title="Groonga::Type::LONG_TEXT (constant)">Type::LONG_TEXT</a></span> は使用できない。</p> +<p><span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> を指定した場合は、その型が示す範囲の値をキー +として使用する。ただし、キーの最大サイズは4096バイトで +あるため、 <span class='object_link'><a href="Type.html#TEXT-constant" title="Groonga::Type::TEXT (constant)">Type::TEXT</a></span> や <span class='object_link'><a href="Type.html#LONG_TEXT-constant" title="Groonga::Type::LONG_TEXT (constant)">Type::LONG_TEXT</a></span> +は使用できない。</p> -<p>テーブルを指定した場合はレコードIDをキーとして使用する。 指定したテーブルの <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> をキーとして使用するこ -ともでき、その場合は自動的に <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> からレコード IDを取得する。</p> +<p>テーブルを指定した場合はレコードIDをキーとして使用する。 +指定したテーブルの <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> をキーとして使用するこ +ともでき、その場合は自動的に <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> からレコード +IDを取得する。</p> -<p>省略した場合はShortText型をキーとして使用する。この場合、 4096バイトまで使用可能である。</p> +<p>省略した場合はShortText型をキーとして使用する。この場合、 +4096バイトまで使用可能である。</p> </div> </li> @@ -947,8 +938,8 @@ value.</p> </span> - — <div class='inline'> -<p>値の型を指定する。省略すると値のための領域を確保しない。 値を保存したい場合は必ず指定すること。</p> + — <div class='inline'><p>値の型を指定する。省略すると値のための領域を確保しない。 +値を保存したい場合は必ず指定すること。</p> <p>参考: Type.new</p> </div> @@ -962,9 +953,10 @@ value.</p> </span> - — <div class='inline'> -<p>で使用するトークナイザを指定する。 デフォルトでは何も設定されていないので、テーブルに <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> を定義する場合は -@“TokenBigram”@ などを指定する必要がある。</p> + — <div class='inline'><p>で使用するトークナイザを指定する。 +デフォルトでは何も設定されていないので、テーブルに +<span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> を定義する場合は +@”TokenBigram”@ などを指定する必要がある。</p> </div> </li> @@ -979,8 +971,8 @@ value.</p> </span> - — <div class='inline'> -<p>The token filters to be used in the table.</p> + — <div class='inline'><p>The token filters to be used in the +table.</p> </div> </li> @@ -992,9 +984,9 @@ value.</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると <span class='object_link'><a href="Table.html#group-instance_method" title="Groonga::Table#group (method)">Table#group</a></span> でグループ化したときに、 -<span class='object_link'><a href="Record.html#n_sub_records-instance_method" title="Groonga::Record#n_sub_records (method)">Record#n_sub_records</a></span> でグループに含まれるレコー ドの件数を取得できる。</p> + — <div class='inline'><p>+true+ を指定すると <span class='object_link'><a href="Table.html#group-instance_method" title="Groonga::Table#group (method)">Table#group</a></span> でグループ化したときに、 +<span class='object_link'><a href="Record.html#n_sub_records-instance_method" title="Groonga::Record#n_sub_records (method)">Record#n_sub_records</a></span> でグループに含まれるレコー +ドの件数を取得できる。</p> </div> </li> @@ -1006,10 +998,9 @@ value.</p> </span> - — <div class='inline'> -<p>The normalizer that is used by <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span>. You can specify this -by normalizer name as String such as @“NormalizerAuto”@ or normalizer -object.</p> + — <div class='inline'><p>The normalizer that is used by <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span>. You +can specify this by normalizer name as String such as +@”NormalizerAuto”@ or normalizer object.</p> </div> </li> @@ -1207,7 +1198,7 @@ rb_grn_patricia_trie_s_create (int argc, VALUE *argv, VALUE klass) table = grn_table_create(context, name, name_size, path, flags, key_type, value_type); if (!table) - rb_grn_context_check(context, rb_ary_new4(argc, argv)); + rb_grn_context_check(context, rb_ary_new_from_values(argc, argv)); rb_table = GRNOBJECT2RVAL(klass, context, table, GRN_TRUE); if (!NIL_P(rb_default_tokenizer)) @@ -1251,8 +1242,8 @@ rb_grn_patricia_trie_s_create (int argc, VALUE *argv, VALUE klass) </h3><div class="docstring"> <div class="discussion"> - -<p><em>key</em> に近い順にレコードを取り出すカーソルを生成して返す。 ブロックを指定すると、そのブロックに生成したカーソルが渡され、 + <p><em>key</em> に近い順にレコードを取り出すカーソルを生成して返す。 +ブロックを指定すると、そのブロックに生成したカーソルが渡され、 ブロックを抜けると自動的にカーソルが破棄される。</p> @@ -1270,6 +1261,7 @@ rb_grn_patricia_trie_s_create (int argc, VALUE *argv, VALUE klass) <div class="discussion"> + </div> </div> <div class="tags"> @@ -1288,9 +1280,8 @@ rb_grn_patricia_trie_s_create (int argc, VALUE *argv, VALUE klass) — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value.</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -1312,8 +1303,7 @@ value.</p> </span> - — <div class='inline'> -<p><em>size</em> バイト以降のデータが同じキーのレコードに限定する。</p> + — <div class='inline'><p><em>size</em> バイト以降のデータが同じキーのレコードに限定する。</p> </div> </li> @@ -1325,8 +1315,8 @@ value.</p> </span> - — <div class='inline'> -<p>該当する範囲のレコードのうち、(0ベースで) <em>:offset</em> 番目 からレコードを取り出す。</p> + — <div class='inline'><p>該当する範囲のレコードのうち、(0ベースで) <em>:offset</em> 番目 +からレコードを取り出す。</p> </div> </li> @@ -1338,8 +1328,8 @@ value.</p> </span> - — <div class='inline'> -<p>該当する範囲のレコードのうち、 <em>:limit</em> 件のみを取り出す。 省略された場合または-1が指定された場合は、全件が指定され + — <div class='inline'><p>該当する範囲のレコードのうち、 <em>:limit</em> 件のみを取り出す。 +省略された場合または-1が指定された場合は、全件が指定され たものとみなす。</p> </div> @@ -1352,8 +1342,7 @@ value.</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると <em>key</em> で指定した値に一致した [ <code>key</code> ] を + — <div class='inline'><p>+true+ を指定すると <em>key</em> で指定した値に一致した [ +key+ ] を 範囲に含まない。</p> </div> @@ -1366,8 +1355,7 @@ value.</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると <em>key</em> で指定した値に一致した [ <code>key</code> ] を + — <div class='inline'><p>+true+ を指定すると <em>key</em> で指定した値に一致した [ +key+ ] を 範囲に含まない。</p> </div> @@ -1400,6 +1388,7 @@ value.</p> <div class="discussion"> + </div> </div> <div class="tags"> @@ -1418,9 +1407,8 @@ value.</p> — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value.</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -1442,8 +1430,7 @@ value.</p> </span> - — <div class='inline'> -<p><em>size</em> バイト以降のデータが同じキーのレコードに限定する。</p> + — <div class='inline'><p><em>size</em> バイト以降のデータが同じキーのレコードに限定する。</p> </div> </li> @@ -1455,8 +1442,8 @@ value.</p> </span> - — <div class='inline'> -<p>該当する範囲のレコードのうち、(0ベースで) <em>:offset</em> 番目 からレコードを取り出す。</p> + — <div class='inline'><p>該当する範囲のレコードのうち、(0ベースで) <em>:offset</em> 番目 +からレコードを取り出す。</p> </div> </li> @@ -1468,8 +1455,8 @@ value.</p> </span> - — <div class='inline'> -<p>該当する範囲のレコードのうち、 <em>:limit</em> 件のみを取り出す。 省略された場合または-1が指定された場合は、全件が指定され + — <div class='inline'><p>該当する範囲のレコードのうち、 <em>:limit</em> 件のみを取り出す。 +省略された場合または-1が指定された場合は、全件が指定され たものとみなす。</p> </div> @@ -1482,8 +1469,7 @@ value.</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると <em>key</em> で指定した値に一致した [ <code>key</code> ] を + — <div class='inline'><p>+true+ を指定すると <em>key</em> で指定した値に一致した [ +key+ ] を 範囲に含まない。</p> </div> @@ -1496,8 +1482,7 @@ value.</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると <em>key</em> で指定した値に一致した [ <code>key</code> ] を + — <div class='inline'><p>+true+ を指定すると <em>key</em> で指定した値に一致した [ +key+ ] を 範囲に含まない。</p> </div> @@ -1532,8 +1517,6 @@ value.</p> <pre class="lines"> -848 -849 850 851 852 @@ -1547,10 +1530,12 @@ value.</p> 860 861 862 -863</pre> +863 +864 +865</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-patricia-trie.c', line 848</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-patricia-trie.c', line 850</span> static VALUE rb_grn_patricia_trie_open_near_cursor (int argc, VALUE *argv, VALUE self) @@ -1588,8 +1573,8 @@ rb_grn_patricia_trie_open_near_cursor (int argc, VALUE *argv, VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>prefix</em> に前方一致検索をするカーソルを生成して返す。ブロッ クを指定すると、そのブロックに生成したカーソルが渡され、ブ + <p><em>prefix</em> に前方一致検索をするカーソルを生成して返す。ブロッ +クを指定すると、そのブロックに生成したカーソルが渡され、ブ ロックを抜けると自動的にカーソルが破棄される。</p> @@ -1607,6 +1592,7 @@ rb_grn_patricia_trie_open_near_cursor (int argc, VALUE *argv, VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -1625,9 +1611,8 @@ rb_grn_patricia_trie_open_near_cursor (int argc, VALUE *argv, VALUE self) — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value.</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -1649,8 +1634,7 @@ value.</p> </span> - — <div class='inline'> -<p><em>prefix</em> のサイズ(byte)</p> + — <div class='inline'><p><em>prefix</em> のサイズ(byte)</p> </div> </li> @@ -1662,8 +1646,7 @@ value.</p> </span> - — <div class='inline'> -<p><em>prefix</em> のサイズ(bit)</p> + — <div class='inline'><p><em>prefix</em> のサイズ(bit)</p> </div> </li> @@ -1675,8 +1658,8 @@ value.</p> </span> - — <div class='inline'> -<p>該当する範囲のレコードのうち、(0ベースで) <em>:offset</em> 番目 からレコードを取り出す。</p> + — <div class='inline'><p>該当する範囲のレコードのうち、(0ベースで) <em>:offset</em> 番目 +からレコードを取り出す。</p> </div> </li> @@ -1688,8 +1671,8 @@ value.</p> </span> - — <div class='inline'> -<p>該当する範囲のレコードのうち、 <em>:limit</em> 件のみを取り出す。 省略された場合または-1が指定された場合は、全件が指定され + — <div class='inline'><p>該当する範囲のレコードのうち、 <em>:limit</em> 件のみを取り出す。 +省略された場合または-1が指定された場合は、全件が指定され たものとみなす。</p> </div> @@ -1702,9 +1685,10 @@ value.</p> </span> - — <div class='inline'> -<p><code>:asc</code> または <code>:ascending</code> を指定すると昇順にレコードを取 り出す。 -<code>:desc</code> または <code>:descending</code> を指定すると降順にレコードを 取り出す。</p> + — <div class='inline'><p>+:asc+ または +:ascending+ を指定すると昇順にレコードを取 +り出す。 ++:desc+ または +:descending+ を指定すると降順にレコードを +取り出す。</p> </div> </li> @@ -1719,9 +1703,8 @@ value.</p> </span> - — <div class='inline'> -<p><code>:id</code> を指定するとID順にレコードを取り出す。(デフォルト) -<code>:key</code>指定するとキー順にレコードを取り出す。</p> + — <div class='inline'><p>+:id+ を指定するとID順にレコードを取り出す。(デフォルト) ++:key+指定するとキー順にレコードを取り出す。</p> </div> </li> @@ -1733,8 +1716,7 @@ value.</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると <em>prefix</em> で指定した値に一致した [ <code>key</code> ] を + — <div class='inline'><p>+true+ を指定すると <em>prefix</em> で指定した値に一致した [ +key+ ] を 範囲に含まない。</p> </div> @@ -1747,8 +1729,7 @@ value.</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると <em>prefix</em> で指定した値に一致した [ <code>key</code> ] を + — <div class='inline'><p>+true+ を指定すると <em>prefix</em> で指定した値に一致した [ +key+ ] を 範囲に含まない。</p> </div> @@ -1781,6 +1762,7 @@ value.</p> <div class="discussion"> + </div> </div> <div class="tags"> @@ -1799,9 +1781,8 @@ value.</p> — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value.</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -1823,8 +1804,7 @@ value.</p> </span> - — <div class='inline'> -<p><em>prefix</em> のサイズ(byte)</p> + — <div class='inline'><p><em>prefix</em> のサイズ(byte)</p> </div> </li> @@ -1836,8 +1816,7 @@ value.</p> </span> - — <div class='inline'> -<p><em>prefix</em> のサイズ(bit)</p> + — <div class='inline'><p><em>prefix</em> のサイズ(bit)</p> </div> </li> @@ -1849,8 +1828,8 @@ value.</p> </span> - — <div class='inline'> -<p>該当する範囲のレコードのうち、(0ベースで) <em>:offset</em> 番目 からレコードを取り出す。</p> + — <div class='inline'><p>該当する範囲のレコードのうち、(0ベースで) <em>:offset</em> 番目 +からレコードを取り出す。</p> </div> </li> @@ -1862,8 +1841,8 @@ value.</p> </span> - — <div class='inline'> -<p>該当する範囲のレコードのうち、 <em>:limit</em> 件のみを取り出す。 省略された場合または-1が指定された場合は、全件が指定され + — <div class='inline'><p>該当する範囲のレコードのうち、 <em>:limit</em> 件のみを取り出す。 +省略された場合または-1が指定された場合は、全件が指定され たものとみなす。</p> </div> @@ -1876,9 +1855,10 @@ value.</p> </span> - — <div class='inline'> -<p><code>:asc</code> または <code>:ascending</code> を指定すると昇順にレコードを取 り出す。 -<code>:desc</code> または <code>:descending</code> を指定すると降順にレコードを 取り出す。</p> + — <div class='inline'><p>+:asc+ または +:ascending+ を指定すると昇順にレコードを取 +り出す。 ++:desc+ または +:descending+ を指定すると降順にレコードを +取り出す。</p> </div> </li> @@ -1893,9 +1873,8 @@ value.</p> </span> - — <div class='inline'> -<p><code>:id</code> を指定するとID順にレコードを取り出す。(デフォルト) -<code>:key</code>指定するとキー順にレコードを取り出す。</p> + — <div class='inline'><p>+:id+ を指定するとID順にレコードを取り出す。(デフォルト) ++:key+指定するとキー順にレコードを取り出す。</p> </div> </li> @@ -1907,8 +1886,7 @@ value.</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると <em>prefix</em> で指定した値に一致した [ <code>key</code> ] を + — <div class='inline'><p>+true+ を指定すると <em>prefix</em> で指定した値に一致した [ +key+ ] を 範囲に含まない。</p> </div> @@ -1921,8 +1899,7 @@ value.</p> </span> - — <div class='inline'> -<p><code>true</code> を指定すると <em>prefix</em> で指定した値に一致した [ <code>key</code> ] を + — <div class='inline'><p>+true+ を指定すると <em>prefix</em> で指定した値に一致した [ +key+ ] を 範囲に含まない。</p> </div> @@ -1957,8 +1934,6 @@ value.</p> <pre class="lines"> -635 -636 637 638 639 @@ -1972,10 +1947,12 @@ value.</p> 647 648 649 -650</pre> +650 +651 +652</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-patricia-trie.c', line 635</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-patricia-trie.c', line 637</span> static VALUE rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self) @@ -2013,10 +1990,12 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>table</em> のキーはカタカナである必要がある。また、エンコーディ ングはUTF-8である必要がある。ローマ字やひらがなで -<em>key</em> を指 定しても、 <em>key</em> に対応するカタカナのキーを検索するカーソル -を生成して返す。ブロックを指定すると、そのブロックに生成し たカーソルが渡され、ブロックを抜けると自動的にカーソルが破 棄される。</p> + <p><em>table</em> のキーはカタカナである必要がある。また、エンコーディ +ングはUTF-8である必要がある。ローマ字やひらがなで <em>key</em> を指 +定しても、 <em>key</em> に対応するカタカナのキーを検索するカーソル +を生成して返す。ブロックを指定すると、そのブロックに生成し +たカーソルが渡され、ブロックを抜けると自動的にカーソルが破 +棄される。</p> </div> @@ -2033,6 +2012,7 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -2051,8 +2031,7 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self) — - <div class='inline'> -<p>pairs. Omitted names are initialized as the default value.</p> + <div class='inline'><p>pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -2074,8 +2053,7 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self) </span> - — <div class='inline'> -<p><em>key</em>のサイズ(byte)</p> + — <div class='inline'><p>_key_のサイズ(byte)</p> </div> </li> @@ -2087,8 +2065,7 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self) </span> - — <div class='inline'> -<p><em>key</em>のサイズ(bit)(現在は未サポート)</p> + — <div class='inline'><p>_key_のサイズ(bit)(現在は未サポート)</p> </div> </li> @@ -2100,8 +2077,8 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self) </span> - — <div class='inline'> -<p>該当する範囲のレコードのうち、(0ベースで) <em>:offset</em> 番目から レコードを取り出す。</p> + — <div class='inline'><p>該当する範囲のレコードのうち、(0ベースで) <em>:offset</em> 番目から +レコードを取り出す。</p> </div> </li> @@ -2113,8 +2090,7 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self) </span> - — <div class='inline'> -<p>該当する範囲のレコードのうち、 <em>:limit</em> 件のみを取り出す。 + — <div class='inline'><p>該当する範囲のレコードのうち、 <em>:limit</em> 件のみを取り出す。 省略された場合または-1が指定された場合は、全件が指定されたものとみなす。</p> </div> @@ -2127,8 +2103,7 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self) </span> - — <div class='inline'> -<p><code>true</code> を指定すると <em>key</em> で指定した値に一致した [ <code>key</code> ] を + — <div class='inline'><p>+true+ を指定すると <em>key</em> で指定した値に一致した [ +key+ ] を 範囲に含まない。</p> </div> @@ -2141,8 +2116,7 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self) </span> - — <div class='inline'> -<p><code>true</code> を指定すると <em>key</em> で指定した値に一致した [ <code>key</code> ] を + — <div class='inline'><p>+true+ を指定すると <em>key</em> で指定した値に一致した [ +key+ ] を 範囲に含まない。</p> </div> @@ -2175,6 +2149,7 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -2193,8 +2168,7 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self) — - <div class='inline'> -<p>pairs. Omitted names are initialized as the default value.</p> + <div class='inline'><p>pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -2216,8 +2190,7 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self) </span> - — <div class='inline'> -<p><em>key</em>のサイズ(byte)</p> + — <div class='inline'><p>_key_のサイズ(byte)</p> </div> </li> @@ -2229,8 +2202,7 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self) </span> - — <div class='inline'> -<p><em>key</em>のサイズ(bit)(現在は未サポート)</p> + — <div class='inline'><p>_key_のサイズ(bit)(現在は未サポート)</p> </div> </li> @@ -2242,8 +2214,8 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self) </span> - — <div class='inline'> -<p>該当する範囲のレコードのうち、(0ベースで) <em>:offset</em> 番目から レコードを取り出す。</p> + — <div class='inline'><p>該当する範囲のレコードのうち、(0ベースで) <em>:offset</em> 番目から +レコードを取り出す。</p> </div> </li> @@ -2255,8 +2227,7 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self) </span> - — <div class='inline'> -<p>該当する範囲のレコードのうち、 <em>:limit</em> 件のみを取り出す。 + — <div class='inline'><p>該当する範囲のレコードのうち、 <em>:limit</em> 件のみを取り出す。 省略された場合または-1が指定された場合は、全件が指定されたものとみなす。</p> </div> @@ -2269,8 +2240,7 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self) </span> - — <div class='inline'> -<p><code>true</code> を指定すると <em>key</em> で指定した値に一致した [ <code>key</code> ] を + — <div class='inline'><p>+true+ を指定すると <em>key</em> で指定した値に一致した [ +key+ ] を 範囲に含まない。</p> </div> @@ -2283,8 +2253,7 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self) </span> - — <div class='inline'> -<p><code>true</code> を指定すると <em>key</em> で指定した値に一致した [ <code>key</code> ] を + — <div class='inline'><p>+true+ を指定すると <em>key</em> で指定した値に一致した [ +key+ ] を 範囲に含まない。</p> </div> @@ -2319,8 +2288,6 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self) <pre class="lines"> -747 -748 749 750 751 @@ -2334,10 +2301,12 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self) 759 760 761 -762</pre> +762 +763 +764</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-patricia-trie.c', line 747</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-patricia-trie.c', line 749</span> static VALUE rb_grn_patricia_trie_open_rk_cursor (int argc, VALUE *argv, VALUE self) @@ -2371,9 +2340,9 @@ rb_grn_patricia_trie_open_rk_cursor (int argc, VALUE *argv, VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p>キーが <em>prefix</em> に前方一致するレコードのIDがキーに入っている <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> -を返す。マッチするレコードがない場合は空の <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> が返る。</p> + <p>キーが <em>prefix</em> に前方一致するレコードのIDがキーに入っている +<span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> を返す。マッチするレコードがない場合は空の +<span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> が返る。</p> </div> @@ -2384,6 +2353,7 @@ rb_grn_patricia_trie_open_rk_cursor (int argc, VALUE *argv, VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -2411,8 +2381,6 @@ rb_grn_patricia_trie_open_rk_cursor (int argc, VALUE *argv, VALUE self) <pre class="lines"> -452 -453 454 455 456 @@ -2438,10 +2406,12 @@ rb_grn_patricia_trie_open_rk_cursor (int argc, VALUE *argv, VALUE self) 476 477 478 -479</pre> +479 +480 +481</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-patricia-trie.c', line 452</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-patricia-trie.c', line 454</span> static VALUE rb_grn_patricia_trie_prefix_search (VALUE self, VALUE rb_prefix) @@ -2487,9 +2457,8 @@ rb_grn_patricia_trie_prefix_search (VALUE self, VALUE rb_prefix) </h3><div class="docstring"> <div class="discussion"> - -<p>キーを登録するときに文字列の全suffixも一緒に登録する場合 は <code>true</code> 、登録しない場合は -<code>false</code> を返す。</p> + <p>キーを登録するときに文字列の全suffixも一緒に登録する場合 +は +true+ 、登録しない場合は +false+ を返す。</p> </div> @@ -2518,8 +2487,6 @@ rb_grn_patricia_trie_prefix_search (VALUE self, VALUE rb_prefix) <pre class="lines"> -487 -488 489 490 491 @@ -2528,10 +2495,12 @@ rb_grn_patricia_trie_prefix_search (VALUE self, VALUE rb_prefix) 494 495 496 -497</pre> +497 +498 +499</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-patricia-trie.c', line 487</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-patricia-trie.c', line 489</span> static VALUE rb_grn_patricia_trie_register_key_with_sis_p (VALUE self) @@ -2564,11 +2533,12 @@ rb_grn_patricia_trie_register_key_with_sis_p (VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>string</em> を走査し、 <em>patricia_trie</em> 内に格納されているキーに -マッチした部分文字列の情報をブロックに渡す。複数のキーが マッチする場合は最長一致するキーを優先する。</p> + <p><em>string</em> を走査し、 <em>patricia_trie</em> 内に格納されているキーに +マッチした部分文字列の情報をブロックに渡す。複数のキーが +マッチする場合は最長一致するキーを優先する。</p> -<p>ブロックを指定しない場合は、マッチした部分文字列の情報を まとめて配列として返す。</p> +<p>ブロックを指定しない場合は、マッチした部分文字列の情報を +まとめて配列として返す。</p> </div> @@ -2612,6 +2582,7 @@ rb_grn_patricia_trie_register_key_with_sis_p (VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -2640,6 +2611,7 @@ rb_grn_patricia_trie_register_key_with_sis_p (VALUE self) <div class="discussion"> + </div> </div> <div class="tags"> @@ -2670,8 +2642,7 @@ rb_grn_patricia_trie_register_key_with_sis_p (VALUE self) — - <div class='inline'> -<p>マッチしたキーの <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> 。</p> + <div class='inline'><p>マッチしたキーの <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> 。</p> </div> </li> @@ -2686,8 +2657,7 @@ rb_grn_patricia_trie_register_key_with_sis_p (VALUE self) — - <div class='inline'> -<p>マッチした部分文字列。</p> + <div class='inline'><p>マッチした部分文字列。</p> </div> </li> @@ -2702,8 +2672,7 @@ rb_grn_patricia_trie_register_key_with_sis_p (VALUE self) — - <div class='inline'> -<p><em>string</em> 内での <em>word</em> の出現位置。(バイト単位)</p> + <div class='inline'><p><em>string</em> 内での <em>word</em> の出現位置。(バイト単位)</p> </div> </li> @@ -2718,8 +2687,7 @@ rb_grn_patricia_trie_register_key_with_sis_p (VALUE self) — - <div class='inline'> -<p><em>word</em> の長さ。(バイト単位)</p> + <div class='inline'><p><em>word</em> の長さ。(バイト単位)</p> </div> </li> @@ -2738,8 +2706,6 @@ rb_grn_patricia_trie_register_key_with_sis_p (VALUE self) <pre class="lines"> -383 -384 385 386 387 @@ -2797,10 +2763,12 @@ rb_grn_patricia_trie_register_key_with_sis_p (VALUE self) 439 440 441 -442</pre> +442 +443 +444</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-patricia-trie.c', line 383</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-patricia-trie.c', line 385</span> static VALUE rb_grn_patricia_trie_scan (VALUE self, VALUE rb_string) @@ -2844,11 +2812,11 @@ rb_grn_patricia_trie_scan (VALUE self, VALUE rb_string) term = rb_grn_context_rb_string_new(context, string + hits[i].offset, hits[i].length); - matched_info = rb_ary_new3(4, - record, - term, - UINT2NUM(hits[i].offset), - UINT2NUM(hits[i].length)); + matched_info = rb_ary_new_from_args(4, + record, + term, + UINT2NUM(hits[i].offset), + UINT2NUM(hits[i].length)); if (block_given) { rb_yield(matched_info); } else { @@ -2878,12 +2846,12 @@ rb_grn_patricia_trie_scan (VALUE self, VALUE rb_string) </h3><div class="docstring"> <div class="discussion"> - -<p><em>key</em> にマッチするレコードのIDがキーに入っている <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> を返す。 マッチするレコードがない場合は空の -<span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> が返る。</p> + <p><em>key</em> にマッチするレコードのIDがキーに入っている <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> を返す。 +マッチするレコードがない場合は空の <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> が返る。</p> -<p><em>options</em> で <code>:result</code> を指定することにより、そのテーブルにマッチした -レコードIDがキーのレコードを追加することができる。 <code>:result</code> にテーブルを指定した場合は、そのテーブルが返る。</p> +<p><em>options</em> で +:result+ を指定することにより、そのテーブルにマッチした +レコードIDがキーのレコードを追加することができる。 ++:result+ にテーブルを指定した場合は、そのテーブルが返る。</p> </div> @@ -2894,8 +2862,7 @@ rb_grn_patricia_trie_scan (VALUE self, VALUE rb_string) <p class="tag_title">Examples:</p> - <p class="example_title"><div class='inline'> -<p>複数のキーで検索し、結果を1つのテーブルに集める。</p> + <p class="example_title"><div class='inline'><p>複数のキーで検索し、結果を1つのテーブルに集める。</p> </div></p> <pre class="example code"><code><span class='id identifier rubyid_result'>result</span> <span class='op'>=</span> <span class='kw'>nil</span> @@ -2914,6 +2881,7 @@ rb_grn_patricia_trie_scan (VALUE self, VALUE rb_string) <div class="discussion"> + </div> </div> <div class="tags"> @@ -2932,9 +2900,8 @@ rb_grn_patricia_trie_scan (VALUE self, VALUE rb_string) — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value.</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -2956,8 +2923,7 @@ value.</p> </span> - — <div class='inline'> -<p>結果を格納するテーブル。</p> + — <div class='inline'><p>結果を格納するテーブル。</p> </div> </li> @@ -2972,19 +2938,23 @@ value.</p> </span> - — <div class='inline'> -<p>マッチしたレコードをどのように扱うか。指定可能な値は以 下の通り。</p> -<ul><li> -<p>Groonga::Operator::OR := マッチしたレコードを追加。すでにレコードが追加され ている場合は何もしない。 =:</p> -</li><li> -<p>Groonga::Operator::AND := マッチしたレコードのスコアを増加。マッチしなかった レコードを削除。 =:</p> -</li><li> -<p>Groonga::Operator::AND_NOT := マッチしたレコードを削除。 =:</p> -</li><li> -<p>Groonga::Operator::ADJUST := マッチしたレコードのスコアを増加。 =:</p> -</li><li> -<p><code>:type</code> := ????? =:</p> -</li></ul> + — <div class='inline'><p>マッチしたレコードをどのように扱うか。指定可能な値は以 +下の通り。</p> + +<ul> + <li>Groonga::Operator::OR := +マッチしたレコードを追加。すでにレコードが追加され +ている場合は何もしない。 =:</li> + <li>Groonga::Operator::AND := +マッチしたレコードのスコアを増加。マッチしなかった +レコードを削除。 =:</li> + <li>Groonga::Operator::AND_NOT := +マッチしたレコードを削除。 =:</li> + <li>Groonga::Operator::ADJUST := +マッチしたレコードのスコアを増加。 =:</li> + <li>+:type+ := +????? =:</li> +</ul> </div> </li> @@ -3061,7 +3031,9 @@ value.</p> 339 340 341 -342</pre> +342 +343 +344</pre> </td> <td> <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-patricia-trie.c', line 296</span> @@ -3079,6 +3051,8 @@ rb_grn_patricia_trie_search (int argc, VALUE *argv, VALUE self) grn_bool search_options_is_set = GRN_FALSE; VALUE rb_key, options, rb_result, rb_operator, rb_type; + memset(&search_options, 0, sizeof(grn_search_optarg)); + rb_grn_table_key_support_deconstruct(SELF(self), &table, &context, &key, &domain_id, &domain, NULL, NULL, NULL, @@ -3129,10 +3103,11 @@ rb_grn_patricia_trie_search (int argc, VALUE *argv, VALUE self) </h3><div class="docstring"> <div class="discussion"> - -<p><em>text</em> を走査し、レコードのキーとマッチする部分文字列ごとに そのレコードが <em>record</em> -として、その部分文字列が <em>word</em> として、 ブロックが呼び出される。ブロックから返された文字列が元の部 -分文字列と置換される。全てのヒットに対してのその置換処理が 行われた文字列が返される。</p> + <p><em>text</em> を走査し、レコードのキーとマッチする部分文字列ごとに +そのレコードが <em>record</em> として、その部分文字列が <em>word</em> として、 +ブロックが呼び出される。ブロックから返された文字列が元の部 +分文字列と置換される。全てのヒットに対してのその置換処理が +行われた文字列が返される。</p> </div> @@ -3181,9 +3156,8 @@ rb_grn_patricia_trie_search (int argc, VALUE *argv, VALUE self) — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value.</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -3205,8 +3179,7 @@ value.</p> </span> - — <div class='inline'> -<p>The other_text_handler</p> + — <div class='inline'><p>The other_text_handler</p> <p>マッチした部分文字列の前後の文字列を変換するProcを指定する。</p> </div> Modified: rroonga/en/Groonga/PatriciaTrieCursor.html (+4 -3) =================================================================== --- rroonga/en/Groonga/PatriciaTrieCursor.html 2015-04-19 14:41:58 +0900 (4a073c9) +++ rroonga/en/Groonga/PatriciaTrieCursor.html 2015-04-19 14:59:09 +0900 (daea6c3) @@ -140,9 +140,10 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p><span class='object_link'><a href="PatriciaTrie.html" title="Groonga::PatriciaTrie (class)">PatriciaTrie</a></span> に登録されているレコードを順番に取り 出すためのオブジェクト。利用できるメソッドは -<span class='object_link'><a href="TableCursor.html" title="Groonga::TableCursor (class)">TableCursor</a></span> と <span class='object_link'><a href="TableCursor/KeySupport.html" title="Groonga::TableCursor::KeySupport (module)">TableCursor::KeySupport</a></span> を 参照。</p> + <p><span class='object_link'><a href="PatriciaTrie.html" title="Groonga::PatriciaTrie (class)">PatriciaTrie</a></span> に登録されているレコードを順番に取り +出すためのオブジェクト。利用できるメソッドは +<span class='object_link'><a href="TableCursor.html" title="Groonga::TableCursor (class)">TableCursor</a></span> と <span class='object_link'><a href="TableCursor/KeySupport.html" title="Groonga::TableCursor::KeySupport (module)">TableCursor::KeySupport</a></span> を +参照。</p> </div> Modified: rroonga/en/Groonga/PermissionDenied.html (+1 -2) =================================================================== --- rroonga/en/Groonga/PermissionDenied.html 2015-04-19 14:41:58 +0900 (978c686) +++ rroonga/en/Groonga/PermissionDenied.html 2015-04-19 14:59:09 +0900 (7a3a54d) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>許可がないときに発生する。</p> + <p>許可がないときに発生する。</p> </div> Modified: rroonga/en/Groonga/Plugin.html (+235 -42) =================================================================== --- rroonga/en/Groonga/Plugin.html 2015-04-19 14:41:58 +0900 (6bc20cb) +++ rroonga/en/Groonga/Plugin.html 2015-04-19 14:59:09 +0900 (3179d61) @@ -134,8 +134,8 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>プラグイン。現在のところ、Rubyでgroongaのプラグインを作成 することはできず、Cで作成された既存のプラグインを登録する + <p>プラグイン。現在のところ、Rubyでgroongaのプラグインを作成 +することはできず、Cで作成された既存のプラグインを登録する ことができるだけです。</p> @@ -176,8 +176,7 @@ - <span class="summary_desc"><div class='inline'> -<p>既存のプラグインをデータベースに登録する。.</p> + <span class="summary_desc"><div class='inline'><p>既存のプラグインをデータベースに登録する。.</p> </div></span> </li> @@ -200,8 +199,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Returns the plugin file suffix.</p> + <span class="summary_desc"><div class='inline'><p>Returns the plugin file suffix.</p> </div></span> </li> @@ -224,8 +222,30 @@ - <span class="summary_desc"><div class='inline'> -<p>Returns the system plugins directory.</p> + <span class="summary_desc"><div class='inline'><p>Returns the system plugins directory.</p> +</div></span> + +</li> + + + <li class="public "> + <span class="summary_signature"> + + <a href="#unregister-class_method" title="unregister (class method)">+ (Object) <strong>unregister</strong>(name, options = {}) </a> + + + + </span> + + + + + + + + + + <span class="summary_desc"><div class='inline'><p>Unregister a registered plugin.</p> </div></span> </li> @@ -255,8 +275,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>既存のプラグインをデータベースに登録する。</p> + <p>既存のプラグインをデータベースに登録する。</p> </div> @@ -271,8 +290,7 @@ <span class="signature">+ (<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>) <strong>register</strong>(name, options = nil) </span> <div class="docstring"> <div class="discussion"> - -<p><em>name</em> で指定した名前のプラグインを登録する。</p> + <p><em>name</em> で指定した名前のプラグインを登録する。</p> </div> @@ -291,8 +309,7 @@ — - <div class='inline'> -<p>登録するプラグインの名前</p> + <div class='inline'><p>登録するプラグインの名前</p> </div> </li> @@ -309,9 +326,8 @@ — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value.</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -336,8 +352,7 @@ value.</p> </span> - — <div class='inline'> -<p>データベースを結びつけるコンテキスト。</p> + — <div class='inline'><p>データベースを結びつけるコンテキスト。</p> </div> </li> @@ -354,8 +369,7 @@ value.</p> <span class="signature">+ (<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>) <strong>register</strong>({:path = > path, :context => nil}) </span> <div class="docstring"> <div class="discussion"> - -<p><em>:path</em> で指定したパスのプラグインを登録する。</p> + <p><em>:path</em> で指定したパスのプラグインを登録する。</p> <p><em>:context</em> については <em>name</em> を設定した時と同様。</p> @@ -376,8 +390,7 @@ value.</p> — - <div class='inline'> -<p><em>:path</em> と <em>:context</em> を指定したハッシュを指定する。</p> + <div class='inline'><p><em>:path</em> と <em>:context</em> を指定したハッシュを指定する。</p> </div> </li> @@ -478,7 +491,7 @@ rb_grn_plugin_s_register (int argc, VALUE *argv, VALUE klass) grn_plugin_register_by_path(context, path); } - rb_grn_context_check(context, rb_ary_new4(argc, argv)); + rb_grn_context_check(context, rb_ary_new_from_values(argc, argv)); return Qnil; }</pre> </td> @@ -497,8 +510,7 @@ rb_grn_plugin_s_register (int argc, VALUE *argv, VALUE klass) </h3><div class="docstring"> <div class="discussion"> - -<p>Returns the plugin file suffix. (e.g. “.so”, “.dll” and so on.)</p> + <p>Returns the plugin file suffix. (e.g. “.so”, “.dll” and so on.)</p> </div> @@ -509,6 +521,7 @@ rb_grn_plugin_s_register (int argc, VALUE *argv, VALUE klass) <div class="discussion"> + </div> </div> <div class="tags"> @@ -536,19 +549,19 @@ rb_grn_plugin_s_register (int argc, VALUE *argv, VALUE klass) <pre class="lines"> -142 -143 -144 -145 -146</pre> +188 +189 +190 +191 +192</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-plugin.c', line 142</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-plugin.c', line 188</span> static VALUE rb_grn_plugin_s_suffix (VALUE klass) { - return rb_str_new2(grn_plugin_get_suffix()); + return rb_str_new_cstr(grn_plugin_get_suffix()); }</pre> </td> </tr> @@ -566,8 +579,7 @@ rb_grn_plugin_s_suffix (VALUE klass) </h3><div class="docstring"> <div class="discussion"> - -<p>Returns the system plugins directory.</p> + <p>Returns the system plugins directory.</p> </div> @@ -578,6 +590,7 @@ rb_grn_plugin_s_suffix (VALUE klass) <div class="discussion"> + </div> </div> <div class="tags"> @@ -605,19 +618,199 @@ rb_grn_plugin_s_suffix (VALUE klass) <pre class="lines"> -130 -131 -132 -133 -134</pre> +176 +177 +178 +179 +180</pre> </td> <td> - <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-plugin.c', line 130</span> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-plugin.c', line 176</span> static VALUE rb_grn_plugin_s_system_plugins_dir (VALUE klass) { - return rb_str_new2(grn_plugin_get_system_plugins_dir()); + return rb_str_new_cstr(grn_plugin_get_system_plugins_dir()); +}</pre> + </td> + </tr> +</table> +</div> + + <div class="method_details "> + <h3 class="signature " id="unregister-class_method"> + + + (<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>) <strong>unregister</strong>(name, options = {}) + + + + + +</h3><div class="docstring"> + <div class="discussion"> + <p>Unregister a registered plugin.</p> + +<p>Unregister <code>name</code> plugin by name if <code>name</code> plugin is installed to +plugin directory. You can also specify the path of <code>name</code> plugin +explicitly.</p> + + + </div> +</div> +<div class="tags"> + + <div class="examples"> + <p class="tag_title">Examples:</p> + + + <p class="example_title"><div class='inline'><p>Unregister a registerd plugin by name.</p> +</div></p> + + <pre class="example code"><code><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Plugin</span><span class='period'>.</span><span class='id identifier rubyid_register'>register</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>token_filters/stop_word</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> +<span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Plugin</span><span class='period'>.</span><span class='id identifier rubyid_unregister'>unregister</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>token_filters/stop_word</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span></code></pre> + + + <p class="example_title"><div class='inline'><p>unregister a registerd plugin by path</p> +</div></p> + + <pre class="example code"><code><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Plugin</span><span class='period'>.</span><span class='id identifier rubyid_register'>register</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>token_filters/stop_word</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span> +<span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Plugin</span><span class='period'>.</span><span class='id identifier rubyid_unregister'>unregister</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>/usr/local/lib/groonga/plugins/token_filters/stop_word.so</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span></code></pre> + + </div> + + <div class="docstring"> + <div class="discussion"> + <p>Unregister specified <code>name</code> plugin. +You can specify the path of plugin explicitly.</p> + + + </div> +</div> +<div class="tags"> + <p class="tag_title">Parameters:</p> +<ul class="param"> + + <li> + + <span class='name'>name</span> + + + <span class='type'>(<tt>String</tt>)</span> + + + + — + <div class='inline'><p>The name of plugin.</p> +</div> + + </li> + + <li> + + <span class='name'>options</span> + + + <span class='type'>(<tt>::Hash</tt>)</span> + + + <em class="default">(defaults to: <tt>{}</tt>)</em> + + + — + <div class='inline'><p>The name and value pairs.</p> +</div> + + </li> + +</ul> + + + + + + + <p class="tag_title">Options Hash (<tt>options</tt>):</p> + <ul class="option"> + + <li> + <span class="name">:context</span> + <span class="type">(<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>)</span> + <span class="default"> + + — default: + <tt>Groonga::Context.default</tt> + + </span> + + — <div class='inline'><p>The context which is bound to database.</p> +</div> + + </li> + + </ul> + + + +</div> + + +</div><table class="source_code"> + <tr> + <td> + <pre class="lines"> + + +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168</pre> + </td> + <td> + <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-plugin.c', line 145</span> + +static VALUE +rb_grn_plugin_s_unregister (int argc, VALUE *argv, VALUE klass) +{ + const char *name = NULL; + VALUE rb_options, rb_name = Qnil, rb_context; + grn_ctx *context; + + rb_scan_args(argc, argv, "11", &rb_name, &rb_options); + rb_grn_scan_options(rb_options, + "context", &rb_context, + NULL); + rb_name = rb_grn_convert_to_string(rb_name); + name = StringValueCStr(rb_name); + + if (NIL_P(rb_context)) { + rb_context = rb_grn_context_get_default(); + } + context = RVAL2GRNCONTEXT(rb_context); + + grn_plugin_unregister(context, name); + + rb_grn_context_check(context, rb_ary_new_from_values(argc, argv)); + return Qnil; }</pre> </td> </tr> Modified: rroonga/en/Groonga/PluginError.html (+2 -4) =================================================================== --- rroonga/en/Groonga/PluginError.html 2015-04-19 14:41:58 +0900 (bfce99b) +++ rroonga/en/Groonga/PluginError.html 2015-04-19 14:59:09 +0900 (896876b) @@ -138,8 +138,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>It is used when a plugin causes an error.</p> + <p>It is used when a plugin causes an error.</p> </div> @@ -155,8 +154,7 @@ - <div class='inline'> -<p>5.0.0</p> + <div class='inline'><p>5.0.0</p> </div> </li> Modified: rroonga/en/Groonga/Posting.html (+63 -121) =================================================================== --- rroonga/en/Groonga/Posting.html 2015-04-19 14:41:58 +0900 (ab202d7) +++ rroonga/en/Groonga/Posting.html 2015-04-19 14:59:09 +0900 (46c9a42) @@ -132,8 +132,7 @@ <h2>Overview</h2><div class="docstring"> <div class="discussion"> - -<p>This class keeps posting information.</p> + <p>This class keeps posting information.</p> </div> @@ -149,8 +148,7 @@ - <div class='inline'> -<p>1.2.1</p> + <div class='inline'><p>1.2.1</p> </div> </li> @@ -186,8 +184,7 @@ - <span class="summary_desc"><div class='inline'> -<p>The table of the term ID.</p> + <span class="summary_desc"><div class='inline'><p>The table of the term ID.</p> </div></span> </li> @@ -213,8 +210,7 @@ - <span class="summary_desc"><div class='inline'> -<p>The number of rest posting information for the term ID.</p> + <span class="summary_desc"><div class='inline'><p>The number of rest posting information for the term ID.</p> </div></span> </li> @@ -240,8 +236,7 @@ - <span class="summary_desc"><div class='inline'> -<p>The position.</p> + <span class="summary_desc"><div class='inline'><p>The position.</p> </div></span> </li> @@ -267,8 +262,7 @@ - <span class="summary_desc"><div class='inline'> -<p>The record ID.</p> + <span class="summary_desc"><div class='inline'><p>The record ID.</p> </div></span> </li> @@ -294,8 +288,7 @@ - <span class="summary_desc"><div class='inline'> -<p>The section ID.</p> + <span class="summary_desc"><div class='inline'><p>The section ID.</p> </div></span> </li> @@ -323,8 +316,7 @@ - <span class="summary_desc"><div class='inline'> -<p>The table of the record ID.</p> + <span class="summary_desc"><div class='inline'><p>The table of the record ID.</p> </div></span> </li> @@ -350,8 +342,7 @@ - <span class="summary_desc"><div class='inline'> -<p>The term frequency.</p> + <span class="summary_desc"><div class='inline'><p>The term frequency.</p> </div></span> </li> @@ -377,8 +368,7 @@ - <span class="summary_desc"><div class='inline'> -<p>The term ID.</p> + <span class="summary_desc"><div class='inline'><p>The term ID.</p> </div></span> </li> @@ -404,8 +394,7 @@ - <span class="summary_desc"><div class='inline'> -<p>The weight.</p> + <span class="summary_desc"><div class='inline'><p>The weight.</p> </div></span> </li> @@ -443,8 +432,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Creates a new Posting.</p> + <span class="summary_desc"><div class='inline'><p>Creates a new Posting.</p> </div></span> </li> @@ -467,8 +455,7 @@ - <span class="summary_desc"><div class='inline'> -<p>The record for the record ID.</p> + <span class="summary_desc"><div class='inline'><p>The record for the record ID.</p> </div></span> </li> @@ -491,8 +478,7 @@ - <span class="summary_desc"><div class='inline'> -<p>The record for the term ID.</p> + <span class="summary_desc"><div class='inline'><p>The record for the term ID.</p> </div></span> </li> @@ -515,8 +501,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Returns Hash created from attributes.</p> + <span class="summary_desc"><div class='inline'><p>Returns Hash created from attributes.</p> </div></span> </li> @@ -539,8 +524,7 @@ - <span class="summary_desc"><div class='inline'> -<p>Updates all values.</p> + <span class="summary_desc"><div class='inline'><p>Updates all values.</p> </div></span> </li> @@ -563,8 +547,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Creates a new Posting.</p> + <p>Creates a new Posting.</p> </div> @@ -580,8 +563,7 @@ - <div class='inline'> -<p>1.2.1</p> + <div class='inline'><p>1.2.1</p> </div> </li> @@ -627,8 +609,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Returns The table of the term ID.</p> + <p>Returns The table of the term ID.</p> </div> @@ -646,8 +627,7 @@ — - <div class='inline'> -<p>The table of the term ID.</p> + <div class='inline'><p>The table of the term ID.</p> </div> </li> @@ -662,8 +642,7 @@ - <div class='inline'> -<p>1.2.1</p> + <div class='inline'><p>1.2.1</p> </div> </li> @@ -704,8 +683,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>The number of rest posting information for the term ID.</p> + <p>The number of rest posting information for the term ID.</p> </div> @@ -721,8 +699,7 @@ - <div class='inline'> -<p>1.2.1</p> + <div class='inline'><p>1.2.1</p> </div> </li> @@ -763,8 +740,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>The position.</p> + <p>The position.</p> </div> @@ -780,8 +756,7 @@ - <div class='inline'> -<p>1.2.1</p> + <div class='inline'><p>1.2.1</p> </div> </li> @@ -822,8 +797,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>The record ID.</p> + <p>The record ID.</p> </div> @@ -839,8 +813,7 @@ - <div class='inline'> -<p>1.2.1</p> + <div class='inline'><p>1.2.1</p> </div> </li> @@ -881,8 +854,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>The section ID.</p> + <p>The section ID.</p> </div> @@ -898,8 +870,7 @@ - <div class='inline'> -<p>1.2.1</p> + <div class='inline'><p>1.2.1</p> </div> </li> @@ -940,8 +911,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Returns The table of the record ID.</p> + <p>Returns The table of the record ID.</p> </div> @@ -959,8 +929,7 @@ — - <div class='inline'> -<p>The table of the record ID.</p> + <div class='inline'><p>The table of the record ID.</p> </div> </li> @@ -975,8 +944,7 @@ - <div class='inline'> -<p>1.2.1</p> + <div class='inline'><p>1.2.1</p> </div> </li> @@ -1017,8 +985,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>The term frequency.</p> + <p>The term frequency.</p> </div> @@ -1034,8 +1001,7 @@ - <div class='inline'> -<p>1.2.1</p> + <div class='inline'><p>1.2.1</p> </div> </li> @@ -1076,8 +1042,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>The term ID.</p> + <p>The term ID.</p> </div> @@ -1093,8 +1058,7 @@ - <div class='inline'> -<p>1.2.1</p> + <div class='inline'><p>1.2.1</p> </div> </li> @@ -1135,8 +1099,7 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>The weight.</p> + <p>The weight.</p> </div> @@ -1152,8 +1115,7 @@ - <div class='inline'> -<p>1.2.1</p> + <div class='inline'><p>1.2.1</p> </div> </li> @@ -1199,9 +1161,8 @@ </h3><div class="docstring"> <div class="discussion"> - -<p>Returns The record for the record ID. If table isn't assosiated, nil is -returned.</p> + <p>Returns The record for the record ID. +If table isn’t assosiated, nil is returned.</p> </div> @@ -1219,9 +1180,8 @@ returned.</p> — - <div class='inline'> -<p>The record for the record ID. If table isn't assosiated, nil is -returned.</p> + <div class='inline'><p>The record for the record ID. +If table isn’t assosiated, nil is returned.</p> </div> </li> @@ -1236,8 +1196,7 @@ returned.</p> - <div class='inline'> -<p>2.0.6</p> + <div class='inline'><p>2.0.6</p> </div> </li> @@ -1278,9 +1237,8 @@ returned.</p> </h3><div class="docstring"> <div class="discussion"> - -<p>Returns The record for the term ID. If lexicon isn't assosiated, nil is -returned.</p> + <p>Returns The record for the term ID. +If lexicon isn’t assosiated, nil is returned.</p> </div> @@ -1298,9 +1256,8 @@ returned.</p> — - <div class='inline'> -<p>The record for the term ID. If lexicon isn't assosiated, nil is -returned.</p> + <div class='inline'><p>The record for the term ID. +If lexicon isn’t assosiated, nil is returned.</p> </div> </li> @@ -1315,8 +1272,7 @@ returned.</p> - <div class='inline'> -<p>2.0.6</p> + <div class='inline'><p>2.0.6</p> </div> </li> @@ -1357,8 +1313,7 @@ returned.</p> </h3><div class="docstring"> <div class="discussion"> - -<p>Returns Hash created from attributes.</p> + <p>Returns Hash created from attributes.</p> </div> @@ -1374,8 +1329,7 @@ returned.</p> - <div class='inline'> -<p>1.2.1</p> + <div class='inline'><p>1.2.1</p> </div> </li> @@ -1430,8 +1384,7 @@ returned.</p> </h3><div class="docstring"> <div class="discussion"> - -<p>Updates all values.</p> + <p>Updates all values.</p> </div> @@ -1450,9 +1403,8 @@ returned.</p> — - <div class='inline'> -<p>The name and value pairs. Omitted names are initialized as the default -value.</p> + <div class='inline'><p>The name and value +pairs. Omitted names are initialized as the default value.</p> </div> </li> @@ -1472,8 +1424,7 @@ value.</p> </span> - — <div class='inline'> -<p>The record_id.</p> + — <div class='inline'><p>The record_id.</p> </div> </li> @@ -1485,8 +1436,7 @@ value.</p> </span> - — <div class='inline'> -<p>The section_id.</p> + — <div class='inline'><p>The section_id.</p> </div> </li> @@ -1498,8 +1448,7 @@ value.</p> </span> - — <div class='inline'> -<p>The term_id.</p> + — <div class='inline'><p>The term_id.</p> </div> </li> @@ -1511,8 +1460,7 @@ value.</p> </span> - — <div class='inline'> -<p>The position.</p> + — <div class='inline'><p>The position.</p> </div> </li> @@ -1524,8 +1472,7 @@ value.</p> </span> - — <div class='inline'> -<p>The term_frequency.</p> + — <div class='inline'><p>The term_frequency.</p> </div> </li> @@ -1537,8 +1484,7 @@ value.</p> </span> - — <div class='inline'> -<p>The weight.</p> + — <div class='inline'><p>The weight.</p> </div> </li> @@ -1550,8 +1496,7 @@ value.</p> </span> - — <div class='inline'> -<p>The n_rest_postings.</p> + — <div class='inline'><p>The n_rest_postings.</p> </div> </li> @@ -1563,8 +1508,7 @@ value.</p> </span> - — <div class='inline'> -<p>The table of the record ID.</p> + — <div class='inline'><p>The table of the record ID.</p> </div> </li> @@ -1576,8 +1520,7 @@ value.</p> </span> - — <div class='inline'> -<p>The table of the term ID.</p> + — <div class='inline'><p>The table of the term ID.</p> </div> </li> @@ -1594,8 +1537,7 @@ value.</p> - <div class='inline'> -<p>1.2.1</p> + <div class='inline'><p>1.2.1</p> </div> </li> Added: rroonga/en/Groonga/PrefixOperator.html (+458 -0) 100644 =================================================================== --- /dev/null +++ rroonga/en/Groonga/PrefixOperator.html 2015-04-19 14:59:09 +0900 (7b0636e) @@ -0,0 +1,458 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> + <link rel="stylesheet" href="../../../ranguba.css" type="text/css" /> + <link rel="shortcut icon" href="../../../favicon.ico" /> + <link rel="icon" href="../../../favicon.png" /> + <title> + Class: Groonga::PrefixOperator + + — rroonga + + - Ranguba</title> + + + <link rel="stylesheet" href="../css/style.css" type="text/css" charset="utf-8" /> + + <link rel="stylesheet" href="../css/common.css" type="text/css" charset="utf-8" /> + +<script type="text/javascript" charset="utf-8"> + hasFrames = window.top.frames.main ? true : false; + relpath = '../'; + framesUrl = "../frames.html#!Groonga/PrefixOperator.html"; +</script> + + + <script type="text/javascript" charset="utf-8" src="../js/jquery.js"></script> + + <script type="text/javascript" charset="utf-8" src="../js/app.js"></script> + + + </head> + <body> +<div class="header"> + <div class="title"> + <a href="../../../"> + <span class="title"> + Class: Groonga::PrefixOperator + + — rroonga + +</span> + <span class="title-separator">-</span> + <span class="title-project">Ranguba</span> + </a> + </div> + <ul class="other-languages"> + <li id="other-language-japanese" lang="ja" xml:lang="ja"><a href="../../../rroonga/ja/Groonga/PrefixOperator.html">日本語</a></li> + </ul> + <ul class="menu"> + <li id="menu-reference"><a href="../../../rroonga/en/">Reference Manual</a></li> + <li id="menu-tutorial"><a href="../../../rroonga/en/file.tutorial.html">Tutorial</a></li> + <li id="menu-install"><a href="../../../#install-rroonga">Install</a></li> + <li id="menu-developer"><a href="../../../developer.html">Developer</a></li> + </ul> +</div> + +<div class="content"> + + + <div id="header"> + <div id="menu"> + + <a href="../alphabetical_index.html">Index (P)</a> » + <span class='title'><span class='object_link'><a href="../Groonga.html" title="Groonga (module)">Groonga</a></span></span> + » + <span class="title">PrefixOperator</span> + + + <div class="noframes"><span class="title">(</span><a href="." target="_top">no frames</a><span class="title">)</span></div> +</div> + + <div id="search"> + + <a class="full_list_link" id="class_list_link" + href="../class_list.html"> + Class List + </a> + + <a class="full_list_link" id="method_list_link" + href="../method_list.html"> + Method List + </a> + + <a class="full_list_link" id="file_list_link" + href="../file_list.html"> + File List + </a> + +</div> + <div class="clear"></div> + </div> + + <iframe id="search_frame"></iframe> + + <div id="content"><h1>Class: Groonga::PrefixOperator + + + +</h1> + +<dl class="box"> + + <dt class="r1">Inherits:</dt> + <dd class="r1"> + <span class="inheritName"><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></span> + + <ul class="fullTree"> + <li>Object</li> + + <li class="next"><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></li> + + <li class="next">Groonga::PrefixOperator</li> + + </ul> + <a href="#" class="inheritanceTree">show all</a> + + </dd> + + + + + + + + + + <dt class="r2 last">Defined in:</dt> + <dd class="r2 last">ext/groonga/rb-grn-prefix-operator.c</dd> + +</dl> +<div class="clear"></div> + + + <h2>Constant Summary</h2> + + + + + <h2>Constant Summary</h2> + + <h3 class="inherited">Constants inherited + from <span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></h3> ... truncated to 1.0MB