Class TypeWithRestrictedNamesBucket


  • public class TypeWithRestrictedNamesBucket
    extends TypeBucket
    A type bucket that 'exports' only a subset of all named features of the contained types.
    • Constructor Detail

      • TypeWithRestrictedNamesBucket

        public TypeWithRestrictedNamesBucket​(int id,
                                             java.util.Map<? extends org.eclipse.xtext.common.types.JvmType,​? extends java.util.Set<java.lang.String>> types,
                                             IResolvedFeatures.Provider resolvedFeaturesProvider)
    • Method Detail

      • getTypes

        public java.util.List<? extends org.eclipse.xtext.common.types.JvmType> getTypes()
        Overrides:
        getTypes in class TypeBucket
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class TypeBucket
      • getTypesToNames

        public java.util.Map<? extends org.eclipse.xtext.common.types.JvmType,​? extends java.util.Set<java.lang.String>> getTypesToNames()
        Overrides:
        getTypesToNames in class TypeBucket