ActiveObjecstのJavadocのクラス概要の日本語訳
ActiveObjectsのJavadoc(https://activeobjects.dev.java.net/api/overview-summary.html)に記載されているクラス概要について翻訳してみました。
インタフェース、クラス、列挙型、アノテーションに分けて表にしました。
なお、publicなクラスのうちでも、公開APIでないと明示されているクラスについては記載しませんでした。
※2008/11/05 22:30頃、javadocへのリンクを追加。
インタフェース
パッケージ | インタフェース | 概要(日本語訳) |
---|---|---|
net.java.ao | Entity | Entigy.getID()メソッドを提供するRawEntityの拡張。 |
net.java.ao | PolymorphicTypeMapper | エンティティ型と対応するポリモフィック型フラグ値の双方向マッピングの戦略(もしあれば)。 |
net.java.ao | RawEntity | 主キーを限定しない、すべてのエンティティの上位インタフェース。 |
net.java.ao | RelatedEntity | Luceneのヒューリスティックを使用して他のエンティティに関連するエンティティの上位インタフェース。 |
net.java.ao | ValueGenerator | INSERT時にデータベースに挿入される値を自動生成するクラスの上位インタフェース。 |
net.java.ao.cache | Cache | すべての値キャッシュの実装の上位インタフェース。 |
net.java.ao.cache | CacheLayer | 特定のエンティティ値のキャッシュセマンティックを管理するクラスの上位インタフェース。 |
net.java.ao.cache | RelationsCache | |
net.java.ao.schema | FieldNameConverter | フィールド名コンバータの上位インタフェース。規約によるメソッド名からデータベースフィールドへ自動変換を行う。 |
net.java.ao.schema | TableNameConverter | テーブル名コンバータの上位インタフェース。規約によるクラス名からデータベーステーブルへ自動変換を行う。 |
クラス
列挙型
パッケージ | 列挙型 | 概要(日本語訳) |
---|---|---|
net.java.ao | DatabaseFunction | 共通関数の列挙型で、データベースに依存しない表現。 |
net.java.ao | Query.QueryType | |
net.java.ao.db | SupportedDBProvider | 内部的にサポートされるデータベースプロバイダと関連するJDBCプレフィックスの全リスト。 |
net.java.ao.db | SupportedPoolProvider | 内部的にサポートされるコネクションプールプロバイダの全リスト。 |
net.java.ao.schema.ddl | DDLActionType | DDLアクションの種類を指定するためのデータベースに依存しない方法。 |
アノテーション
パッケージ | アノテーション | 概要(日本語訳) |
---|---|---|
net.java.ao | Accessor | 特定のフィールドのアクセッサを指定する。 |
net.java.ao | Generator | メソッド(データベースフィールド)に対し、INSERT時に生成される値を持つように指定する。 |
net.java.ao | Implementation | エンティティの実装定義を指定する。 |
net.java.ao | ManyToMany | メソッドを多対多関連として指定する。 |
net.java.ao | Mutator | データベースフィールドのミューテータを指定する。 |
net.java.ao | OneToMany | メソッドを一対多関連として指定する。 |
net.java.ao | OneToOne | メソッドを一対一関連として指定する。 |
net.java.ao | Polymorphic | エンティティ型をポリモフィックな抽象型として指定する。 |
net.java.ao | Preload | 行を取得する際にSELECT節に追加するフィールドの一覧を指定する。 |
net.java.ao | Searchable | Luceneインデックスでフルテキストサーチを行うメソッドに指定する。 |
net.java.ao | Transient | 値キャッシュに蓄えたくないフィールドをもつメソッドに指定する。 |
net.java.ao.schema | AutoIncrement | データベースに(通常昇順で)ある種の数列からフィールドの値を自動生成させたい場合、メソッドに指定する。 |
net.java.ao.schema | Default | メソッドに対応するデータベースフィールドのデフォルト値を指定する。 |
net.java.ao.schema | Ignore | スキーマ生成エンジンに無視させたいメソッドに指定する。 |
net.java.ao.schema | Indexed | データベースの索引付けを必要とするデータベースフィールドに指定する。 |
net.java.ao.schema | NotNull | フィールドがデータベース中で非NULL制約をもつように指定する。 |
net.java.ao.schema | OnUpdate | あるフィールドに対するUPDATE・INSERTイベントを受け取る、別のフィールドを指定する。 |
net.java.ao.schema | PrimaryKey | メソッドに対応するデータベースフィールドを主キーに指定する。 |
net.java.ao.schema | SQLType | メソッドに対応するフィールドにに内在するデータベースフィールド型を明示的に指定する。 |
net.java.ao.schema | Table | テーブル名コンバータによる手動のマッピングにたよらず、明示的にエンティティのテーブル名を指定するために使う。 |
net.java.ao.schema | Unique | メソッドに対応するデータベースフィールドにUNIQUE制約を指定する。 |