Package org.apache.juneau.annotation
Class BeanpAnnotation.Builder
java.lang.Object
org.apache.juneau.annotation.AnnotationBuilder<B>
org.apache.juneau.annotation.TargetedAnnotationBuilder<B>
org.apache.juneau.annotation.TargetedAnnotationMFBuilder<BeanpAnnotation.Builder>
org.apache.juneau.annotation.BeanpAnnotation.Builder
- Enclosing class:
- BeanpAnnotation
public static class BeanpAnnotation.Builder
extends TargetedAnnotationMFBuilder<BeanpAnnotation.Builder>
Builder class.
 
See Also:
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbuild()Instantiates a new@Beanpobject initialized with this builder.dictionary(Class<?>... value) Sets theBeanp.dictionary()property on this annotation.Sets theBeanp.format()property on this annotation.Sets theBeanp.name()property on this annotation.Sets theBeanp.params()property on this annotation.properties(String value) Sets theBeanp.properties()property on this annotation.Sets theBeanp.ro()property on this annotation.Sets theBeanp.type()property on this annotation.Sets theBeanp.value()property on this annotation.Sets theBeanp.wo()property on this annotation.Methods inherited from class org.apache.juneau.annotation.TargetedAnnotationMFBuilderon, onMethods inherited from class org.apache.juneau.annotation.TargetedAnnotationBuilderonMethods inherited from class org.apache.juneau.annotation.AnnotationBuilderasThis, description
- 
Constructor Details- 
Builderprotected Builder()Constructor.
 
- 
- 
Method Details- 
buildInstantiates a new@Beanpobject initialized with this builder.- Returns:
- A new @Beanpobject.
 
- 
dictionarySets theBeanp.dictionary()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
formatSets theBeanp.format()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
nameSets theBeanp.name()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
paramsSets theBeanp.params()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
propertiesSets theBeanp.properties()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
roSets theBeanp.ro()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
typeSets theBeanp.type()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
valueSets theBeanp.value()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
woSets theBeanp.wo()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
 
-