1.2.1 - en to ja translation catalogue (73 entries)

en: Execution example::
ja: 実行例::

en: Summary
ja: 概要

en: ``object_list`` lists objects in database. Object information is taken from metadata in database. ``object_list`` doesn't open any objects. So ``object_list`` is a light command for database that has many tables and/or columns.
ja: ``object_list`` はデータベース内のオブジェクトの一覧を返します。オブジェクトの情報はデータベース内のメタデータから取得します。 ``object_list`` はオブジェクトの実体を開きません。そのため、 ``object_list`` は多くのテーブル・カラムがあるデータベースに対しても軽い処理のコマンドです。

en: Normally, :doc:`schema` is a useful command than ``object_list``. Because :doc:`schema` returns more information than ``object_list``.
ja: 通常、 ``object_list`` より :doc:`schema` の方が便利なコマンドです。なぜなら、 :doc:`schema` は ``object_list`` より多くの情報を返すからです。

en: Syntax
ja: 構文

en: This command takes no parameters::
ja: このコマンドに引数はありません::

en: Usage
ja: 使い方

en: Here is an example schema to show example output:
ja: 以下は出力例を示すためのサンプルスキーマです。

en: Here is an output of ``object_list`` command against this database:
ja: このデータベースに対する ``object_list`` コマンドの出力は次の通りです。

en: Parameters
ja: 引数

en: This section describes all parameters.
ja: このセクションではすべての引数について説明します。

en: Required parameters
ja: 必須引数

en: There is no required parameter.
ja: 必須の引数はありません。

en: Optional parameters
ja: 省略可能引数

en: There is no optional parameter.
ja: 省略可能な引数はありません。

en: Return value
ja: 戻り値

en: ``object_list`` command returns a list of object information in the database::
ja: ``object_list`` はデータベース内のオブジェクトの情報一覧を返します。::

en: See :doc:`/reference/command/output_format` about ``HEADER``.
ja: ``HEADER`` については :doc:`/reference/command/output_format` を参照してください。

en: ``OBJECTS`` are pairs of object name and object details::
ja: ``OBJECTS`` はオブジェクト名とオブジェクト詳細のペアの集合です。::

en: Each ``OBJECT`` consists of common properties and object type specific properties.
ja: 各 ``OBJECT`` は共通のプロパティとオブジェクトの種類固有のプロパティを持っています。

en: ``OBJECT`` (common properties)
ja: ``OBJECT`` （共通のプロパティ）

en: Here are common properties::
ja: 以下は共通のプロパティです。::

en: Name
ja: 名前

en: Description
ja: 説明

en: The ID of the object.
ja: このオブジェクトのID。

en: The name of the object.
ja: このオブジェクトの名前。

en: Whether the object is opened or not. It's ``true`` or ``false``.  If the object is opened, this value is ``true``. Otherwise, this value is ``false``.
ja: このオブジェクトが開かれているかどうか。 ``true`` または ``false`` 。もし、このオブジェクトが開かれていれば値は ``true`` になります。そうでなければ値は ``false`` になります。

en: The number of bytes of the metadata. It's an integer.
ja: このメタデータのバイト数。数値。

en: It's appeared only when the metadata are broken. If this property is appeared, ``type``, ``n_elements``, ``flags`` and ``path`` aren't appeared. Because they can't be retrieved from broken metadata.
ja: これはこのメタデータが壊れているときだけ現れます。もしこのプロパティが現れたら、 ``type`` 、 ``n_elements`` 、 ``flags`` 、 ``path`` は現れません。なぜなら、これらのプロパティは壊れたメタデータからは取得できないからです。

en: The number of internal elements in the metadata. It's an integer.
ja: このメタデータ中の内部的な要素の数。数値。

en: The type of the object. See :ref:`object-list-return-value-object-type` for details.
ja: このオブジェクトの種類。詳細は :ref:`object-list-return-value-object-type` を参照してください。

