Package org.apache.juneau.annotation
Class SubItemsAnnotation.Builder
java.lang.Object
org.apache.juneau.annotation.AnnotationBuilder<SubItemsAnnotation.Builder>
org.apache.juneau.annotation.SubItemsAnnotation.Builder
- Enclosing class:
- SubItemsAnnotation
public static class SubItemsAnnotation.Builder
extends AnnotationBuilder<SubItemsAnnotation.Builder>
Builder class.
 
See Also:
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionSets the_default property on this annotation.Sets the_enum property on this annotation.Sets the$ref property on this annotation.build()Instantiates a new@SubItemsobject initialized with this builder.Sets thecf property on this annotation.collectionFormat(String value) Sets thecollectionFormat property on this annotation.Sets thedf property on this annotation.Sets thee property on this annotation.emax(boolean value) Sets theemax property on this annotation.emin(boolean value) Sets theemin property on this annotation.exclusiveMaximum(boolean value) Sets theexclusiveMaximum property on this annotation.exclusiveMinimum(boolean value) Sets theexclusiveMinimum property on this annotation.Sets thef property on this annotation.Sets theformat property on this annotation.Sets theitems property on this annotation.Sets themax property on this annotation.maxi(long value) Sets themaxi property on this annotation.Sets themaximum property on this annotation.maxItems(long value) Sets themaxItems property on this annotation.maxl(long value) Sets themaxl property on this annotation.maxLength(long value) Sets themaxLength property on this annotation.Sets themin property on this annotation.mini(long value) Sets themini property on this annotation.Sets theminimum property on this annotation.minItems(long value) Sets theminItems property on this annotation.minl(long value) Sets theminl property on this annotation.minLength(long value) Sets theminLength property on this annotation.Sets themo property on this annotation.multipleOf(String value) Sets themultipleOf property on this annotation.Sets thep property on this annotation.Sets thepattern property on this annotation.Sets thet property on this annotation.Sets thetype property on this annotation.ui(boolean value) Sets theui property on this annotation.uniqueItems(boolean value) Sets theuniqueItems property on this annotation.Methods inherited from class org.apache.juneau.annotation.AnnotationBuilderasThis, description
- 
Constructor Details- 
Builderprotected Builder()Constructor.
 
- 
- 
Method Details- 
buildInstantiates a new@SubItemsobject initialized with this builder.- Returns:
- A new @SubItemsobject.
 
- 
_defaultSets the_default property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
_enumSets the_enum property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
$refSets the$ref property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
cfSets thecf property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
collectionFormatSets thecollectionFormat property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
dfSets thedf property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
eSets thee property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
emaxSets theemax property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
eminSets theemin property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
exclusiveMaximumSets theexclusiveMaximum property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
exclusiveMinimumSets theexclusiveMinimum property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
fSets thef property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
formatSets theformat property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
itemsSets theitems property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
maxSets themax property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
maxiSets themaxi property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
maximumSets themaximum property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
maxItemsSets themaxItems property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
maxlSets themaxl property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
maxLengthSets themaxLength property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
minSets themin property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
miniSets themini property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
minimumSets theminimum property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
minItemsSets theminItems property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
minlSets theminl property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
minLengthSets theminLength property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
moSets themo property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
multipleOfSets themultipleOf property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
pSets thep property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
patternSets thepattern property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
tSets thet property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
typeSets thetype property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
uiSets theui property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
uniqueItemsSets theuniqueItems property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
 
-