public class ConflictingDefaultOperation extends BottomResolvedOperation
JvmOperation with a conflict between two or more independent declarations
of default interface implementations (Java 8) with equal raw signature.| Constructor and Description |
|---|
ConflictingDefaultOperation(org.eclipse.xtext.common.types.JvmOperation declaration,
LightweightTypeReference contextType,
OverrideTester overrideTester,
IResolvedOperation... conflictingOperations) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<IResolvedOperation> |
getConflictingOperations()
Returns the operations that are in conflict with the receiver.
|
getAsBottom, getBottom, getOverrideCheckResult, getOverrideTester, isBottomInContextcreateResolvedOperationInHierarchy, getIllegallyDeclaredExceptions, getOverriddenAndImplementedMethodCandidates, getOverriddenAndImplementedMethods, getOverriddenMethod, getResolvedReturnType, getResolvedTypeParameterConstraints, getResolvedTypeParameters, isIllegallyDeclaredException, isOverridingOrImplementing, isRawTypeInheritance, isResolvedTypeParametergetResolvedErasureSignature, getResolvedExceptions, getResolvedParameterTypes, getResolvedSignature, getSimpleSignature, getTypeParameters, toStringcomputeContextTypeParameterMapping, getContextType, getContextTypeParameterMapping, getDeclaration, getResolvedDeclarator, getResolvedReference, getResolvedReferences, getSubstitutor, isResolvedTypeParameterclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDeclarationgetResolvedExceptions, getResolvedParameterTypes, getTypeParametersgetContextType, getResolvedDeclarator, getResolvedErasureSignature, getResolvedSignature, getSimpleSignaturepublic ConflictingDefaultOperation(org.eclipse.xtext.common.types.JvmOperation declaration,
LightweightTypeReference contextType,
OverrideTester overrideTester,
IResolvedOperation... conflictingOperations)
public java.util.List<IResolvedOperation> getConflictingOperations()