public interface DfType
Modifier and Type | Method and Description |
---|---|
default boolean |
isMergeable(DfType other) |
boolean |
isSuperType(DfType other)
Checks whether this type is the supertype of the supplied type, i.e.
|
DfType |
join(DfType other)
Return the most specific type that contains all values from this type and from other type.
|
DfType |
meet(DfType other)
Returns the least specific type that contains all values that belong both to this type and to other type.
|
default DfType |
tryNegate() |
boolean isSuperType(DfType other)
other
- other typedefault boolean isMergeable(DfType other)
DfType join(DfType other)
other
- type to joinDfType meet(DfType other)
other
- type to meetdefault DfType tryNegate()