The PropertyInfo describes an property, i.e. something that follows the
Type getX(); void setX(Type x)
javabean pattern.