IconBuilder
withConstraint(Constraint<?> key, String value)
default <T> void
addConstraint(Constraint<T> constraint, T value)
default <T> T
getConstraint(Constraint<T> constraint)
default void
removeConstraint(Constraint<?> constraint)
interface
BoolConstraint
Constraint
Boolean
DoubleConstraint
Double
IntConstraint
Integer
StringConstraint
String
enum
IconStringConstraints
Icon