# Package net.sourceforge.pmd.properties

Class Summary
Class | Description
--- | ---
AbstractPropertyDescriptorTester | Base functionality for all concrete subclasses that evaluate type-specific property descriptors.
BooleanPropertyTest |
CharacterPropertyTest | Evaluates the functionality of the CharacterProperty descriptor by testing its ability to catch creation errors (illegal args), flag invalid characters, and serialize/deserialize any default values.
DoublePropertyTest | Evaluates the functionality of the DoubleProperty descriptor by testing its ability to catch creation errors (illegal args), flag out-of-range test values, and serialize/deserialize groups of double values onto/from a string buffer.
EnumeratedPropertyTest | Evaluates the functionality of the EnumeratedProperty descriptor by testing its ability to catch creation errors (illegal args), flag invalid selections, and serialize/deserialize selection options.
FloatPropertyTest | Evaluates the functionality of the FloatProperty descriptor by testing its ability to catch creation errors (illegal args), flag out-of-range test values, and serialize/deserialize groups of float values onto/from a string buffer.
IntegerPropertyTest | Evaluates the functionality of the IntegerProperty descriptor by testing its ability to catch creation errors (illegal args), flag out-of-range test values, and serialize/deserialize groups of integers onto/from a string buffer.
MethodPropertyTest | Evaluates the functionality of the MethodProperty descriptor by testing its ability to catch creation errors (illegal args), flag invalid methods per the allowable packages, and serialize/deserialize groups of methods onto/from a string buffer.
NonRuleWithAllPropertyTypes | A non-functional rule containing all property types.
PropertyAccessorTest |
StringPropertyTest | Evaluates the functionality of the StringProperty descriptor by testing its ability to catch creation errors (illegal args), flag invalid strings per any specified expressions, and serialize/deserialize groups of strings onto/from a string buffer.
TypePropertyTest | Evaluates the functionality of the TypeProperty descriptor by testing its ability to catch creation errors (illegal args), flag invalid Type values per the allowable packages, and serialize/deserialize groups of types onto/from a string buffer.