org.kuali.rice.core.api.reflect
Class ObjectDefinition
java.lang.Object
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:
toString
in 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.