com.novell.sentinel.client.bean.field
Class BeanCollectionFieldMetaData

java.lang.Object
  extended by com.novell.sentinel.client.bean.field.BeanFieldMetaData
      extended by com.novell.sentinel.client.bean.field.BeanCollectionFieldMetaData

public class BeanCollectionFieldMetaData
extends BeanFieldMetaData


Nested Class Summary
static class BeanCollectionFieldMetaData.ImplType
           
 
Nested classes/interfaces inherited from class com.novell.sentinel.client.bean.field.BeanFieldMetaData
BeanFieldMetaData.Type
 
Constructor Summary
BeanCollectionFieldMetaData(String name, BeanFieldMetaData.Type type, BeanCollectionFieldMetaData.ImplType implType, boolean required, BeanFieldMetaData elementMD)
           
 
Method Summary
 BeanMetaData<? extends SentinelBean> getBeanMetaData()
           
 BeanFieldMetaData getElementMD()
           
 BeanCollectionFieldMetaData.ImplType getImplType()
           
 BeanValue newValue()
           
 String toString()
           
 
Methods inherited from class com.novell.sentinel.client.bean.field.BeanFieldMetaData
getName, getType, isInternal, isRequired
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BeanCollectionFieldMetaData

public BeanCollectionFieldMetaData(String name,
                                   BeanFieldMetaData.Type type,
                                   BeanCollectionFieldMetaData.ImplType implType,
                                   boolean required,
                                   BeanFieldMetaData elementMD)
Method Detail

getElementMD

public BeanFieldMetaData getElementMD()

getBeanMetaData

public BeanMetaData<? extends SentinelBean> getBeanMetaData()
Overrides:
getBeanMetaData in class BeanFieldMetaData

newValue

public BeanValue newValue()
Overrides:
newValue in class BeanFieldMetaData

getImplType

public BeanCollectionFieldMetaData.ImplType getImplType()

toString

public String toString()
Overrides:
toString in class BeanFieldMetaData