org.asyrinx.joey.gen.model.java
クラス Reference

java.lang.Object
  拡張org.asyrinx.joey.gen.model.Element
      拡張org.asyrinx.joey.gen.model.ElementSet
          拡張org.asyrinx.joey.gen.model.java.Reference
すべての実装インタフェース:
java.lang.Cloneable, Parameter

public class Reference
extends ElementSet
implements Parameter

作成者:
takeshi

フィールドの概要
static java.lang.String DIRECTION_BACKWARD
          optionsに追加されるhibernateDirectionの値
static java.lang.String DIRECTION_BIDIRECTIONAL
          optionsに追加されるhibernateDirectionの値
static java.lang.String DIRECTION_FORWARD
          optionsに追加されるhibernateDirectionの値
static java.lang.String DIRECTION_NONE
          optionsに追加されるhibernateDirectionの値
static java.lang.String HIBERNATE_DIRECTION
           
 
クラス org.asyrinx.joey.gen.model.ElementSet から継承したフィールド
elementList
 
クラス org.asyrinx.joey.gen.model.Element から継承したフィールド
log
 
コンストラクタの概要
Reference(Entity parent)
           
Reference(Entity parent, java.lang.String name)
           
 
メソッドの概要
 void add(ReferenceEntry entry)
           
 boolean contains(ReferenceEntry entry)
           
 boolean containsAsForeign(Property property)
           
 boolean containsAsLocal(Property property)
           
 ReferenceEntry getEntry(int index)
           
 ReferenceEntry getEntry(java.lang.String name)
           
 java.lang.String getHibernateDirection()
           
 java.lang.String getParamName()
           
 Type getParamType()
           
 Entity getParent()
           
 java.lang.String getPropertyNameInLocal()
           
 java.lang.String getPropertyNameInReferred()
           
 java.lang.String getPropertyNameInReferred(boolean plural)
           
 Entity getReferenceClass()
           
 java.lang.String getReferenceClassName()
           
 ReferenceType getType()
           
 boolean isEntity()
           
 boolean isHibernateBackward()
           
 boolean isHibernateForward()
           
 ReferenceEntry removeEntry(java.lang.String name)
           
 void setReferenceClass(Entity referenceClass)
           
 void setType(ReferenceType type)
           
 
クラス org.asyrinx.joey.gen.model.ElementSet から継承したメソッド
add, clear, contains, contains, getElement, getElement, indexOf, indexOf, isEmpty, iterator, removeElement, size, toList
 
クラス org.asyrinx.joey.gen.model.Element から継承したメソッド
clone, getDescription, getElementType, getFullName, getLabel, getName, getOption, getOptions, getOriginal, getParentElement, setDescription, setLabel, setName, setOptions, setOriginal, setParentElement
 
クラス java.lang.Object から継承したメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

HIBERNATE_DIRECTION

public static final java.lang.String HIBERNATE_DIRECTION
関連項目:
定数フィールド値

DIRECTION_NONE

public static final java.lang.String DIRECTION_NONE
optionsに追加されるhibernateDirectionの値

関連項目:
定数フィールド値

DIRECTION_FORWARD

public static final java.lang.String DIRECTION_FORWARD
optionsに追加されるhibernateDirectionの値

関連項目:
定数フィールド値

DIRECTION_BACKWARD

public static final java.lang.String DIRECTION_BACKWARD
optionsに追加されるhibernateDirectionの値

関連項目:
定数フィールド値

DIRECTION_BIDIRECTIONAL

public static final java.lang.String DIRECTION_BIDIRECTIONAL
optionsに追加されるhibernateDirectionの値

関連項目:
定数フィールド値
コンストラクタの詳細

Reference

public Reference(Entity parent)
パラメータ:
parent -

Reference

public Reference(Entity parent,
                 java.lang.String name)
パラメータ:
parent -
name -
メソッドの詳細

isEntity

public boolean isEntity()
定義:
クラス ElementSet 内の isEntity
戻り値:
Returns the entity.

getParent

public Entity getParent()

add

public void add(ReferenceEntry entry)

contains

public boolean contains(ReferenceEntry entry)

getEntry

public ReferenceEntry getEntry(int index)

getEntry

public ReferenceEntry getEntry(java.lang.String name)

removeEntry

public ReferenceEntry removeEntry(java.lang.String name)

getReferenceClassName

public java.lang.String getReferenceClassName()
戻り値:

getReferenceClass

public Entity getReferenceClass()
戻り値:
Returns the referenceClass.

setReferenceClass

public void setReferenceClass(Entity referenceClass)
パラメータ:
referenceClass - The referenceClass to set.

containsAsLocal

public boolean containsAsLocal(Property property)
パラメータ:
property -
戻り値:

containsAsForeign

public boolean containsAsForeign(Property property)
パラメータ:
property -
戻り値:

getPropertyNameInReferred

public java.lang.String getPropertyNameInReferred(boolean plural)

getPropertyNameInReferred

public java.lang.String getPropertyNameInReferred()

getPropertyNameInLocal

public java.lang.String getPropertyNameInLocal()

getType

public ReferenceType getType()
戻り値:
Returns the type.

setType

public void setType(ReferenceType type)
パラメータ:
type - The type to set.

getHibernateDirection

public java.lang.String getHibernateDirection()

isHibernateForward

public boolean isHibernateForward()

isHibernateBackward

public boolean isHibernateBackward()

getParamName

public java.lang.String getParamName()
定義:
インタフェース Parameter 内の getParamName

getParamType

public Type getParamType()
定義:
インタフェース Parameter 内の getParamType


Copyright © 2004 asyrinx organization. All Rights Reserved.