public static class UBQualifier.UpperBoundUnknownQualifier extends UBQualifier
UBQualifier.LessThanLengthOf, UBQualifier.UpperBoundLiteralQualifier, UBQualifier.UpperBoundUnknownQualifier
Modifier and Type | Method and Description |
---|---|
UBQualifier |
glb(UBQualifier other) |
boolean |
isSubtype(UBQualifier superType) |
boolean |
isUnknown()
Returns true if this UBQualifier is the top type.
|
UBQualifier |
lub(UBQualifier other) |
String |
toString() |
createUBQualifier, createUBQualifier, createUBQualifier, createUBQualifier, createUBQualifier, createUBQualifier, hasSequenceWithOffset, hasSequenceWithOffset, isBottom, isLessThanLengthOf, isLessThanLengthOfAny, isLessThanLengthQualifier, isLessThanOrEqualTo, isLiteral, isPoly, minusOffset, minusOffset, plusOffset, plusOffset, widenUpperBound
public boolean isSubtype(UBQualifier superType)
isSubtype
in class UBQualifier
public boolean isUnknown()
UBQualifier
isUnknown
in class UBQualifier
public UBQualifier lub(UBQualifier other)
lub
in class UBQualifier
public UBQualifier glb(UBQualifier other)
glb
in class UBQualifier