| Package | Description |
|---|---|
| net.sourceforge.pmd |
This is the PMD programming mistake detector.
|
| net.sourceforge.pmd.lang.dfa | |
| net.sourceforge.pmd.lang.rule | |
| net.sourceforge.pmd.lang.rule.stat | |
| net.sourceforge.pmd.lang.rule.xpath | |
| net.sourceforge.pmd.properties | |
| net.sourceforge.pmd.properties.builders | |
| net.sourceforge.pmd.properties.modules | |
| net.sourceforge.pmd.renderers | |
| net.sourceforge.pmd.rules |
| Class | Description |
|---|---|
| PropertySource |
Any entity that manages a list of properties is a
PropertySource. |
| StringProperty |
Defines a datatype that supports single String values.
|
| Class | Description |
|---|---|
| PropertySource |
Any entity that manages a list of properties is a
PropertySource. |
| Class | Description |
|---|---|
| AbstractPropertySource |
Base class for objects which can be configured through properties.
|
| EnumeratedProperty |
Property which can take only a fixed set of values of any type, then selected via String labels.
|
| MultiValuePropertyDescriptor |
Specializes property descriptors for multi valued descriptors.
|
| PropertyDescriptor |
Property value descriptor that defines the use & requirements for setting property values for use within PMD and
any associated GUIs.
|
| PropertySource |
Any entity that manages a list of properties is a
PropertySource. |
| StringProperty |
Defines a datatype that supports single String values.
|
| Class | 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.
|
| PropertySource |
Any entity that manages a list of properties is a
PropertySource. |
| Class | Description |
|---|---|
| PropertyDescriptor |
Property value descriptor that defines the use & requirements for setting property values for use within PMD and
any associated GUIs.
|
| Class | Description |
|---|---|
| BooleanMultiProperty |
Defines a property type that supports multiple Boolean values.
|
| BooleanMultiProperty.BooleanMultiPBuilder | |
| BooleanProperty |
Defines a property type that supports single Boolean values.
|
| BooleanProperty.BooleanPBuilder | |
| CharacterMultiProperty |
Multi-valued character property.
|
| CharacterMultiProperty.CharacterMultiPBuilder | |
| CharacterProperty |
Defines a property type that supports single Character values.
|
| CharacterProperty.CharacterPBuilder | |
| DoubleMultiProperty |
Multi-valued double property.
|
| DoubleMultiProperty.DoubleMultiPBuilder | |
| DoubleProperty |
Defines a property type that support single double-type property values within an upper and lower boundary.
|
| DoubleProperty.DoublePBuilder | |
| EnumeratedMultiProperty |
Multi-valued property which can take only a fixed set of values of any type, then selected via String labels.
|
| EnumeratedMultiProperty.EnumMultiPBuilder | |
| EnumeratedProperty |
Property which can take only a fixed set of values of any type, then selected via String labels.
|
| EnumeratedProperty.EnumPBuilder | |
| EnumeratedPropertyDescriptor |
Interface defining an enumerated property descriptor.
|
| FileProperty |
Property taking a File object as its value.
|
| FileProperty.FilePBuilder | |
| FloatMultiProperty |
Multi-valued float property.
|
| FloatMultiProperty.FloatMultiPBuilder | |
| FloatProperty |
Defines a property type that supports single float property values within an upper and lower boundary.
|
| FloatProperty.FloatPBuilder | |
| IntegerMultiProperty |
Multi-valued integer property.
|
| IntegerMultiProperty.IntegerMultiPBuilder | |
| IntegerProperty |
Defines a datatype that supports single Integer property values within an upper and lower boundary.
|
| IntegerProperty.IntegerPBuilder | |
| LongMultiProperty |
Multi-valued long property.
|
| LongMultiProperty.LongMultiPBuilder | |
| LongProperty |
Single valued long property.
|
| LongProperty.LongPBuilder | |
| MethodMultiProperty |
Defines a property type that can specify multiple methods to use as part of a rule.
|
| MethodMultiProperty.MethodMultiPBuilder | |
| MethodProperty |
Defines a property type that can specify a single method to use as part of a rule.
|
| MethodProperty.MethodPBuilder | |
| MultiValuePropertyDescriptor |
Specializes property descriptors for multi valued descriptors.
|
| NumericPropertyDescriptor |
Defines a descriptor type whose instance values are required to lie within specified upper and lower limits.
|
| PackagedPropertyDescriptor |
Defines a property descriptor type whose values can be described by qualified names and thus restricted to only some
packages.
|
| PropertyDescriptor |
Property value descriptor that defines the use & requirements for setting property values for use within PMD and
any associated GUIs.
|
| PropertyDescriptorField |
Field names for parsing the properties out of the ruleset xml files.
|
| PropertySource |
Any entity that manages a list of properties is a
PropertySource. |
| PropertyTypeId |
Enumerates the properties that can be built from the XML.
|
| RegexProperty |
Property which has a regex pattern as a value.This property has no multi-valued
variant, since it would be ambiguous whether the delimiters are part of the regex
or not.
|
| RegexProperty.RegexPBuilder |
Builder for a
RegexProperty. |
| SingleValuePropertyDescriptor |
Specializes property descriptors for single valued descriptors.
|
| StringMultiProperty |
Defines a datatype that supports multiple String values.
|
| StringMultiProperty.StringMultiPBuilder | |
| StringProperty |
Defines a datatype that supports single String values.
|
| StringProperty.StringPBuilder | |
| TypeMultiProperty |
Defines a property that supports multiple class types, even for primitive values!
TODO - untested for array types
|
| TypeMultiProperty.TypeMultiPBuilder | |
| TypeProperty |
Defines a property that supports single class types, even for primitive values!
TODO - untested for array types
|
| TypeProperty.TypePBuilder | |
| ValueParser |
Parses a value from a string.
|
| Class | Description |
|---|---|
| PropertyDescriptor |
Property value descriptor that defines the use & requirements for setting property values for use within PMD and
any associated GUIs.
|
| PropertyDescriptorField |
Field names for parsing the properties out of the ruleset xml files.
|
| ValueParser |
Parses a value from a string.
|
| Class | Description |
|---|---|
| PropertyDescriptorField |
Field names for parsing the properties out of the ruleset xml files.
|
| Class | Description |
|---|---|
| AbstractPropertySource |
Base class for objects which can be configured through properties.
|
| BooleanProperty |
Defines a property type that supports single Boolean values.
|
| EnumeratedMultiProperty |
Multi-valued property which can take only a fixed set of values of any type, then selected via String labels.
|
| IntegerProperty |
Defines a datatype that supports single Integer property values within an upper and lower boundary.
|
| PropertySource |
Any entity that manages a list of properties is a
PropertySource. |
| StringProperty |
Defines a datatype that supports single String values.
|
| Class | Description |
|---|---|
| PropertyDescriptor |
Property value descriptor that defines the use & requirements for setting property values for use within PMD and
any associated GUIs.
|
Copyright © 2002–2018 PMD. All rights reserved.