public class BasicConstraintsContainer extends java.lang.Object implements ConstraintsContainer, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.String,java.util.List<AccessConstraint>> |
constraints |
Constructor and Description |
---|
BasicConstraintsContainer() |
Modifier and Type | Method and Description |
---|---|
boolean |
exists() |
java.util.stream.Stream<AccessConstraint> |
findConstraintsByEntity(java.lang.String entityName) |
java.util.Map<java.lang.String,java.util.List<AccessConstraint>> |
getConstraintsOrNull() |
java.util.Set<java.lang.String> |
getEntityTypes() |
void |
setConstraints(java.util.Map<java.lang.String,java.util.List<AccessConstraint>> constraints) |
protected java.util.Map<java.lang.String,java.util.List<AccessConstraint>> constraints
public java.util.Set<java.lang.String> getEntityTypes()
getEntityTypes
in interface ConstraintsContainer
public java.util.stream.Stream<AccessConstraint> findConstraintsByEntity(java.lang.String entityName)
findConstraintsByEntity
in interface ConstraintsContainer
public boolean exists()
exists
in interface ConstraintsContainer
@Nullable public java.util.Map<java.lang.String,java.util.List<AccessConstraint>> getConstraintsOrNull()
public void setConstraints(java.util.Map<java.lang.String,java.util.List<AccessConstraint>> constraints)