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

フィールドの概要
 
クラス org.asyrinx.joey.gen.model.ElementSet から継承したフィールド
elementList
 
コンストラクタの概要
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)
           
 java.lang.String getCaption()
           
 Cascade getCascade()
           
 ReferenceEntry getEntry(int index)
           
 ReferenceEntry getEntry(java.lang.String name)
           
 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 isBackward()
           
 boolean isEntity()
           
 boolean isForward()
           
 ReferenceEntry removeEntry(java.lang.String name)
           
 void setCascade(Cascade cascade)
           
 void setReferenceClass(Entity referenceClass)
           
 void setType(ReferenceType type)
           
 java.lang.String toString()
           
 
クラス org.asyrinx.joey.gen.model.ElementSet から継承したメソッド
add, careChildOrder, clear, contains, contains, equals, equalsChildren, equalsChildrenByName, equalsChildrenByOder, getElement, getElement, hasNullNamedChild, indexOf, indexOf, isEmpty, iterator, removeElement, size, toList
 
クラス org.asyrinx.joey.gen.model.Element から継承したメソッド
clone, getAncestorDepth, getDescription, getElementType, getFullName, getLabel, getName, getOption, getOptions, getOriginal, getParentElement, setDescription, setLabel, setName, setOptions, setOriginal, setParentElement
 
クラス java.lang.Object から継承したメソッド
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

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.

isForward

public boolean isForward()

isBackward

public boolean isBackward()

getParamName

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

getParamType

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

getCascade

public Cascade getCascade()

setCascade

public void setCascade(Cascade cascade)

getCaption

public java.lang.String getCaption()

toString

public java.lang.String toString()
オーバーライド:
クラス Element 内の toString


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