Uses of Class
org.apache.juneau.cp.BeanStore
Packages that use BeanStore
Package
Description
REST Server API
REST Annotations
REST Method Argument Beans
REST Response Converters
REST Guards
REST Logging API
Predefined Matchers
HTTP Response Processors
Method exec stats utilities
- 
Uses of BeanStore in org.apache.juneauMethods in org.apache.juneau that return BeanStoreModifier and TypeMethodDescriptionBeanBuilder.beanStore()Returns the bean store passed in through the constructor.Constructors in org.apache.juneau with parameters of type BeanStoreModifierConstructorDescriptionprotectedBeanBuilder(Class<? extends T> defaultType, BeanStore beanStore) Constructor.
- 
Uses of BeanStore in org.apache.juneau.cpSubclasses of BeanStore in org.apache.juneau.cpFields in org.apache.juneau.cp declared as BeanStoreModifier and TypeFieldDescriptionstatic final BeanStoreBeanStore.INSTANCEStatic read-only reusable instance.Methods in org.apache.juneau.cp that return BeanStoreModifier and TypeMethodDescription<T> BeanStoreAdds an unnamed bean of the specified type to this factory.<T> BeanStoreAdds a named bean of the specified type to this factory.<T> BeanStoreBeanStore.addSupplier(Class<T> beanType, Supplier<T> bean) Adds a supplier for an unnamed bean of the specified type to this factory.<T> BeanStoreBeanStore.addSupplier(Class<T> beanType, Supplier<T> bean, String name) Adds a supplier for a named bean of the specified type to this factory.BeanStore.Builder.build()Instantiates this bean store.BeanStore.clear()Clears out all bean in this bean store.static BeanStoreStatic creator.static BeanStoreStatic creator.BeanStore.removeBean(Class<?> beanType) Removes an unnamed bean from this store.BeanStore.removeBean(Class<?> beanType, String name) Removes a named bean from this store.Methods in org.apache.juneau.cp with parameters of type BeanStoreModifier and TypeMethodDescriptionstatic FileFinder.BuilderStatic creator.Overrides the bean to return from theBeanStore.Builder.build()method.static BeanStoreStatic creator.static BeanStoreStatic creator.Specifies the parent bean store.Method parameters in org.apache.juneau.cp with type arguments of type BeanStoreModifier and TypeMethodDescriptionOverrides the bean store type.Constructors in org.apache.juneau.cp with parameters of type BeanStore
- 
Uses of BeanStore in org.apache.juneau.encodersMethods in org.apache.juneau.encoders with parameters of type BeanStoreConstructors in org.apache.juneau.encoders with parameters of type BeanStore
- 
Uses of BeanStore in org.apache.juneau.parserMethods in org.apache.juneau.parser with parameters of type BeanStoreConstructors in org.apache.juneau.parser with parameters of type BeanStore
- 
Uses of BeanStore in org.apache.juneau.restMethods in org.apache.juneau.rest that return BeanStoreModifier and TypeMethodDescriptionRestContext.Builder.beanStore()Returns the bean store in this builder.RestOpContext.Builder.beanStore()Returns access to the bean store being used by this builder.RestContext.getBeanStore()Returns the bean store associated with this context.RestOpSession.getBeanStore()Returns the bean store for this session.RestSession.getBeanStore()Returns the bean store of this call.RestContext.getRootBeanStore()Returns the root bean store for this context.RestContext.Builder.rootBeanStore()Returns the root bean store.Methods in org.apache.juneau.rest with parameters of type BeanStoreModifier and TypeMethodDescriptionprotected RestOpContext.BuilderSpecifies aBeanStoreto use when resolving constructor arguments.static RestChildren.BuilderStatic creator.static RestOperations.BuilderStatic creator.protected BeanContext.BuilderRestContext.Builder.createBeanContext(BeanStore beanStore, Supplier<?> resource) Instantiates the bean context sub-builder.protected BeanContext.BuilderRestOpContext.Builder.createBeanContext(BeanStore beanStore, RestContext.Builder parent, Supplier<?> resource) Instantiates the bean context sub-builder.protected BeanCreator<CallLogger>RestContext.Builder.createCallLogger(BeanStore beanStore, Supplier<?> resource) Instantiates the call logger sub-builder.protected ConfigRestContext.Builder.createConfig(BeanStore beanStore, Supplier<?> resource, Class<?> resourceClass) Creates the config for this builder.protected RestConverterList.BuilderRestOpContext.Builder.createConverters(BeanStore beanStore, Supplier<?> resource) Instantiates the response converter list sub-builder.protected BeanCreator<DebugEnablement>RestContext.Builder.createDebugEnablement(BeanStore beanStore, Supplier<?> resource) Instantiates the debug enablement bean creator.protected NamedAttributeMapRestContext.Builder.createDefaultRequestAttributes(BeanStore beanStore, Supplier<?> resource) Instantiates the default request attributes sub-builder.protected NamedAttributeMapRestOpContext.Builder.createDefaultRequestAttributes(BeanStore beanStore, RestContext.Builder parent, Supplier<?> resource) Instantiates the default request attributes sub-builder.protected PartListRestOpContext.Builder.createDefaultRequestFormData(BeanStore beanStore, RestContext.Builder parent, Supplier<?> resource) Instantiates the default request form data.protected HeaderListRestContext.Builder.createDefaultRequestHeaders(BeanStore beanStore, Supplier<?> resource) Instantiates the default request headers sub-builder.protected HeaderListRestOpContext.Builder.createDefaultRequestHeaders(BeanStore beanStore, RestContext.Builder parent, Supplier<?> resource) Instantiates the default request headers.protected PartListRestOpContext.Builder.createDefaultRequestQueryData(BeanStore beanStore, RestContext.Builder parent, Supplier<?> resource) Instantiates the default request query data.protected HeaderListRestContext.Builder.createDefaultResponseHeaders(BeanStore beanStore, Supplier<?> resource) Instantiates the default response headers sub-builder.protected HeaderListRestOpContext.Builder.createDefaultResponseHeaders(BeanStore beanStore, RestContext.Builder parent, Supplier<?> resource) Instantiates the default response headers.protected MethodListRestContext.Builder.createDestroyMethods(BeanStore beanStore, Supplier<?> resource) Instantiates the destroy method list.protected EncoderSet.BuilderRestContext.Builder.createEncoders(BeanStore beanStore, Supplier<?> resource) Instantiates the encoder group sub-builder.protected EncoderSet.BuilderRestOpContext.Builder.createEncoders(BeanStore beanStore, RestContext.Builder parent, Supplier<?> resource) Instantiates the encoder group sub-builder.protected MethodListRestContext.Builder.createEndCallMethods(BeanStore beanStore, Supplier<?> resource) Instantiates the end call method list.protected RestGuardList.BuilderRestOpContext.Builder.createGuards(BeanStore beanStore, Supplier<?> resource) Instantiates the guard list sub-builder.protected JsonSchemaGenerator.BuilderRestContext.Builder.createJsonSchemaGenerator(BeanStore beanStore, Supplier<?> resource) Instantiates the JSON schema generator sub-builder.protected JsonSchemaGenerator.BuilderRestOpContext.Builder.createJsonSchemaGenerator(BeanStore beanStore, RestContext.Builder parent, Supplier<?> resource) Instantiates the JSON schema generator sub-builder.protected LoggerRestContext.Builder.createLogger(BeanStore beanStore, Supplier<?> resource, Class<?> resourceClass) Instantiates the logger for this resource.protected RestMatcherList.BuilderRestOpContext.Builder.createMatchers(BeanStore beanStore, Supplier<?> resource) Instantiates the matcher list sub-builder.protected Messages.BuilderRestContext.Builder.createMessages(BeanStore beanStore, Supplier<?> resource) Instantiates the messages sub-builder.protected MethodExecStore.BuilderRestContext.Builder.createMethodExecStore(BeanStore beanStore, Supplier<?> resource) Instantiates the method execution statistics store sub-builder.protected ParserSet.BuilderRestContext.Builder.createParsers(BeanStore beanStore, Supplier<?> resource) Instantiates the parser group sub-builder.protected ParserSet.BuilderRestOpContext.Builder.createParsers(BeanStore beanStore, RestContext.Builder parent, Supplier<?> resource) Instantiates the parser group sub-builder.protected HttpPartParser.CreatorRestContext.Builder.createPartParser(BeanStore beanStore, Supplier<?> resource) Instantiates the part parser sub-builder.protected HttpPartParser.CreatorRestOpContext.Builder.createPartParser(BeanStore beanStore, RestContext.Builder parent, Supplier<?> resource) Instantiates the part parser sub-builder.protected HttpPartSerializer.CreatorRestContext.Builder.createPartSerializer(BeanStore beanStore, Supplier<?> resource) Instantiates the part serializer sub-builder.protected HttpPartSerializer.CreatorRestOpContext.Builder.createPartSerializer(BeanStore beanStore, RestContext.Builder parent, Supplier<?> resource) Instantiates the part serializer sub-builder.protected MethodListRestContext.Builder.createPostCallMethods(BeanStore beanStore, Supplier<?> resource) Instantiates the post-call method list.protected MethodListRestContext.Builder.createPostInitChildFirstMethods(BeanStore beanStore, Supplier<?> resource) Instantiates the post-init-child-first method list.protected MethodListRestContext.Builder.createPostInitMethods(BeanStore beanStore, Supplier<?> resource) Instantiates the post-init method list.protected MethodListRestContext.Builder.createPreCallMethods(BeanStore beanStore, Supplier<?> resource) Instantiates the pre-call method list.protected ResponseProcessorList.BuilderRestContext.Builder.createResponseProcessors(BeanStore beanStore, Supplier<?> resource) Instantiates the response processor list sub-builder.protected RestChildren.BuilderRestContext.Builder.createRestChildren(BeanStore beanStore, Supplier<?> resource, RestContext restContext) Instantiates the REST children list.protected RestOpArgList.BuilderRestContext.Builder.createRestOpArgs(BeanStore beanStore, Supplier<?> resource) Instantiates the REST operation args sub-builder.protected RestOperations.BuilderRestContext.Builder.createRestOperations(BeanStore beanStore, Supplier<?> resource, RestContext restContext) Instantiates the REST operations list.protected SerializerSet.BuilderRestContext.Builder.createSerializers(BeanStore beanStore, Supplier<?> resource) Instantiates the serializer group sub-builder.protected SerializerSet.BuilderRestOpContext.Builder.createSerializers(BeanStore beanStore, RestContext.Builder parent, Supplier<?> resource) Instantiates the serializer group sub-builder.protected MethodListRestContext.Builder.createStartCallMethods(BeanStore beanStore, Supplier<?> resource) Instantiates the start call method list.protected BeanCreator<StaticFiles>RestContext.Builder.createStaticFiles(BeanStore beanStore, Supplier<?> resource) Instantiates the static files bean creator.protected BeanCreator<SwaggerProvider>RestContext.Builder.createSwaggerProvider(BeanStore beanStore, Supplier<?> resource) Instantiates the swagger provider sub-builder.protected ThrownStore.BuilderRestContext.Builder.createThrownStore(BeanStore beanStore, Supplier<?> resource, RestContext parent) Instantiates the thrown-store sub-builder.protected VarResolver.BuilderRestContext.Builder.createVarResolver(BeanStore beanStore, Supplier<?> resource, Class<?> resourceClass) Creates the variable resolver sub-builder.protected RestOpArg[]RestContext.findRestOperationArgs(Method m, BeanStore beanStore) Finds theRestOpArginstances to handle resolving objects on the calls to the specified Java method.Constructors in org.apache.juneau.rest with parameters of type BeanStore
- 
Uses of BeanStore in org.apache.juneau.rest.annotationMethod parameters in org.apache.juneau.rest.annotation with type arguments of type BeanStore
- 
Uses of BeanStore in org.apache.juneau.rest.argMethods in org.apache.juneau.rest.arg with parameters of type BeanStoreConstructors in org.apache.juneau.rest.arg with parameters of type BeanStore
- 
Uses of BeanStore in org.apache.juneau.rest.converterMethods in org.apache.juneau.rest.converter with parameters of type BeanStoreConstructors in org.apache.juneau.rest.converter with parameters of type BeanStore
- 
Uses of BeanStore in org.apache.juneau.rest.debugMethods in org.apache.juneau.rest.debug with parameters of type BeanStoreModifier and TypeMethodDescriptionstatic DebugEnablement.BuilderStatic creator.protected DebugEnablement.Builderprotected DebugEnablement.BuilderInitializer.Constructors in org.apache.juneau.rest.debug with parameters of type BeanStoreModifierConstructorDescriptionBasicDebugEnablement(BeanStore beanStore) Constructor.protectedConstructor.DebugEnablement(BeanStore beanStore) Constructor.
- 
Uses of BeanStore in org.apache.juneau.rest.guardMethods in org.apache.juneau.rest.guard with parameters of type BeanStoreConstructors in org.apache.juneau.rest.guard with parameters of type BeanStore
- 
Uses of BeanStore in org.apache.juneau.rest.loggerMethods in org.apache.juneau.rest.logger with parameters of type BeanStoreModifier and TypeMethodDescriptionstatic CallLogger.BuilderStatic creator.static CallLoggerRule.BuilderStatic creator.protected CallLogger.Builderprotected CallLogger.Builderprotected CallLogger.Builderprotected CallLogger.Builderprotected CallLogger.BuilderInitializer.Constructors in org.apache.juneau.rest.logger with parameters of type BeanStoreModifierConstructorDescriptionBasicCallLogger(BeanStore beanStore) Constructor using specific settings.BasicDisabledCallLogger(BeanStore beanStore) Constructor.BasicTestCallLogger(BeanStore beanStore) Constructor.BasicTestCaptureCallLogger(BeanStore beanStore) Constructor using specific settings.protectedConstructor.protectedConstructor.CallLogger(BeanStore beanStore) Constructor.
- 
Uses of BeanStore in org.apache.juneau.rest.matcherMethods in org.apache.juneau.rest.matcher with parameters of type BeanStoreConstructors in org.apache.juneau.rest.matcher with parameters of type BeanStore
- 
Uses of BeanStore in org.apache.juneau.rest.processorMethods in org.apache.juneau.rest.processor with parameters of type BeanStoreModifier and TypeMethodDescriptionStatic creator.Constructors in org.apache.juneau.rest.processor with parameters of type BeanStore
- 
Uses of BeanStore in org.apache.juneau.rest.springbootSubclasses of BeanStore in org.apache.juneau.rest.springbootModifier and TypeClassDescriptionclassA bean store that uses Spring bean resolution to find beans if they're not already in this store.Methods in org.apache.juneau.rest.springboot that return BeanStoreModifier and TypeMethodDescriptionSpringRestServlet.createBeanStore(Optional<BeanStore> parent) Hook into Spring bean injection framework.Method parameters in org.apache.juneau.rest.springboot with type arguments of type BeanStoreModifier and TypeMethodDescriptionSpringRestServlet.createBeanStore(Optional<BeanStore> parent) Hook into Spring bean injection framework.
- 
Uses of BeanStore in org.apache.juneau.rest.staticfileMethods in org.apache.juneau.rest.staticfile with parameters of type BeanStoreModifier and TypeMethodDescriptionstatic StaticFiles.BuilderCreates a new builder for this object.static StaticFiles.BuilderStatic creator.Constructors in org.apache.juneau.rest.staticfile with parameters of type BeanStoreModifierConstructorDescriptionBasicStaticFiles(BeanStore beanStore) Constructor.protectedConstructor.
- 
Uses of BeanStore in org.apache.juneau.rest.statsMethods in org.apache.juneau.rest.stats with parameters of type BeanStoreModifier and TypeMethodDescriptionstatic MethodExecStats.BuilderStatic creator.static MethodExecStore.BuilderStatic creator.static ThrownStats.BuilderStatic creator.static ThrownStore.BuilderStatic creator.Invokes the wrapped method using parameters from the specified bean store.Constructors in org.apache.juneau.rest.stats with parameters of type BeanStore
- 
Uses of BeanStore in org.apache.juneau.rest.swaggerMethods in org.apache.juneau.rest.swagger with parameters of type BeanStoreConstructors in org.apache.juneau.rest.swagger with parameters of type BeanStoreModifierConstructorDescriptionBasicSwaggerProvider(BeanStore beanStore) Constructor.protectedConstructor.
- 
Uses of BeanStore in org.apache.juneau.serializerMethods in org.apache.juneau.serializer with parameters of type BeanStoreConstructors in org.apache.juneau.serializer with parameters of type BeanStore
- 
Uses of BeanStore in org.apache.juneau.svlMethods in org.apache.juneau.svl with parameters of type BeanStoreModifier and TypeMethodDescriptionVarResolver.createSession(BeanStore beanStore) Same asVarResolver.createSession()except allows you to specify a bean store for resolving beans.Constructors in org.apache.juneau.svl with parameters of type BeanStoreModifierConstructorDescriptionVarResolverSession(VarResolver context, BeanStore beanStore) Constructor.