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 ConstraintsByDomain
empty()
boolean
equals(Object o)
void
forEach(BiConsumer<Class<? extends Constraint>,Constraint> action)
Constraint
get(Class<? extends Constraint> domain)
boolean
hasConstraint(Constraint constraint)
int
hashCode()
boolean
isEmpty()
ConstraintsByDomain
put(Constraint constraint)
ConstraintsByDomain
remove(Class<? extends Constraint> domain)
Stream<Constraint>
stream()
String
toString()
-
-
-
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()
-
-