public final class TransformationContextKeys extends Object
Modifier and Type | Field and Description |
---|---|
static Object |
CONFLICT_IDS
The key in the graph transformation context where a
Map<DependencyNode, Object> is stored which maps
dependency nodes to their conflict ids. |
static Object |
CYCLIC_CONFLICT_IDS
The key in the graph transformation context where a
Collection<Collection<Object>> is stored that denotes
cycles among conflict ids. |
static Object |
SORTED_CONFLICT_IDS
The key in the graph transformation context where a
List<Object> is stored that denotes a topological
sorting of the conflict ids. |
static Object |
STATS
The key in the graph transformation context where a
Map<String, Object> is stored that can be used to
include some runtime/performance stats in the debug log. |
public static final Object CONFLICT_IDS
Map<DependencyNode, Object>
is stored which maps
dependency nodes to their conflict ids. All nodes that map to an equal conflict id belong to the same group of
conflicting dependencies. Note that the map keys use reference equality.ConflictMarker
public static final Object SORTED_CONFLICT_IDS
List<Object>
is stored that denotes a topological
sorting of the conflict ids.ConflictIdSorter
public static final Object CYCLIC_CONFLICT_IDS
Collection<Collection<Object>>
is stored that denotes
cycles among conflict ids. Each element in the outer collection denotes one cycle, i.e. if the collection is
empty, the conflict ids have no cyclic dependencies.ConflictIdSorter
Copyright © 2010–2022 The Apache Software Foundation. All rights reserved.