public class ModifierSpecification extends java.lang.Object implements Matcher<ModifierSpecification.MemberModifier>
| Modifier and Type | Class and Description |
|---|---|
static class |
ModifierSpecification.AccessFlag |
static class |
ModifierSpecification.MemberModifier |
static class |
ModifierSpecification.Modifier |
static class |
ModifierSpecification.ModifierTarget |
| Constructor and Description |
|---|
ModifierSpecification() |
| Modifier and Type | Method and Description |
|---|---|
void |
addAccessFlag(ModifierSpecification.AccessFlag accessFlag,
boolean hasNegator) |
void |
addModifier(ModifierSpecification.Modifier modifier,
boolean hasNegator) |
boolean |
matches(ModifierSpecification.MemberModifier candidate) |
public void addModifier(ModifierSpecification.Modifier modifier, boolean hasNegator)
public void addAccessFlag(ModifierSpecification.AccessFlag accessFlag, boolean hasNegator)
public boolean matches(@NonNull
ModifierSpecification.MemberModifier candidate)
matches in interface Matcher<ModifierSpecification.MemberModifier>