public class FeatureScopeSessionWithStaticTypes extends AbstractNestedFeatureScopeSession
ALL| Constructor and Description |
|---|
FeatureScopeSessionWithStaticTypes(AbstractFeatureScopeSession featureScopeSession,
List<? extends JvmType> staticFeatureProviders,
List<? extends JvmType> extensionProviders,
IResolvedFeatures.Provider resolvedFeaturesProvider) |
| Modifier and Type | Method and Description |
|---|---|
protected List<TypeBucket> |
concatTypeBuckets(List<? extends JvmType> types,
List<TypeBucket> parentResult,
IResolvedFeatures.Provider resolvedFeaturesProvider) |
List<TypeBucket> |
getStaticallyImportedExtensionTypes()
All statically imported extension types as type buckets.
|
List<TypeBucket> |
getStaticallyImportedTypes()
All statically imported types as type buckets.
|
addExtensionProviders, addLocalElements, getConstructorScopes, getDefaultScopeProvider, getEnclosingTypes, getExtensionProviders, getFeatureScopes, getId, getLocalElement, getNestedTypeDeclarators, getNextCaptureLayer, getParent, getResolvedFeaturesProvider, getTypeScopes, isConstructorContext, isInstanceContext, isVisible, isVisibleaddImports, addLocalElement, addLocalElements, addNestedTypesToScope, addToExtensionScope, addTypesToStaticScope, captureLocalElements, createConstructorScope, createFeatureCallScope, createTypeScope, dropLocalElements, getLocalElements, getScope, toConstructorContext, toInstanceContext, tryCreateNestedSessionWithVisibilityContextpublic FeatureScopeSessionWithStaticTypes(AbstractFeatureScopeSession featureScopeSession, List<? extends JvmType> staticFeatureProviders, List<? extends JvmType> extensionProviders, IResolvedFeatures.Provider resolvedFeaturesProvider)
protected List<TypeBucket> concatTypeBuckets(List<? extends JvmType> types, List<TypeBucket> parentResult, IResolvedFeatures.Provider resolvedFeaturesProvider)
public List<TypeBucket> getStaticallyImportedTypes()
IFeatureScopeSessiongetStaticallyImportedTypes in interface IFeatureScopeSessiongetStaticallyImportedTypes in class AbstractNestedFeatureScopeSessionpublic List<TypeBucket> getStaticallyImportedExtensionTypes()
IFeatureScopeSessiongetStaticallyImportedExtensionTypes in interface IFeatureScopeSessiongetStaticallyImportedExtensionTypes in class AbstractNestedFeatureScopeSessionCopyright © 2015. All Rights Reserved.