org.kuali.kfs.sec.businessobject
Class SecurityAttributeMetadata

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.TransientBusinessObjectBase
          extended by org.kuali.kfs.sec.businessobject.SecurityAttributeMetadata
All Implemented Interfaces:
Serializable, org.kuali.rice.kns.bo.BusinessObject

public class SecurityAttributeMetadata
extends org.kuali.rice.kns.bo.TransientBusinessObjectBase

Holds fields that provide metadata information for a security attribute

See Also:
Serialized Form

Constructor Summary
SecurityAttributeMetadata()
           
SecurityAttributeMetadata(Class attributeClass, String attributeField)
           
SecurityAttributeMetadata(Class attributeClass, String attributeField, String attributeNameField)
           
 
Method Summary
 Class getAttributeClass()
          Gets the attributeClass attribute.
 String getAttributeField()
          Gets the attributeField attribute.
 String getAttributeNameField()
          Gets the attributeNameField attribute.
 void setAttributeClass(Class attributeClass)
          Sets the attributeClass attribute value.
 void setAttributeField(String attributeField)
          Sets the attributeField attribute value.
 void setAttributeNameField(String attributeNameField)
          Sets the attributeNameField attribute value.
protected  LinkedHashMap toStringMapper()
           
 
Methods inherited from class org.kuali.rice.kns.bo.TransientBusinessObjectBase
refresh
 
Methods inherited from class org.kuali.rice.kns.bo.BusinessObjectBase
prepareForWorkflow, toString, toStringBuilder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SecurityAttributeMetadata

public SecurityAttributeMetadata()

SecurityAttributeMetadata

public SecurityAttributeMetadata(Class attributeClass,
                                 String attributeField)

SecurityAttributeMetadata

public SecurityAttributeMetadata(Class attributeClass,
                                 String attributeField,
                                 String attributeNameField)
Method Detail

getAttributeClass

public Class getAttributeClass()
Gets the attributeClass attribute.

Returns:
Returns the attributeClass.

setAttributeClass

public void setAttributeClass(Class attributeClass)
Sets the attributeClass attribute value.

Parameters:
attributeClass - The attributeClass to set.

getAttributeField

public String getAttributeField()
Gets the attributeField attribute.

Returns:
Returns the attributeField.

setAttributeField

public void setAttributeField(String attributeField)
Sets the attributeField attribute value.

Parameters:
attributeField - The attributeField to set.

getAttributeNameField

public String getAttributeNameField()
Gets the attributeNameField attribute.

Returns:
Returns the attributeNameField.

setAttributeNameField

public void setAttributeNameField(String attributeNameField)
Sets the attributeNameField attribute value.

Parameters:
attributeNameField - The attributeNameField to set.

toStringMapper

protected LinkedHashMap toStringMapper()
Specified by:
toStringMapper in class org.kuali.rice.kns.bo.BusinessObjectBase


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