static public TypedPropertyDescriptor buildScriptablePropertyDescriptor(
    String propertyName, Class beanClass, String getterName, String setterName )
  {
    TypedPropertyDescriptor pd = _buildPropertyDescriptor( propertyName, beanClass, getterName, setterName );
    makeScriptable( pd );
    return pd;
  }
static public TypedPropertyDescriptor buildScriptablePropertyDescriptor ( String propertyName , Class beanClass , String getterName , String setterName ) { TypedPropertyDescriptor pd = _buildPropertyDescriptor ( propertyName , beanClass , getterName , setterName ) ; makeScriptable ( pd ) ; return pd ; }
Builds a scriptable property descriptor with the given information.

@param propertyName name of the property
@param beanClass    class of the bean on which the property is found
@param getterName   name of the getter method, or null if write-only
@param propertyName name of the setter method, or null if read-only