Uses of Class
net.sourceforge.pmd.properties.PropertyDescriptor
-
Packages that use PropertyDescriptor Package Description net.sourceforge.pmd.cpd Token-based copy-paste detection.net.sourceforge.pmd.lang net.sourceforge.pmd.lang.rule net.sourceforge.pmd.properties net.sourceforge.pmd.renderers -
-
Uses of PropertyDescriptor in net.sourceforge.pmd.cpd
Fields in net.sourceforge.pmd.cpd declared as PropertyDescriptor Modifier and Type Field Description static PropertyDescriptor<Boolean>CpdLanguageProperties. CPD_ANONYMIZE_IDENTIFIERSstatic PropertyDescriptor<Boolean>CpdLanguageProperties. CPD_ANONYMIZE_LITERALSstatic PropertyDescriptor<Boolean>CpdLanguageProperties. CPD_IGNORE_IMPORTSstatic PropertyDescriptor<Boolean>CpdLanguageProperties. CPD_IGNORE_LITERAL_AND_IDENTIFIER_SEQUENCESstatic PropertyDescriptor<Boolean>CpdLanguageProperties. CPD_IGNORE_LITERAL_SEQUENCESstatic PropertyDescriptor<Boolean>CpdLanguageProperties. CPD_IGNORE_METADATA -
Uses of PropertyDescriptor in net.sourceforge.pmd.lang
Fields in net.sourceforge.pmd.lang declared as PropertyDescriptor Modifier and Type Field Description static PropertyDescriptor<String>JvmLanguagePropertyBundle. AUX_CLASSPATHstatic PropertyDescriptor<String>LanguagePropertyBundle. SUPPRESS_MARKERMethods in net.sourceforge.pmd.lang with parameters of type PropertyDescriptor Modifier and Type Method Description <T> voidJvmLanguagePropertyBundle. setProperty(PropertyDescriptor<T> propertyDescriptor, T value) -
Uses of PropertyDescriptor in net.sourceforge.pmd.lang.rule
Fields in net.sourceforge.pmd.lang.rule declared as PropertyDescriptor Modifier and Type Field Description static PropertyDescriptor<Optional<Pattern>>Rule. VIOLATION_SUPPRESS_REGEX_DESCRIPTORThe property descriptor to universally suppress violations with messages matching a regular expression.static PropertyDescriptor<Optional<String>>Rule. VIOLATION_SUPPRESS_XPATH_DESCRIPTORName of the property to universally suppress violations on nodes which match a given relative XPath expression.Methods in net.sourceforge.pmd.lang.rule that return PropertyDescriptor Modifier and Type Method Description PropertyDescriptor<?>RuleReference. getPropertyDescriptor(String name)Methods in net.sourceforge.pmd.lang.rule that return types with arguments of type PropertyDescriptor Modifier and Type Method Description Map<PropertyDescriptor<?>,Object>RuleReference. getOverriddenPropertiesByPropertyDescriptor()List<PropertyDescriptor<?>>RuleReference. getOverriddenPropertyDescriptors()Map<PropertyDescriptor<?>,Object>RuleReference. getPropertiesByPropertyDescriptor()List<PropertyDescriptor<?>>RuleReference. getPropertyDescriptors()Methods in net.sourceforge.pmd.lang.rule with parameters of type PropertyDescriptor Modifier and Type Method Description voidRuleReference. definePropertyDescriptor(PropertyDescriptor<?> propertyDescriptor)<T> TRuleReference. getProperty(PropertyDescriptor<T> propertyDescriptor)booleanRuleReference. hasDescriptor(PropertyDescriptor<?> descriptor)booleanRuleReference. isPropertyOverridden(PropertyDescriptor<?> descriptor)<T> voidRuleReference. setProperty(PropertyDescriptor<T> propertyDescriptor, T value) -
Uses of PropertyDescriptor in net.sourceforge.pmd.properties
Methods in net.sourceforge.pmd.properties that return PropertyDescriptor Modifier and Type Method Description abstract PropertyDescriptor<T>PropertyBuilder. build()Builds the descriptor and returns it.PropertyDescriptor<C>PropertyBuilder.GenericCollectionPropertyBuilder. build()PropertyDescriptor<?>AbstractPropertySource. getPropertyDescriptor(String name)PropertyDescriptor<?>PropertySource. getPropertyDescriptor(String name)Get the PropertyDescriptor for the given property name.Methods in net.sourceforge.pmd.properties that return types with arguments of type PropertyDescriptor Modifier and Type Method Description Map<PropertyDescriptor<?>,Object>AbstractPropertySource. getOverriddenPropertiesByPropertyDescriptor()Map<PropertyDescriptor<?>,Object>PropertySource. getOverriddenPropertiesByPropertyDescriptor()Returns a modifiable map of the property descriptors that don't use default values, to their overridden value.List<PropertyDescriptor<?>>AbstractPropertySource. getOverriddenPropertyDescriptors()List<PropertyDescriptor<?>>PropertySource. getOverriddenPropertyDescriptors()Returns a modifiable list of the property descriptors that don't use default values.Map<PropertyDescriptor<?>,Object>AbstractPropertySource. getPropertiesByPropertyDescriptor()Map<PropertyDescriptor<?>,Object>PropertySource. getPropertiesByPropertyDescriptor()Returns an unmodifiable map of descriptors to property values for the current receiver.List<PropertyDescriptor<?>>AbstractPropertySource. getPropertyDescriptors()List<PropertyDescriptor<?>>PropertySource. getPropertyDescriptors()Get the descriptors of all defined properties.Methods in net.sourceforge.pmd.properties with parameters of type PropertyDescriptor Modifier and Type Method Description voidAbstractPropertySource. definePropertyDescriptor(PropertyDescriptor<?> propertyDescriptor)voidPropertySource. definePropertyDescriptor(PropertyDescriptor<?> propertyDescriptor)Defines a new property.<T> TAbstractPropertySource. getProperty(PropertyDescriptor<T> propertyDescriptor)<T> TPropertySource. getProperty(PropertyDescriptor<T> propertyDescriptor)Get the typed value for the given property.static @Nullable net.sourceforge.pmd.properties.internal.PropertyTypeIdInternalApiBridge. getTypeId(PropertyDescriptor<?> propertyDescriptor)booleanAbstractPropertySource. hasDescriptor(PropertyDescriptor<?> descriptor)booleanPropertySource. hasDescriptor(PropertyDescriptor<?> descriptor)Returns whether the specified property is defined on this property source, in which case it can be set or retrieved withPropertySource.getProperty(PropertyDescriptor)andPropertySource.setProperty(PropertyDescriptor, Object).booleanAbstractPropertySource. isPropertyOverridden(PropertyDescriptor<?> propertyDescriptor)booleanPropertySource. isPropertyOverridden(PropertyDescriptor<?> propertyDescriptor)Returns true if the given property has been set to a value somewhere in the XML.<T> voidAbstractPropertySource. setProperty(PropertyDescriptor<T> propertyDescriptor, T value)<T> voidPropertySource. setProperty(PropertyDescriptor<T> propertyDescriptor, T value)Set the property value specified. -
Uses of PropertyDescriptor in net.sourceforge.pmd.renderers
Fields in net.sourceforge.pmd.renderers declared as PropertyDescriptor Modifier and Type Field Description static PropertyDescriptor<String>IDEAJRenderer. CLASS_AND_METHOD_NAMEstatic PropertyDescriptor<String>XMLRenderer. ENCODINGstatic PropertyDescriptor<String>IDEAJRenderer. FILE_NAMEstatic PropertyDescriptor<Boolean>HTMLRenderer. HTML_EXTENSIONstatic PropertyDescriptor<Optional<String>>HTMLRenderer. LINE_PREFIXstatic PropertyDescriptor<String>HTMLRenderer. LINK_PREFIXstatic PropertyDescriptor<String>YAHTMLRenderer. OUTPUT_DIRstatic PropertyDescriptor<String>IDEAJRenderer. SOURCE_PATHstatic PropertyDescriptor<String>XSLTRenderer. XSLT_FILENAME
-