| Package | Description |
|---|---|
| com.github.rvesse.airline.restrictions.factories |
| Modifier and Type | Method and Description |
|---|---|
protected RangeRestriction |
RangeRestrictionFactory.createByteRange(Annotation annotation) |
protected RangeRestriction |
RangeRestrictionFactory.createCommon(Annotation annotation)
Handles converting all the basic range annotations into appropriate range
restrictions
|
protected RangeRestriction |
RangeRestrictionFactory.createDoubleRange(Annotation annotation) |
protected RangeRestriction |
RangeRestrictionFactory.createFloatRange(Annotation annotation) |
protected RangeRestriction |
RangeRestrictionFactory.createIntegerRange(Annotation annotation) |
protected RangeRestriction |
RangeRestrictionFactory.createLexicalRange(Annotation annotation) |
protected RangeRestriction |
RangeRestrictionFactory.createLongRange(Annotation annotation) |
protected RangeRestriction |
RangeRestrictionFactory.createShortRange(Annotation annotation) |
protected RangeRestriction |
RangeRestrictionFactory.createUnknownRange(Annotation annotation)
Handles turning unknown annotations into range restrictions, derived
factories can extend this to add support for additional range
restrictions
|
Copyright © 2012–2018. All rights reserved.