Package com.puppycrawl.tools.checkstyle
Enum PropertyType
- All Implemented Interfaces:
Serializable
,Comparable<PropertyType>
Represents the custom property type used in documentation and configuration files.
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionThis property is a file.This property is a string represents an ISO 3166 2-letter code.This property is a string represents an ISO 639 code.This property is a regular expression pattern.This property is a string.This property is a set of tokens. -
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
PropertyType
(String description) Creates a newPropertyType
instance. -
Method Summary
Modifier and TypeMethodDescriptionReturns the human-readable property description.static PropertyType
Returns the enum constant of this type with the specified name.static PropertyType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
FILE
This property is a file. -
LOCALE_COUNTRY
This property is a string represents an ISO 3166 2-letter code. -
LOCALE_LANGUAGE
This property is a string represents an ISO 639 code. -
PATTERN
This property is a regular expression pattern. -
STRING
This property is a string. -
TOKEN_ARRAY
This property is a set of tokens.
-
-
Field Details
-
description
The human-readable property description.
-
-
Constructor Details
-
PropertyType
Creates a newPropertyType
instance.- Parameters:
description
- the human-readable property description
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
getDescription
Returns the human-readable property description.- Returns:
- human-readable property description
-