概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.asyrinx.joey.gen.model.java
クラス Entity

    java.lang.Object
      org.asyrinx.joey.gen.model.Element
          org.asyrinx.joey.gen.model.java.Entity

すべての実装インタフェース:
  java.lang.Cloneable, Type

public class Entity
extends Element
implements Type

作成者:
  akima

フィールドの概要

インタフェース org.asyrinx.joey.gen.model.java.Type から継承したフィールド
`PACKAGE_SEPARATER, UNKNOWN`

コンストラクタの概要
`Entity()`
`Entity(AppDomain parent)`
`Entity(AppDomain parent, java.lang.String name)`
`Entity(Element parent, java.lang.String name, java.lang.String label)`
`Entity(java.lang.String name)`

メソッドの概要
`void` | `add(Element element)`
`void` | `findReferencesContainedAsForeign(Entity javaClass, java.util.List dest)`
`void` | `findReferencesContainedAsLocal(Entity javaClass, java.util.List dest)`
`java.util.List` | `getAssignableEntities()`
`Property` | `getCaptionProperty()`
`TypeCategory` | `getCategory()`
`java.util.List` | `getConstructorParams()`
`java.lang.String` | `getFqn()`
`java.util.Set` | `getImports()`
`java.lang.String` | `getInterfaces()`
`EntityKeySet` | `getKeys()`
`java.lang.String` | `getPackage()`
`java.lang.String` | `getPackage(java.lang.String packageType)`
`java.lang.String` | `getPackageName()`
`java.lang.String` | `getPackageTemplate()`
`AppDomain` | `getParent()`
`java.util.List` | `getPresentProperties()` getConstructorParamsと同じものを使いたいんだけど、名前が一緒だと 変かなと思って適当に名前をつけてみた。
`EntityKey` | `getPrimaryKey()`
`PropertySet` | `getProperties()`
`java.util.List` | `getPropertiesAll()`
`java.util.List` | `getPropertiesExtended()`
`java.util.Set` | `getReferenceEntities()`
`java.util.Set` | `getReferenceEntitiesAll()`
`ReferenceSet` | `getReferences()`
`java.util.List` | `getReferencesAll()`
`java.util.List` | `getReferencesContainedAsForeign(Entity javaClass)`
`java.util.List` | `getReferencesContainedAsForeign(Property property)`
`java.util.List` | `getReferencesContainedAsLocal(Property property)`
`java.util.List` | `getReferredAll()`
`java.util.Set` | `getReferredEntities()`
`java.util.Set` | `getReferredEntitiesAll()`
`java.util.List` | `getReferreds()`
`java.util.Set` | `getRelatedEntities()`
`java.util.Set` | `getRelatedEntitiesAll()`
`Entity` | `getSuperClass()`
`java.util.List` | `getSuperClasses()`
`java.lang.String` | `getSuperClassName()`
`boolean` | `isAssignable(Entity entity)`
`boolean` | `isNumber()`
`boolean` | `isPrimitive()`
`void` | `setCaptionProperty(Property captionProperty)`
`void` | `setInterfaces(java.lang.String interfaces)`
`void` | `setPackage(java.lang.String type, java.lang.String value)`
`void` | `setPackageName(java.lang.String packageName)`
`void` | `setPackageTemplate(java.lang.String packageTemplate)`
`void` | `setSuperClass(Entity superClass)`
`void` | `setSuperClassName(java.lang.String superClassName)`
`Type` | `toClass()`
`Type` | `toPrimitive()`

クラス org.asyrinx.joey.gen.model.Element から継承したメソッド
`clone, equals, getAncestorDepth, getDescription, getElementType, getFullName, getLabel, getName, getOption, getOptions, getOriginal, getParentElement, isEntity, setDescription, setLabel, setName, setOptions, setOriginal, setParentElement, toString`

