@Documented @Inherited @Target(value={CONSTRUCTOR,METHOD}) public @interface ExpertFeature
@Deprecated).
These use cases are not explained here because a true expert will know them!
As of TrueVFS 0.10, using an expert feature is not checked.
However, future versions of TrueVFS might include tools to issue a warning
whenever an expert feature is unintentionally used - similar to the way
javac treats the @Deprecated annotation.
| Modifier and Type | Required Element and Description |
|---|---|
ExpertFeature.Reason[] |
value
Returns the reasons why this feature should only be used by an expert.
|
| Modifier and Type | Optional Element and Description |
|---|---|
ExpertFeature.Level |
level
Returns the experience level required to safely use this feature.
|
String |
warning
Returns a warning message for future use, for example in static code
analysis.
|
public abstract ExpertFeature.Reason[] value
public abstract ExpertFeature.Level level
public abstract String warning
Copyright © 2005–2018 Schlichtherle IT Services. All rights reserved.