Package cdc.applic.factorization
Class FactorizationFeatures
- java.lang.Object
-
- cdc.applic.factorization.FactorizationFeatures
-
public class FactorizationFeatures extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFactorizationFeatures.Builderstatic classFactorizationFeatures.Hint
-
Field Summary
Fields Modifier and Type Field Description static FactorizationFeaturesSIMPLIFY_CHECK_SHORT_NARROWstatic FactorizationFeaturesSIMPLIFY_NO_CHECK_SHORT_NARROW
-
Constructor Summary
Constructors Constructor Description FactorizationFeatures(Set<FactorizationFeatures.Hint> hints, Formatting formatting)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FactorizationFeatures.Builderbuilder()booleanequals(Object object)FormattinggetFormatting()Set<FactorizationFeatures.Hint>getHints()inthashCode()booleanisEnabled(FactorizationFeatures.Hint hint)Returnstrueif aFactorizationFeatures.Hintis enabled.StringtoString()
-
-
-
Field Detail
-
SIMPLIFY_CHECK_SHORT_NARROW
public static final FactorizationFeatures SIMPLIFY_CHECK_SHORT_NARROW
-
SIMPLIFY_NO_CHECK_SHORT_NARROW
public static final FactorizationFeatures SIMPLIFY_NO_CHECK_SHORT_NARROW
-
-
Constructor Detail
-
FactorizationFeatures
FactorizationFeatures(Set<FactorizationFeatures.Hint> hints, Formatting formatting)
-
-
Method Detail
-
getHints
public Set<FactorizationFeatures.Hint> getHints()
-
isEnabled
public boolean isEnabled(FactorizationFeatures.Hint hint)
Returnstrueif aFactorizationFeatures.Hintis enabled.- Parameters:
hint- The hint.- Returns:
trueifhintis enabled.
-
getFormatting
public Formatting getFormatting()
-
builder
public static FactorizationFeatures.Builder builder()
-
-