AbstractPMDProperty AbstractScalarProperty BooleanProperty CharacterProperty DoubleProperty EnumeratedProperty<E> FloatProperty IntegerProperty MethodProperty StringProperty TypeProperty