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.Element から継承したフィールド
log
 
インタフェース 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)
           
 TypeCategory getCategory()
           
 java.util.List getConstructorParams()
           
 java.lang.String getFqn()
           
 java.util.Set getImports()
           
 EntityKeySet getKeys()
           
 java.lang.String getPackage()
           
 java.lang.String getPackage(java.lang.String packageType)
           
 java.lang.String getPackageName()
           
 java.lang.String getPackageTemplate()
           
 AppDomain getParent()
           
 EntityKey getPrimaryKey()
           
 PropertySet getProperties()
           
 java.util.List getPropertiesAll()
           
 java.util.List getPropertiesExtended()
           
 ReferenceSet getReferences()
           
 java.util.List getReferencesContainedAsForeign(Entity javaClass)
           
 java.util.List getReferencesContainedAsForeign(Property property)
           
 java.util.List getReferencesContainedAsLocal(Property property)
           
 java.util.List getReferreds()
           
 Entity getSuperClass()
           
 java.lang.String getSuperClassName()
           
 boolean isNumber()
           
 boolean isPrimitive()
           
 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, getDescription, getFullName, getLabel, getName, getOption, getOptions, getOriginal, getParentElement, isEntity, setDescription, setLabel, setName, setOptions, setOriginal, setParentElement
 
クラス java.lang.Object から継承したメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, toString, 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()

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()
戻り値:


Copyright © 2004 asyrinx organization. All Rights Reserved.