Package org.languagetool.rules
Class Category
- java.lang.Object
-
- org.languagetool.rules.Category
-
public final class Category extends java.lang.ObjectA rule's category. Categories are used to group rules for a better overview.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCategory.Location
-
Field Summary
Fields Modifier and Type Field Description private booleandefaultOffprivate CategoryIdidprivate Category.Locationlocationprivate java.lang.Stringnameprivate java.lang.Stringtabname
-
Constructor Summary
Constructors Constructor Description Category(CategoryId id, java.lang.String name)Category(CategoryId id, java.lang.String name, Category.Location location)Category(CategoryId id, java.lang.String name, Category.Location location, boolean onByDefault)Category(CategoryId id, java.lang.String name, Category.Location location, boolean onByDefault, java.lang.String tabname)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @Nullable CategoryIdgetId()Category.LocationgetLocation()java.lang.StringgetName()@Nullable java.lang.StringgetTabName()booleanisDefaultOff()Checks whether the category has been turned off by default by the category author.java.lang.StringtoString()
-
-
-
Field Detail
-
name
private final java.lang.String name
-
id
private final CategoryId id
-
location
private final Category.Location location
-
defaultOff
private final boolean defaultOff
-
tabname
private final java.lang.String tabname
-
-
Constructor Detail
-
Category
public Category(CategoryId id, java.lang.String name)
- Since:
- 3.3
-
Category
public Category(CategoryId id, java.lang.String name, Category.Location location)
- Since:
- 3.3
-
Category
public Category(CategoryId id, java.lang.String name, Category.Location location, boolean onByDefault)
- Since:
- 3.3
-
Category
public Category(CategoryId id, java.lang.String name, Category.Location location, boolean onByDefault, java.lang.String tabname)
- Since:
- 4.3
-
-
Method Detail
-
getId
@Nullable public @Nullable CategoryId getId()
- Since:
- 3.3
-
getName
public java.lang.String getName()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getTabName
@Nullable public @Nullable java.lang.String getTabName()
- Since:
- 4.3
-
isDefaultOff
public boolean isDefaultOff()
Checks whether the category has been turned off by default by the category author.- Returns:
- True if the category is turned off by default.
-
getLocation
public Category.Location getLocation()
- Since:
- 2.8
-
-