Class GenericInferer.GenericInferData
java.lang.Object
org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters.GenericInferer.GenericInferData
- Enclosing class:
- GenericInferer
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) GenericTypeBinder
(package private) Set<JavaGenericPlaceholderTypeInstance>
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
GenericInferData
(GenericTypeBinder binder) private
GenericInferData
(GenericTypeBinder binder, Set<JavaGenericPlaceholderTypeInstance> nullPlaceholders) -
Method Summary
Modifier and TypeMethodDescription(package private) GenericTypeBinder
boolean
isValid()
(package private) GenericInferer.GenericInferData
-
Field Details
-
binder
GenericTypeBinder binder -
nullPlaceholders
Set<JavaGenericPlaceholderTypeInstance> nullPlaceholders
-
-
Constructor Details
-
GenericInferData
private GenericInferData(GenericTypeBinder binder, Set<JavaGenericPlaceholderTypeInstance> nullPlaceholders) -
GenericInferData
-
-
Method Details
-
isValid
public boolean isValid() -
mergeWith
-
getTypeBinder
GenericTypeBinder getTypeBinder()
-