private static class GenericInferer.GenericInferData
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) GenericTypeBinder |
binder |
(package private) java.util.Set<JavaGenericPlaceholderTypeInstance> |
nullPlaceholders |
Modifier | Constructor and Description |
---|---|
private |
GenericInferData(GenericTypeBinder binder) |
private |
GenericInferData(GenericTypeBinder binder,
java.util.Set<JavaGenericPlaceholderTypeInstance> nullPlaceholders) |
Modifier and Type | Method and Description |
---|---|
(package private) GenericTypeBinder |
getTypeBinder() |
boolean |
isValid() |
(package private) GenericInferer.GenericInferData |
mergeWith(GenericInferer.GenericInferData other) |
GenericTypeBinder binder
java.util.Set<JavaGenericPlaceholderTypeInstance> nullPlaceholders
private GenericInferData(GenericTypeBinder binder, java.util.Set<JavaGenericPlaceholderTypeInstance> nullPlaceholders)
private GenericInferData(GenericTypeBinder binder)
public boolean isValid()
GenericInferer.GenericInferData mergeWith(GenericInferer.GenericInferData other)
GenericTypeBinder getTypeBinder()