Stay organized with collections
Save and categorize content based on your preferences.
@MustBeDocumented
@Retention(value = AnnotationRetention.BINARY)
@Target(allowedTargets = [AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.FIELD, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.ANNOTATION_CLASS])
public annotation FloatRange
Denotes that the annotated element should be a float or double in the given range
Example:
@FloatRange(from=0.0,to=1.0)
public float getAlpha() {
...
}
Summary
Public methods |
final double |
Smallest value.
|
final boolean |
Whether the from value is included in the range
|
final double |
Largest value.
|
final boolean |
Whether the to value is included in the range
|
Public methods
public final double getFrom()
Smallest value. Whether it is inclusive or not is determined by .fromInclusive
public final boolean getFromInclusive()
Whether the from value is included in the range
public final double getTo()
Largest value. Whether it is inclusive or not is determined by .toInclusive
public final boolean getToInclusive()
Whether the to value is included in the range
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2026-10-26 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-10-26 UTC."],[],[]]