public abstract class AbstractResolvedFeatures
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
AbstractResolvedFeatures(LightweightTypeReference type,
OverrideTester overrideTester) |
Modifier and Type | Method and Description |
---|---|
protected BottomResolvedOperation |
createResolvedOperation(JvmOperation operation) |
protected BottomResolvedOperation |
createResolvedOperation(JvmOperation operation,
LightweightTypeReference context) |
protected JvmType |
getRawType() |
LightweightTypeReference |
getType() |
protected boolean |
isOverridden(JvmOperation operation,
java.util.Collection<AbstractResolvedOperation> processedOperations) |
protected AbstractResolvedFeatures(LightweightTypeReference type, OverrideTester overrideTester)
protected boolean isOverridden(JvmOperation operation, java.util.Collection<AbstractResolvedOperation> processedOperations)
protected BottomResolvedOperation createResolvedOperation(JvmOperation operation)
protected BottomResolvedOperation createResolvedOperation(JvmOperation operation, LightweightTypeReference context)
public LightweightTypeReference getType()
protected JvmType getRawType()