org.kuali.rice.krad.datadictionary.impl
Class BeanOverrideImpl

java.lang.Object
  extended by org.kuali.rice.krad.datadictionary.impl.BeanOverrideImpl
All Implemented Interfaces:
BeanOverride

public class BeanOverrideImpl
extends Object
implements BeanOverride

The base implementation of the BeanOverride interface.

Author:
Kuali Rice Team (rice.collab@kuali.org)

Constructor Summary
BeanOverrideImpl()
           
 
Method Summary
 String getBeanName()
          Return the name of the bean to perform the override.
 List<FieldOverride> getFieldOverrides()
          Returns the list of fields to perform the override.
 void performOverride(Object bean)
          Perform the override logic on the specific bean.
 void setBeanName(String beanName)
           
 void setFieldOverrides(List<FieldOverride> fieldOverirdes)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeanOverrideImpl

public BeanOverrideImpl()
Method Detail

getFieldOverrides

public List<FieldOverride> getFieldOverrides()
Description copied from interface: BeanOverride
Returns the list of fields to perform the override.

Specified by:
getFieldOverrides in interface BeanOverride
See Also:
BeanOverride.getFieldOverrides()

setFieldOverrides

public void setFieldOverrides(List<FieldOverride> fieldOverirdes)

getBeanName

public String getBeanName()
Description copied from interface: BeanOverride
Return the name of the bean to perform the override.

Specified by:
getBeanName in interface BeanOverride
Returns:
See Also:
BeanOverride.getBeanName()

setBeanName

public void setBeanName(String beanName)

performOverride

public void performOverride(Object bean)
Description copied from interface: BeanOverride
Perform the override logic on the specific bean.

Specified by:
performOverride in interface BeanOverride
See Also:
BeanOverride.performOverride(java.lang.Object)


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.