Package org.gradle.api.artifacts.result
Enum ComponentSelectionCause
- Alle implementierten Schnittstellen:
Serializable,Comparable<ComponentSelectionCause>,java.lang.constant.Constable
The possible component selection causes. There are a limited number of causes, but each of them
can be provided with a custom description, via
ComponentSelectionDescriptor.- Seit:
- 4.6
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum-Konstanten - Übersicht
Enum-KonstantenEnum-KonstanteBeschreibungThis component was selected because it was requested by a parent with a strict version.This component was selected as a participant of a composite.This component was selected between several candidates during conflict resolution.This component was selected because of a dependency constraintThis component was selected because selection was forced on this version.This component was selected because another version was rejected by a ruleThis component was selected because it was requested directly.This component was selected because it's the root component.This component was selected by a rule. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic ComponentSelectionCauseGibt die Enumerationskonstante dieses Typs mit dem angegebenen Namen zurück.static ComponentSelectionCause[]values()Gibt ein Array mit den Konstanten dieses Enum-Typs in der Reihenfolge ihrer Deklaration zurück.
-
Enum-Konstanten - Details
-
ROOT
This component was selected because it's the root component. -
REQUESTED
This component was selected because it was requested directly. -
SELECTED_BY_RULE
This component was selected by a rule. -
FORCED
This component was selected because selection was forced on this version. -
CONFLICT_RESOLUTION
This component was selected between several candidates during conflict resolution. -
COMPOSITE_BUILD
This component was selected as a participant of a composite. -
REJECTION
This component was selected because another version was rejected by a rule -
CONSTRAINT
This component was selected because of a dependency constraint -
BY_ANCESTOR
This component was selected because it was requested by a parent with a strict version.- Seit:
- 6.0
-
-
Methodendetails
-
values
Gibt ein Array mit den Konstanten dieses Enum-Typs in der Reihenfolge ihrer Deklaration zurück.- Gibt zurück:
- ein Array mit den Konstanten dieses Enumerationstyps in der Reihenfolge ihrer Deklaration
-
valueOf
Gibt die Enumerationskonstante dieses Typs mit dem angegebenen Namen zurück. Die Zeichenfolge muss exakt mit einer ID übereinstimmen, mit der eine Enumerationskonstante in diesem Typ deklariert wird. (Zusätzliche Leerzeichen sind nicht zulässig.)- Parameter:
name- Name der zurückzugebenden Enumerationskonstante.- Gibt zurück:
- Enumerationskonstante mit dem angegebenen Namen
- Löst aus:
IllegalArgumentException- wenn dieser Enumerationstyp keine Konstante mit dem angegebenen Namen enthältNullPointerException- wenn das Argument nicht angegeben wird
-
getDefaultReason
-