Package org.apache.juneau.rest.matcher
Class RestMatcherList.Builder
java.lang.Object
org.apache.juneau.BeanBuilder<RestMatcherList>
org.apache.juneau.rest.matcher.RestMatcherList.Builder
- Enclosing class:
- RestMatcherList
Builder class.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappend(Class<? extends RestMatcher>... values) Appends the specified rest matcher classes to the list.append(RestMatcher... values) Appends the specified rest matcher objects to the list.protected RestMatcherListCreates the bean when the bean type isnull or is the default value.Overrides the bean returned by theBeanBuilder.build()method.Overrides the bean type produced by theBeanBuilder.build()method.
-
Constructor Details
-
Builder
Constructor.- Parameters:
beanStore- The bean store to use for creating beans.
-
-
Method Details
-
append
Appends the specified rest matcher classes to the list.- Parameters:
values- The values to add.- Returns:
- This object.
-
append
Appends the specified rest matcher objects to the list.- Parameters:
values- The values to add.- Returns:
- This object.
-
impl
Description copied from class:BeanBuilderOverrides the bean returned by theBeanBuilder.build()method.Use this method if you want this builder to return an already-instantiated bean.
- Overrides:
implin classBeanBuilder<RestMatcherList>- Parameters:
value- The setting value.- Returns:
- This object.
-
type
Description copied from class:BeanBuilderOverrides the bean type produced by theBeanBuilder.build()method.Use this method if you want to instantiated a bean subclass.
- Overrides:
typein classBeanBuilder<RestMatcherList>- Parameters:
value- The setting value.- Returns:
- This object.
-
buildDefault
Description copied from class:BeanBuilderCreates the bean when the bean type isnull or is the default value.- Overrides:
buildDefaultin classBeanBuilder<RestMatcherList>- Returns:
- A new bean.
-