Class UnsatisfiableBound
java.lang.Object
de.monticore.types3.generics.bounds.Bound
de.monticore.types3.generics.bounds.UnsatisfiableBound
- All Implemented Interfaces:
Comparable<Bound>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleandeepEquals(Bound other) The Description is suitable as part of a Log message.Helper function;booleanprint()returns a human-readable String, e.g., for the logMethods inherited from class de.monticore.types3.generics.bounds.Bound
asCaptureBound, asSubTypingBound, asTypeCompatibilityBound, asTypeEqualityBound, compareTo, isCaptureBound, isSubTypingBound, isTypeCompatibilityBound, isTypeEqualityBound
-
Field Details
-
description
-
superType
-
-
Constructor Details
-
UnsatisfiableBound
-
-
Method Details
-
getDescription
The Description is suitable as part of a Log message. -
isUnsatisfiableBound
public boolean isUnsatisfiableBound()- Overrides:
isUnsatisfiableBoundin classBound
-
asUnsatisfiableBound
- Overrides:
asUnsatisfiableBoundin classBound
-
deepEquals
- Specified by:
deepEqualsin classBound
-
print
Description copied from class:Boundreturns a human-readable String, e.g., for the log -
getIncludedTypes
Description copied from class:BoundHelper function;- Specified by:
getIncludedTypesin classBound- Returns:
- the types included in the bounds (most have two).
-