See JavaBeans.