Package org.w3c.tidy
Class Configuration.Flag
- java.lang.Object
-
- org.w3c.tidy.Configuration.Flag
-
- All Implemented Interfaces:
java.lang.Comparable
- Enclosing class:
- Configuration
static class Configuration.Flag extends java.lang.Object implements java.lang.ComparableA configuration option.
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringfieldNamefield name.private java.lang.reflect.FieldlocationField where the evaluated value is saved.private java.lang.Stringnameoption name.private ParsePropertyparserParser for the configuration property.
-
Constructor Summary
Constructors Constructor Description Flag(java.lang.String name, java.lang.String fieldName, ParseProperty parser)Instantiates a new Flag.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(java.lang.Object o)booleanequals(java.lang.Object obj)java.lang.reflect.FieldgetLocation()Getter forlocation.java.lang.StringgetName()Getter forname.ParsePropertygetParser()Getter forparser.inthashCode()
-
-
-
Field Detail
-
name
private java.lang.String name
option name.
-
fieldName
private java.lang.String fieldName
field name.
-
location
private java.lang.reflect.Field location
Field where the evaluated value is saved.
-
parser
private ParseProperty parser
Parser for the configuration property.
-
-
Constructor Detail
-
Flag
Flag(java.lang.String name, java.lang.String fieldName, ParseProperty parser)Instantiates a new Flag.- Parameters:
name- option namefieldName- field name (can be null)parser- parser for property
-
-
Method Detail
-
getLocation
public java.lang.reflect.Field getLocation()
Getter forlocation.- Returns:
- Returns the location.
-
getName
public java.lang.String getName()
Getter forname.- Returns:
- Returns the name.
-
getParser
public ParseProperty getParser()
Getter forparser.- Returns:
- Returns the parser.
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object- See Also:
Object.equals(java.lang.Object)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object- See Also:
Object.hashCode()
-
compareTo
public int compareTo(java.lang.Object o)
- Specified by:
compareToin interfacejava.lang.Comparable- See Also:
Comparable.compareTo(java.lang.Object)
-
-