T - type of implementation detailspublic class ParametricImplementationsGroup<T extends ParametricImplementation> extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ParametricImplementationsGroup.Builder<T extends ParametricImplementation> |
| Constructor and Description |
|---|
ParametricImplementationsGroup(Map<Signature,T> exactImplementations,
List<T> specializedImplementations,
List<T> genericImplementations,
Signature signature) |
| Modifier and Type | Method and Description |
|---|---|
static <T extends ParametricImplementation> |
builder() |
Map<Signature,T> |
getExactImplementations() |
List<T> |
getGenericImplementations() |
Signature |
getSignature() |
List<T> |
getSpecializedImplementations() |
static <T extends ParametricImplementation> |
of(T... implementations) |
public static <T extends ParametricImplementation> ParametricImplementationsGroup<T> of(T... implementations)
public Signature getSignature()
public static <T extends ParametricImplementation> ParametricImplementationsGroup.Builder<T> builder()
Copyright © 2012–2019. All rights reserved.