public static class UBQualifier.UpperBoundUnknownQualifier extends UBQualifier
UBQualifier.LessThanLengthOf, UBQualifier.UpperBoundLiteralQualifier, UBQualifier.UpperBoundUnknownQualifier| Modifier and Type | Field and Description |
|---|---|
static UBQualifier |
UNKNOWN
The canonical representative.
|
| 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, widenUpperBoundpublic static final UBQualifier UNKNOWN
public boolean isSubtype(UBQualifier superType)
isSubtype in class UBQualifierpublic boolean isUnknown()
UBQualifierisUnknown in class UBQualifierpublic UBQualifier lub(UBQualifier other)
lub in class UBQualifierpublic UBQualifier glb(UBQualifier other)
glb in class UBQualifier