Class SubTypingBound
java.lang.Object
de.monticore.types3.generics.bounds.Bound
de.monticore.types3.generics.bounds.SubTypingBound
- All Implemented Interfaces:
Comparable<Bound>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleandeepEquals(Bound other) Helper function;booleanprint()returns a human-readable String, e.g., for the logMethods inherited from class de.monticore.types3.generics.bounds.Bound
asCaptureBound, asTypeCompatibilityBound, asTypeEqualityBound, asUnsatisfiableBound, compareTo, isCaptureBound, isTypeCompatibilityBound, isTypeEqualityBound, isUnsatisfiableBound
-
Field Details
-
subType
-
superType
-
-
Constructor Details
-
SubTypingBound
-
-
Method Details
-
getSubType
-
getSuperType
-
isSubTypingBound
public boolean isSubTypingBound()- Overrides:
isSubTypingBoundin classBound
-
asSubTypingBound
- Overrides:
asSubTypingBoundin 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).
-