Uses of Interface
com.google.common.collect.testing.features.Feature
Packages that use Feature
Package
Description
-
Uses of Feature in com.google.common.collect.testing
Classes in com.google.common.collect.testing that implement FeatureModifier and TypeClassDescription(package private) static enum
To avoid infinite recursion, test suites with these marker features won't have derived suites created for them.Fields in com.google.common.collect.testing with type parameters of type FeatureMethods in com.google.common.collect.testing that return types with arguments of type FeatureModifier and TypeMethodDescriptionMapTestSuiteBuilder.computeCommonDerivedCollectionFeatures
(Set<Feature<?>> mapFeatures) MapTestSuiteBuilder.computeEntrySetFeatures
(Set<Feature<?>> mapFeatures) MapTestSuiteBuilder.computeKeySetFeatures
(Set<Feature<?>> mapFeatures) CollectionTestSuiteBuilder.computeReserializedCollectionFeatures
(Set<Feature<?>> features) ListTestSuiteBuilder.computeReserializedCollectionFeatures
(Set<Feature<?>> features) SetTestSuiteBuilder.computeReserializedCollectionFeatures
(Set<Feature<?>> features) MapTestSuiteBuilder.computeReserializedMapFeatures
(Set<Feature<?>> mapFeatures) MapTestSuiteBuilder.computeValuesCollectionFeatures
(Set<Feature<?>> mapFeatures) FeatureSpecificTestSuiteBuilder.getFeatures()
SortedMapTestSuiteBuilder.NoRecurse.getImpliedFeatures()
Methods in com.google.common.collect.testing with parameters of type FeatureModifier and TypeMethodDescriptionFeatureSpecificTestSuiteBuilder.withFeatures
(Feature<?>... features) Configures this builder to produce tests appropriate for the given features.Method parameters in com.google.common.collect.testing with type arguments of type FeatureModifier and TypeMethodDescriptionMapTestSuiteBuilder.computeCommonDerivedCollectionFeatures
(Set<Feature<?>> mapFeatures) MapTestSuiteBuilder.computeEntrySetFeatures
(Set<Feature<?>> mapFeatures) MapTestSuiteBuilder.computeKeySetFeatures
(Set<Feature<?>> mapFeatures) CollectionTestSuiteBuilder.computeReserializedCollectionFeatures
(Set<Feature<?>> features) ListTestSuiteBuilder.computeReserializedCollectionFeatures
(Set<Feature<?>> features) SetTestSuiteBuilder.computeReserializedCollectionFeatures
(Set<Feature<?>> features) MapTestSuiteBuilder.computeReserializedMapFeatures
(Set<Feature<?>> mapFeatures) MapTestSuiteBuilder.computeValuesCollectionFeatures
(Set<Feature<?>> mapFeatures) protected static String
FeatureSpecificTestSuiteBuilder.formatFeatureSet
(Set<? extends Feature<?>> features) FeatureSpecificTestSuiteBuilder.withFeatures
(Iterable<? extends Feature<?>> features) -
Uses of Feature in com.google.common.collect.testing.features
Classes in com.google.common.collect.testing.features that implement FeatureModifier and TypeClassDescriptionenum
Optional features of classes derived fromCollection
.enum
When describing the features of the collection produced by a given generator (i.e.enum
Optional features of classes derived fromList
.enum
Optional features of classes derived fromMap
.enum
Optional features of classes derived fromSet
.Fields in com.google.common.collect.testing.features with type parameters of type FeatureModifier and TypeFieldDescriptionTesterRequirements.absentFeatures
ConflictingRequirementsException.conflicts
private final Set
<Feature<? super Collection>> CollectionFeature.implied
private final Set
<Feature<? super Collection>> CollectionSize.implied
ListFeature.implied
MapFeature.implied
SetFeature.implied
TesterRequirements.presentFeatures
Methods in com.google.common.collect.testing.features that return types with arguments of type FeatureModifier and TypeMethodDescriptionFeatureUtil.addImpliedFeatures
(Set<Feature<?>> features) Given a set of features, add to it all the features directly or indirectly implied by any of them, and return it.TesterRequirements.getAbsentFeatures()
ConflictingRequirementsException.getConflicts()
Set
<Feature<? super Collection>> CollectionFeature.getImpliedFeatures()
Set
<Feature<? super Collection>> CollectionSize.getImpliedFeatures()
Feature.getImpliedFeatures()
Returns the set of features that are implied by this feature.ListFeature.getImpliedFeatures()
MapFeature.getImpliedFeatures()
SetFeature.getImpliedFeatures()
TesterRequirements.getPresentFeatures()
FeatureUtil.impliedFeatures
(Set<Feature<?>> features) Given a set of features, return a new set of all features directly or indirectly implied by any of them.Method parameters in com.google.common.collect.testing.features with type arguments of type FeatureModifier and TypeMethodDescriptionFeatureUtil.addImpliedFeatures
(Set<Feature<?>> features) Given a set of features, add to it all the features directly or indirectly implied by any of them, and return it.private static void
FeatureUtil.checkConflict
(String earlierRequirement, Set<Feature<?>> earlierFeatures, String newRequirement, Set<Feature<?>> newFeatures, Object source) FeatureUtil.impliedFeatures
(Set<Feature<?>> features) Given a set of features, return a new set of all features directly or indirectly implied by any of them.Constructors in com.google.common.collect.testing.features with parameters of type FeatureModifierConstructorDescriptionprivate
CollectionFeature
(Feature<? super Collection>... implied) private
CollectionSize
(Feature<? super Collection>... implied) private
ListFeature
(Feature<? super List>... implied) private
MapFeature
(Feature<? super Map>... implied) private
SetFeature
(Feature<? super Set>... implied) Constructor parameters in com.google.common.collect.testing.features with type arguments of type FeatureModifierConstructorDescriptionConflictingRequirementsException
(String message, Set<Feature<?>> conflicts, Object source) TesterRequirements
(Set<Feature<?>> presentFeatures, Set<Feature<?>> absentFeatures) -
Uses of Feature in com.google.common.collect.testing.google
Classes in com.google.common.collect.testing.google that implement FeatureModifier and TypeClassDescription(package private) static enum
enum
Optional features of classes derived fromMultimap
.enum
Optional features of classes derived fromMultiset
.static enum
(package private) static enum
To avoid infinite recursion, test suites with these marker features won't have derived suites created for them.Fields in com.google.common.collect.testing.google with type parameters of type FeatureModifier and TypeFieldDescriptionprivate static final ImmutableMultimap
<Feature<?>, Feature<?>> MultimapTestSuiteBuilder.GET_FEATURE_MAP
private static final ImmutableMultimap
<Feature<?>, Feature<?>> MultimapTestSuiteBuilder.GET_FEATURE_MAP
MultimapFeature.implied
Methods in com.google.common.collect.testing.google that return types with arguments of type FeatureModifier and TypeMethodDescriptionMultimapTestSuiteBuilder.computeAsMapFeatures
(Set<Feature<?>> multimapFeatures) BiMapTestSuiteBuilder.computeCommonDerivedCollectionFeatures
(Set<Feature<?>> mapFeatures) MultimapTestSuiteBuilder.computeDerivedCollectionFeatures
(Set<Feature<?>> multimapFeatures) MultisetTestSuiteBuilder.computeElementSetFeatures
(Set<Feature<?>> features) MultimapTestSuiteBuilder.computeEntriesFeatures
(Set<Feature<?>> multimapFeatures) MultisetTestSuiteBuilder.computeEntrySetFeatures
(Set<Feature<?>> features) BiMapTestSuiteBuilder.computeInverseFeatures
(Set<Feature<?>> mapFeatures) MultimapTestSuiteBuilder.computeKeysFeatures
(Set<Feature<?>> multimapFeatures) MultimapTestSuiteBuilder.computeMultimapAsMapGetFeatures
(Set<Feature<?>> multimapFeatures) ListMultimapTestSuiteBuilder.computeMultimapGetFeatures
(Set<Feature<?>> multimapFeatures) MultimapTestSuiteBuilder.computeMultimapGetFeatures
(Set<Feature<?>> multimapFeatures) MultimapTestSuiteBuilder.computeReserializedMultimapFeatures
(Set<Feature<?>> multimapFeatures) MultisetTestSuiteBuilder.computeReserializedMultisetFeatures
(Set<Feature<?>> features) MultimapTestSuiteBuilder.computeValuesFeatures
(Set<Feature<?>> multimapFeatures) BiMapTestSuiteBuilder.computeValuesSetFeatures
(Set<Feature<?>> mapFeatures) BiMapTestSuiteBuilder.NoRecurse.getImpliedFeatures()
MultimapFeature.getImpliedFeatures()
MultisetFeature.getImpliedFeatures()
MultisetTestSuiteBuilder.NoRecurse.getImpliedFeatures()
SortedMultisetTestSuiteBuilder.NoRecurse.getImpliedFeatures()
Method parameters in com.google.common.collect.testing.google with type arguments of type FeatureModifier and TypeMethodDescriptionMultimapTestSuiteBuilder.computeAsMapFeatures
(Set<Feature<?>> multimapFeatures) BiMapTestSuiteBuilder.computeCommonDerivedCollectionFeatures
(Set<Feature<?>> mapFeatures) MultimapTestSuiteBuilder.computeDerivedCollectionFeatures
(Set<Feature<?>> multimapFeatures) MultisetTestSuiteBuilder.computeElementSetFeatures
(Set<Feature<?>> features) MultimapTestSuiteBuilder.computeEntriesFeatures
(Set<Feature<?>> multimapFeatures) MultisetTestSuiteBuilder.computeEntrySetFeatures
(Set<Feature<?>> features) BiMapTestSuiteBuilder.computeInverseFeatures
(Set<Feature<?>> mapFeatures) MultimapTestSuiteBuilder.computeKeysFeatures
(Set<Feature<?>> multimapFeatures) MultimapTestSuiteBuilder.computeMultimapAsMapGetFeatures
(Set<Feature<?>> multimapFeatures) ListMultimapTestSuiteBuilder.computeMultimapGetFeatures
(Set<Feature<?>> multimapFeatures) MultimapTestSuiteBuilder.computeMultimapGetFeatures
(Set<Feature<?>> multimapFeatures) MultimapTestSuiteBuilder.computeReserializedMultimapFeatures
(Set<Feature<?>> multimapFeatures) MultisetTestSuiteBuilder.computeReserializedMultisetFeatures
(Set<Feature<?>> features) MultimapTestSuiteBuilder.computeValuesFeatures
(Set<Feature<?>> multimapFeatures) BiMapTestSuiteBuilder.computeValuesSetFeatures
(Set<Feature<?>> mapFeatures) Constructors in com.google.common.collect.testing.google with parameters of type Feature