クラス java.lang.Object から継承したメソッド
`finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

インタフェース org.asyrinx.joey.gen.model.java.Type から継承したメソッド
`getName`

コンストラクタの詳細

### Entity

    public Entity()

### Entity

    public Entity(AppDomain parent)

パラメータ:
  `parent` -

### Entity

    public Entity(java.lang.String name)

パラメータ:
  `name` -

### Entity

    public Entity(AppDomain parent,
                  java.lang.String name)

パラメータ:
  `parent` -
  `name` -

### Entity

    public Entity(Element parent,
                  java.lang.String name,
                  java.lang.String label)

パラメータ:
  `parent` -
  `name` -
  `label` -

メソッドの詳細

### getParent

    public AppDomain getParent()

### getFqn

    public java.lang.String getFqn()

  定義:
    インタフェース `Type` 内の `getFqn`

### getPackage

    public java.lang.String getPackage()

  定義:
    インタフェース `Type` 内の `getPackage`

### isPrimitive

    public boolean isPrimitive()

  定義:
    インタフェース `Type` 内の `isPrimitive`

### toClass

    public Type toClass()

  定義:
    インタフェース `Type` 内の `toClass`

### toPrimitive

    public Type toPrimitive()

  定義:
    インタフェース `Type` 内の `toPrimitive`

### getCategory

    public TypeCategory getCategory()

  定義:
    インタフェース `Type` 内の `getCategory`

### isNumber

    public boolean isNumber()

  定義:
    インタフェース `Type` 内の `isNumber`

### add

    public void add(Element element)

  オーバーライド:
    クラス `Element` 内の `add`

### getPackageTemplate

    public java.lang.String getPackageTemplate()

  戻り値:
    Returns the packageName.

### setPackageTemplate

    public void setPackageTemplate(java.lang.String packageTemplate)

### getPackageName

    public java.lang.String getPackageName()

  戻り値:
    Returns the packageName.

### setPackageName

    public void setPackageName(java.lang.String packageName)

  パラメータ:
    `packageName` - The packageName to set.

### getPackage

    public java.lang.String getPackage(java.lang.String packageType)

### setPackage

    public void setPackage(java.lang.String type,
                           java.lang.String value)

### getProperties

    public PropertySet getProperties()

  戻り値:
    Returns the properties.

### getKeys

    public EntityKeySet getKeys()

  戻り値:
    Returns the keys.

### getReferences

    public ReferenceSet getReferences()

  戻り値:
    Returns the references.

### getPrimaryKey

    public EntityKey getPrimaryKey()

  戻り値:

### getReferencesContainedAsLocal

    public java.util.List getReferencesContainedAsLocal(Property property)

  パラメータ:
    `property` -
  戻り値:

### getReferencesContainedAsForeign

    public java.util.List getReferencesContainedAsForeign(Entity javaClass)

  パラメータ:
    `javaClass` -
  戻り値:

### getReferencesContainedAsForeign

    public java.util.List getReferencesContainedAsForeign(Property property)

  パラメータ:
    `property` -
  戻り値:

### getReferreds

    public java.util.List getReferreds()

### getReferredEntities

    public java.util.Set getReferredEntities()

### findReferencesContainedAsForeign

    public void findReferencesContainedAsForeign(Entity javaClass,
                                                 java.util.List dest)

  パラメータ:
    `javaClass` -
    `dest` -

### findReferencesContainedAsLocal

    public void findReferencesContainedAsLocal(Entity javaClass,
                                               java.util.List dest)

  パラメータ:
    `javaClass` -

### getImports

    public java.util.Set getImports()

  戻り値:
    Returns the imports.

### getSuperClass

    public Entity getSuperClass()

  戻り値:
    Returns the superClass.

### setSuperClass

    public void setSuperClass(Entity superClass)

  パラメータ:
    `superClass` - The superClass to set.

### getSuperClassName

    public java.lang.String getSuperClassName()

  戻り値:
    Returns the superClassName.

### setSuperClassName

    public void setSuperClassName(java.lang.String superClassName)

  パラメータ:
    `superClassName` - The superClassName to set.

### getPropertiesExtended

    public java.util.List getPropertiesExtended()

### getPropertiesAll

    public java.util.List getPropertiesAll()

### getConstructorParams

    public java.util.List getConstructorParams()

  戻り値:

### getSuperClasses

    public java.util.List getSuperClasses()

### getPresentProperties

    public java.util.List getPresentProperties()

  getConstructorParamsと同じものを使いたいんだけど、名前が一緒だと 変かなと思って適当に名前をつけてみた。表示に使用されるプロパティ＆参照。

  戻り値:

### getReferenceEntities

    public java.util.Set getReferenceEntities()

### getAssignableEntities

    public java.util.List getAssignableEntities()

### getReferenceEntitiesAll

    public java.util.Set getReferenceEntitiesAll()

### getReferencesAll

    public java.util.List getReferencesAll()

### getCaptionProperty

    public Property getCaptionProperty()

### setCaptionProperty

    public void setCaptionProperty(Property captionProperty)

### getReferredAll

    public java.util.List getReferredAll()

### getReferredEntitiesAll

    public java.util.Set getReferredEntitiesAll()

### getRelatedEntities

    public java.util.Set getRelatedEntities()

### getRelatedEntitiesAll

    public java.util.Set getRelatedEntitiesAll()

### isAssignable

    public boolean isAssignable(Entity entity)

### getInterfaces

    public java.lang.String getInterfaces()

### setInterfaces

    public void setInterfaces(java.lang.String interfaces)

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Copyright © 2004-2005 asyrinx organization. All Rights Reserved.