@Retention(value=RUNTIME) @Target(value=METHOD) @Repeatable(value=FeatureRequirements.class) public @interface FeatureRequirement
Modifier and Type | Required Element and Description |
---|---|
String |
feature
The name of the feature as defined by the
public static final member variable on each FeatureSet
implementation. |
Class<? extends Graph.Features.FeatureSet> |
featureClass
The FeatureSet extension interface that owns the feature to be tested.
|
Modifier and Type | Optional Element and Description |
---|---|
boolean |
supported
Denotes if the test should be executed if the feature is supported or unsupported.
|
public abstract String feature
public static final
member variable on each FeatureSet
implementation.public abstract Class<? extends Graph.Features.FeatureSet> featureClass
Copyright © 2013–2020 Apache Software Foundation. All rights reserved.