@Deprecated public abstract class AbstractFeaturesForTypeProvider extends java.lang.Object implements IFeaturesForTypeProvider
Constructor and Description |
---|
AbstractFeaturesForTypeProvider()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected IRawTypeHelper |
getRawTypeHelper()
Deprecated.
|
protected TypeConformanceComputer |
getTypeConformanceComputer()
Deprecated.
|
protected TypeReferences |
getTypeReferences()
Deprecated.
|
protected boolean |
isSameTypeOrAssignableToUpperBound(JvmTypeReference first,
JvmTypeReference second)
Deprecated.
Returns
true if the the first reference points to the same rawtype as the second
reference's erasure. |
java.lang.String |
toString()
Deprecated.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAllFeatures, getFeaturesByName, isExtensionProvider
public AbstractFeaturesForTypeProvider()
protected boolean isSameTypeOrAssignableToUpperBound(JvmTypeReference first, JvmTypeReference second)
true
if the the first reference points to the same rawtype as the second
reference's erasure. In other words, the method returns true
for the following cases:
isSameTypeOrAssignableToUpperBound(String, String) isSameTypeOrAssignableToUpperBound(String, T extends String)and
false
for
isSameTypeOrAssignableToUpperBound(CharSequence, String) isSameTypeOrAssignableToUpperBound(Object, String)
protected TypeConformanceComputer getTypeConformanceComputer()
protected TypeReferences getTypeReferences()
protected IRawTypeHelper getRawTypeHelper()
public java.lang.String toString()
toString
in interface IFeaturesForTypeProvider
toString
in class java.lang.Object