en: The flags of the object. See :ref:`object-list-return-value-flags` for details.
ja: このオブジェクトのフラグ。詳細は :ref:`object-list-return-value-flags` を参照してください。

en: The path that contains data of the object. It's ``null`` for objects that doesn't have data. For example, command object doesn't have data.
ja: このオブジェクトのデータを格納しているパス。データを持たないオブジェクトでは ``null`` になります。たとえば、コマンドオブジェクトはデータを持ちません。

en: ``OBJECT_TYPE`` represents the type of object. For example, patricia trie table, hash table and index column are object types.
ja: ``OBJECT_TYPE`` はオブジェクトの種類を表します。たとえば、パトリシアトライテーブル、ハッシュテーブル、インデックスカラムなどがオブジェクトの種類です。

en: ``OBJECT_TYPE`` has the following properties::
ja: ``OBJECT_TYPE`` は次のプロパティを持ちます。::

en: The ID of the type.
ja: この種類のID。

en: The name of the type. For example, :ref:`table-hash-key` is ``"table:hash_key"``, :doc:`/reference/columns/vector` is ``"column:var_size"`` and :doc:`/reference/columns/index` is ``"column:index"``.
ja: この種類の名前。たとえば、 :ref:`table-hash-key` は ``"table:hash_key"`` 、 :doc:`/reference/columns/vector` は ``"column:var_size"`` 、 :doc:`/reference/columns/index` は ``"column:index"`` となります。

en: ``FLAGS`` represents the flags of object. The most flags are the specified flags in :doc:`table_create` or :doc:`column_create`. Some flags are added internally.
ja: ``FLAGS`` はオブジェクトのフラグを表します。フラグの多くは :doc:`table_create` あるいは :doc:`column_create` で指定したフラグになるでしょう。いくつかのフラグは内部的に追加されたものです。

en: ``FLAGS`` has the following properties::
ja: ``FLAGS`` は以下のプロパティを持っています。::

en: The value of the flags. It's an integer.
ja: フラグの値。数値。

en: The names of each flag. It's a string. Each name is separated by ``|`` such as ``TABLE_HASH_KEY|PERSISTENT``.
ja: 各フラグの名前一覧。文字列。各フラグ名は ``TABLE_HASH_KEY|PERSISTENT`` というように ``|`` で区切られています。

en: ``OBJECT`` (``"type"`` object type specific properties)
ja: ``OBJECT`` （ ``"type"`` というオブジェクトの種類に固有のプロパティ）

en: Here are ``"type"`` object type specific properties in ``OBJECT``::
ja: ``"type"`` というオブジェクトの種類に固有の ``OBJECT`` 中のプロパティは次の通りです。::

en: The size of the type. If the type is fixed size type, the size is the size of each value. If the type is variable size type, the size is the maximum size of each value.
ja: 型のサイズ。型が固定サイズの型だった場合は各値のサイズになります。型が可変長サイズの型だった場合は各値の最大サイズになります。

en: ``OBJECT`` (``"proc"`` object type specific properties)
ja: ``OBJECT`` （ ``"proc"`` というオブジェクトの種類に固有のプロパティ）

en: Here is a list of object that is ``"proc"`` object type:
ja: 以下は ``"proc"`` という種類のオブジェクト一覧です。

en: Here are ``"proc"`` object type specific properties in ``OBJECT``::
ja: ``"proc"`` というオブジェクトの種類に固有の ``OBJECT`` 中のプロパティは次の通りです。::

en: The plugin ID of the ``"proc"`` object. If the ``"proc"`` object is defined by plugin, the value is ``1`` or more larger integer. Plugin ID is ``0`` for builtin ``"proc"`` object.
ja: ``"proc"`` オブジェクトのプラグインID。この ``"proc"`` オブジェクトがプラグインで定義されている場合は値は ``1`` 以上の数値になります。組み込みの ``"proc"`` オブジェクトのプラグインIDは ``0`` になります。

