# Uses of Package
net.sourceforge.pmd.lang.rule.properties

Packages that use net.sourceforge.pmd.lang.rule.properties
Package | Description
--- | ---
net.sourceforge.pmd | This is the PMD programming mistake detector.
net.sourceforge.pmd.lang.ecmascript |
net.sourceforge.pmd.lang.java.rule.basic |
net.sourceforge.pmd.lang.java.rule.codesize |
net.sourceforge.pmd.lang.java.rule.comments |
net.sourceforge.pmd.lang.java.rule.coupling |
net.sourceforge.pmd.lang.java.rule.strings |
net.sourceforge.pmd.lang.rule |
net.sourceforge.pmd.lang.rule.properties |
net.sourceforge.pmd.lang.rule.stat |
net.sourceforge.pmd.lang.xml |
net.sourceforge.pmd.lang.xml.rule |
net.sourceforge.pmd.renderers |

Classes in net.sourceforge.pmd.lang.rule.properties used by net.sourceforge.pmd
Class and Description
StringProperty Defines a datatype that supports single String values.

Classes in net.sourceforge.pmd.lang.rule.properties used by net.sourceforge.pmd.lang.ecmascript
Class and Description
BooleanProperty Defines a property type that supports single Boolean values.
EnumeratedProperty Defines a datatype with a set of preset values of any type as held within a pair of maps.

Classes in net.sourceforge.pmd.lang.rule.properties used by net.sourceforge.pmd.lang.java.rule.basic
Class and Description
EnumeratedMultiProperty Defines a datatype with a set of preset values of any type as held within a pair of maps.

Classes in net.sourceforge.pmd.lang.rule.properties used by net.sourceforge.pmd.lang.java.rule.codesize
Class and Description
BooleanProperty Defines a property type that supports single Boolean values.
IntegerProperty Defines a datatype that supports single Integer property values within an upper and lower boundary.

Classes in net.sourceforge.pmd.lang.rule.properties used by net.sourceforge.pmd.lang.java.rule.comments
Class and Description
BooleanProperty Defines a property type that supports single Boolean values.
EnumeratedProperty Defines a datatype with a set of preset values of any type as held within a pair of maps.
IntegerProperty Defines a datatype that supports single Integer property values within an upper and lower boundary.
StringMultiProperty Defines a datatype that supports multiple String values.

Classes in net.sourceforge.pmd.lang.rule.properties used by net.sourceforge.pmd.lang.java.rule.coupling
Class and Description
StringMultiProperty Defines a datatype that supports multiple String values.

Classes in net.sourceforge.pmd.lang.rule.properties used by net.sourceforge.pmd.lang.java.rule.strings
Class and Description
BooleanProperty Defines a property type that supports single Boolean values.
CharacterProperty Defines a property type that supports single Character values.
FileProperty
IntegerProperty Defines a datatype that supports single Integer property values within an upper and lower boundary.
StringProperty Defines a datatype that supports single String values.

Classes in net.sourceforge.pmd.lang.rule.properties used by net.sourceforge.pmd.lang.rule
Class and Description
EnumeratedProperty Defines a datatype with a set of preset values of any type as held within a pair of maps.
StringProperty Defines a datatype that supports single String values.

Classes in net.sourceforge.pmd.lang.rule.properties used by net.sourceforge.pmd.lang.rule.properties
Class and Description
AbstractDelimitedProperty Concrete subclasses represent properties whose values when serialized onto a string can be problematic without specifying a unique delimiter that won't appear in the value set.
AbstractEnumeratedProperty
AbstractMultiNumericProperty
AbstractMultiPackagedProperty
AbstractNumericProperty Maintains a pair of boundary limit values between which all values managed by the subclasses must fit.
AbstractPackagedProperty Concrete subclasses manage items that reside within namespaces per the design of the Java language.
AbstractProperty
AbstractScalarProperty No, subclasses are not necessarily scalar per se, they're just easy to parse without error.

Classes in net.sourceforge.pmd.lang.rule.properties used by net.sourceforge.pmd.lang.rule.stat
Class and Description
DoubleProperty Defines a property type that support single double-type property values within an upper and lower boundary.
IntegerProperty Defines a datatype that supports single Integer property values within an upper and lower boundary.

Classes in net.sourceforge.pmd.lang.rule.properties used by net.sourceforge.pmd.lang.xml
Class and Description
BooleanProperty Defines a property type that supports single Boolean values.

Classes in net.sourceforge.pmd.lang.rule.properties used by net.sourceforge.pmd.lang.xml.rule
Class and Description
BooleanProperty Defines a property type that supports single Boolean values.

Classes in net.sourceforge.pmd.lang.rule.properties used by net.sourceforge.pmd.renderers
Class and Description
StringProperty Defines a datatype that supports single String values.