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

java.lang.Object
  extended by com.novell.sentinel.client.bean.field.BeanFieldMetaData
Direct Known Subclasses:
BeanBeanFieldMetaData, BeanCollectionFieldMetaData, BeanMapFieldMetaData

public class BeanFieldMetaData
extends Object


Nested Class Summary
static class BeanFieldMetaData.Type
           
 
Constructor Summary
BeanFieldMetaData(String _name, BeanFieldMetaData.Type _type, boolean _required)
           
BeanFieldMetaData(String _name, BeanFieldMetaData.Type _type, boolean _required, boolean _internal)
           
 
Method Summary
 BeanMetaData<? extends SentinelBean> getBeanMetaData()
           
 String getName()
           
 BeanFieldMetaData.Type getType()
           
 boolean isInternal()
           
 boolean isRequired()
           
 BeanValue newValue()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BeanFieldMetaData

public BeanFieldMetaData(String _name,
                         BeanFieldMetaData.Type _type,
                         boolean _required)

BeanFieldMetaData

public BeanFieldMetaData(String _name,
                         BeanFieldMetaData.Type _type,
                         boolean _required,
                         boolean _internal)
Method Detail

getName

public String getName()

getType

public BeanFieldMetaData.Type getType()

isRequired

public boolean isRequired()

isInternal

public boolean isInternal()

getBeanMetaData

public BeanMetaData<? extends SentinelBean> getBeanMetaData()

newValue

public BeanValue newValue()

toString

public String toString()
Overrides:
toString in class Object