com.sun.grid.jgdi.configuration.reflect
Interface ClassDescriptor
- All Known Implementing Classes:
- AbstractClassDescriptor, GEObjectDescriptor, HostInfoDescriptor, QHostResultDescriptor
public interface ClassDescriptor
getBeanClass
java.lang.Class getBeanClass()
getCullName
java.lang.String getCullName()
getPropertyNames
java.lang.String[] getPropertyNames()
getProperty
PropertyDescriptor getProperty(java.lang.String name)
getPropertyByCullFieldName
PropertyDescriptor getPropertyByCullFieldName(int cullFieldName)
getPropertyCount
int getPropertyCount()
getProperty
PropertyDescriptor getProperty(int index)
getProperties
java.util.List<PropertyDescriptor> getProperties()
newInstance
java.lang.Object newInstance()
clone
java.lang.Object clone(java.lang.Object bean)
validate
void validate(java.lang.Object bean)
throws InvalidObjectException
- Throws:
InvalidObjectException
toString
java.lang.String toString(java.lang.Object bean)
Copyright © 2007 Sun Microsystems, Inc. All rights reserved.