en: ``OBJECT`` (``"table:*"`` object types specific properties)
ja: ``OBJECT`` （ ``"table:*"`` というオブジェクトの種類に固有のプロパティ）

en: Here are ``"table:*"`` object types specific properties in ``OBJECT``::
ja: ``"table:*"`` というオブジェクトの種類に固有の ``OBJECT`` 中のプロパティは次の通りです。::

en: The type of the table's value. See :ref:`object-list-return-value-range` for details.
ja: このテーブルの値の型。詳細は :ref:`object-list-return-value-range` を参照してください。

en: The token filters of the table. See :ref:`object-list-return-value-token-filters` for details.
ja: このテーブルのトークンフィルター一覧。詳細は :ref:`object-list-return-value-token-filters` を参照してください。

en: ``RANGE`` represents the type of the range.
ja: ``RANGE`` はこの値域の型を表します。

en: ``RANGE`` has the following properties::
ja: ``RANGE`` は次のプロパティを持ちます。::

en: The ID of the type of the range. It's an integer. If the object doesn't have range, ID is ``0``.
ja: この値域の型のID。数値。オブジェクトが値域を持たない場合、IDは ``0`` になります。

en: The name of the type of the range. It's a string or ``null``. If the object doesn't have range, name is ``null``.
ja: この値域の型の名前。文字列または ``null`` 。このオブジェクトが値域を持たない場合は、名前は ``null`` になります。

en: ``TOKEN_FILTERS`` represents the token filters of the table.
ja: ``TOKEN_FILTERS`` はこのテーブルのトークンフィルターの一覧を表します。

en: ``TOKEN_FILTERS`` is an array of ``TOKEN_FILTER``::
ja: ``TOKEN_FILTERS`` は ``TOKEN_FILTER`` の配列になります。::

en: ``TOKEN_FILTER`` has the following properties::
ja: ``TOKEN_FILTER`` は次のプロパティを持ちます。::

en: The ID of the token filter. It's an integer.
ja: このトークンフィルターのID。数値。

en: The name of the token filter. It's a string.
ja: このトークンフィルターの名前。文字列。

en: ``OBJECT`` (``"column:*"`` object types specific properties)
ja: ``OBJECT`` （ ``"column:*"`` というオブジェクトの種類に固有のプロパティ）

en: Here are ``"column:*"`` object types specific properties in ``OBJECT``::
ja: ``"column:*"`` というオブジェクトの種類に固有の ``OBJECT`` 中のプロパティは次の通りです。::

en: The type of the column's value. See :ref:`object-list-return-value-range` for details.
ja: このカラムの値の型。詳細は :ref:`object-list-return-value-range` を参照してください。

en: ``OBJECT`` (``"column:index"`` object type specific properties)
ja: ``OBJECT`` （ ``"column:index"`` というオブジェクトの種類に固有のプロパティ）

en: Here are ``"column:index"`` object type specific properties in ``OBJECT``::
ja: ``"column:index"`` というオブジェクトの種類に固有の ``OBJECT`` 中のプロパティは次の通りです。::

en: The sources of the index column. See :ref:`object-list-return-value-sources` for details.
ja: このインデックスカラムのソース一覧。詳細は :ref:`object-list-return-value-sources` を参照してください。

en: ``SOURCES`` represents the sources of the index column.
ja: ``SOURCES`` はこのインデックスカラムのソースの一覧を表します。

en: ``SOURCES`` is an array of ``SOURCE``::
ja: ``SOURCES`` は ``SOURCE`` の配列です。::

en: ``SOURCE`` has the following properties::
ja: ``SOURCE`` は次のプロパティを持ちます。::

en: The ID of the source table or column. It's an integer.
ja: このソーステーブルまたはソースカラムのID。数値。

en: The name of the source table or column. It's a string.
ja: このソーステーブルまたはソースカラムの名前。文字列。

en: See also
ja: 参考
