程序包 proguard.util

接口 FeatureNamed

所有已知子接口:
Clazz
所有已知实现类:
KotlinModule, LibraryClass, ProgramClass, ResourceFile, SimpleFeatureNamedProcessable

public interface FeatureNamed
Base interface for entities that are part of a feature, as indicated by a feature name.

The entities can for example be classes and resource files, and the feature can be a dynamic feature in an Android app.

  • 方法详细资料

    • getFeatureName

      String getFeatureName()
      Returns the feature name for this entity.
    • setFeatureName

      void setFeatureName(String featureName)
      Sets the feature name for this entity.
      参数:
      featureName - the feature Name to be set.
    • addExtraFeatureName

      void addExtraFeatureName(String featureName)
      Adds the feature name to the set of features this entity is part of.
      参数:
      featureName - the feature name to add.
    • getExtraFeatureNames

      Set<String> getExtraFeatureNames()
      Returns the set of feature names for this entity.
    • isInFeature

      boolean isInFeature(String featureName)
      Returns whether the entity is part of the given feature.
      参数:
      featureName - the name of the feature to check.