Package org.sonar.java.se.constraint
Class ConstraintsByDomain
- java.lang.Object
-
- org.sonar.java.se.constraint.ConstraintsByDomain
-
public class ConstraintsByDomain extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stream<Class<? extends Constraint>>domains()static ConstraintsByDomainempty()booleanequals(Object o)voidforEach(BiConsumer<Class<? extends Constraint>,Constraint> action)Constraintget(Class<? extends Constraint> domain)booleanhasConstraint(Constraint constraint)inthashCode()booleanisEmpty()ConstraintsByDomainput(Constraint constraint)ConstraintsByDomainremove(Class<? extends Constraint> domain)Stream<Constraint>stream()StringtoString()
-
-
-
Method Detail
-
empty
public static ConstraintsByDomain empty()
-
remove
public ConstraintsByDomain remove(Class<? extends Constraint> domain)
-
get
@Nullable public Constraint get(Class<? extends Constraint> domain)
-
hasConstraint
public boolean hasConstraint(Constraint constraint)
-
forEach
public void forEach(BiConsumer<Class<? extends Constraint>,Constraint> action)
-
isEmpty
public boolean isEmpty()
-
put
public ConstraintsByDomain put(Constraint constraint)
-
stream
public Stream<Constraint> stream()
-
domains
public Stream<Class<? extends Constraint>> domains()
-
-