public enum Transitivity extends Enum<Transitivity> implements ModifierContributor.ForModule.OfRequire
ModifierContributor.ForField, ModifierContributor.ForMethod, ModifierContributor.ForModule, ModifierContributor.ForParameter, ModifierContributor.ForType, ModifierContributor.Resolver<T extends ModifierContributor>| Enum Constant and Description |
|---|
NONE
Modifier for not marking a type member as synthetic.
|
TRANSITIVE
Modifier for marking a type member as transitive.
|
MASKEMPTY_MASK| Modifier and Type | Method and Description |
|---|---|
int |
getMask()
Returns the mask of this modifier.
|
int |
getRange()
Returns the entire range of modifiers that address this contributor's property.
|
boolean |
isDefault()
Determines if this is the default modifier.
|
boolean |
isTransitive()
Checks if the current state describes transitivity.
|
static Transitivity |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Transitivity[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Transitivity NONE
public static final Transitivity TRANSITIVE
public static Transitivity[] values()
for (Transitivity c : Transitivity.values()) System.out.println(c);
public static Transitivity valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic int getMask()
getMask in interface ModifierContributorpublic int getRange()
getRange in interface ModifierContributorpublic boolean isDefault()
isDefault in interface ModifierContributortrue if this contributor represents the default modifier.public boolean isTransitive()
true if the current state is transitive.Copyright © 2014–2025. All rights reserved.