@Deprecated public class XConstructorProvider extends AbstractFeaturesForTypeProvider
Constructor and Description |
---|
XConstructorProvider()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected void |
collectConstructors(JvmDeclaredType rawType,
java.util.List<JvmFeature> result)
Deprecated.
|
java.lang.Iterable<JvmFeature> |
doGetFeatures(java.lang.String name,
JvmTypeReference declarator,
java.lang.Iterable<JvmTypeReference> hierarchy)
Deprecated.
|
java.lang.Iterable<JvmFeature> |
getAllFeatures(JvmTypeReference declarator,
java.lang.Iterable<JvmTypeReference> hierarchy)
Deprecated.
|
java.lang.Iterable<JvmFeature> |
getFeaturesByName(java.lang.String name,
JvmTypeReference declarator,
java.lang.Iterable<JvmTypeReference> hierarchy)
Deprecated.
|
boolean |
isExtensionProvider()
Deprecated.
|
getRawTypeHelper, getTypeConformanceComputer, getTypeReferences, isSameTypeOrAssignableToUpperBound, toString
public boolean isExtensionProvider()
public java.lang.Iterable<JvmFeature> getFeaturesByName(java.lang.String name, JvmTypeReference declarator, java.lang.Iterable<JvmTypeReference> hierarchy)
public java.lang.Iterable<JvmFeature> getAllFeatures(JvmTypeReference declarator, java.lang.Iterable<JvmTypeReference> hierarchy)
public java.lang.Iterable<JvmFeature> doGetFeatures(java.lang.String name, JvmTypeReference declarator, java.lang.Iterable<JvmTypeReference> hierarchy)
name
- the name of the requested feature. May be null
.declarator
- the feature declarator. Never null
.hierarchy
- the type hierarchy of declarator
. May be explored by custom implementations for whatever purpose.null
.protected void collectConstructors(JvmDeclaredType rawType, java.util.List<JvmFeature> result)