org.kuali.rice.core.api.reflect
Class ObjectDefinition
java.lang.Object
   org.kuali.rice.core.api.reflect.ObjectDefinition
org.kuali.rice.core.api.reflect.ObjectDefinition
- All Implemented Interfaces: 
- Serializable
- public class ObjectDefinition 
- extends Object- implements Serializable
A marker interface for object definitions.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
- Serialized Form
 
 
 
ObjectDefinition
public ObjectDefinition(Class<?> objectClass)
ObjectDefinition
public ObjectDefinition(String className,
                        String applicationId)
ObjectDefinition
public ObjectDefinition(String className)
getClassName
public String getClassName()
- 
 
- 
 
addConstructorParameter
public void addConstructorParameter(DataDefinition parameter)
- 
 
- 
 
removeConstructorParameter
public void removeConstructorParameter(DataDefinition parameter)
- 
 
- 
 
setConstructorParameters
public void setConstructorParameters(List<DataDefinition> parameters)
- 
 
- 
 
getConstructorParameters
public List<DataDefinition> getConstructorParameters()
- 
 
- 
 
addProperty
public void addProperty(PropertyDefinition property)
- 
 
- 
 
getProperty
public PropertyDefinition getProperty(String name)
- 
 
- 
 
getProperties
public Collection<PropertyDefinition> getProperties()
- 
 
- 
 
setProperties
public void setProperties(Collection<PropertyDefinition> properties)
- 
 
- 
 
toString
public String toString()
- 
- Overrides:
- toStringin class- Object
 
- 
 
isAtRemotingLayer
public boolean isAtRemotingLayer()
- 
 
- 
 
setAtRemotingLayer
public void setAtRemotingLayer(boolean atRemotingLayer)
- 
 
- 
 
getApplicationId
public String getApplicationId()
- 
 
- 
 
setApplicationId
public void setApplicationId(String applicationId)
- 
 
- 
 
Copyright © 2005-2011 The Kuali Foundation. All Rights Reserved.