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–2017. All rights reserved.