@Vetoed
Package org.jboss.weld.bean
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc. and/or its affiliates, and individual
contributors by the @authors tag. See the copyright.txt in the
distribution for a full listing of individual contributors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-
Interface Summary Interface Description DecorableBean<T> Marker interface for aBeanthat can have decorators.NewBean Marker interface for @New beansWeldDecorator<T> Sub-interface ofDecoratorthat contains metadata information about Weld-deployed Decorators (including custom decorators).WrappedContextual<T> Marker interface indicating that this Contextual wraps another contextual. -
Class Summary Class Description AbstractBean<T,S> An abstract bean representation common for all beansAbstractClassBean<T> An abstract bean representation common for class-based beansAbstractProducerBean<X,T,S extends Member> The implicit producer beanAbstractSyntheticBean<T> Common supertype forBeanswhich are created based on extension-providedProducerimplementation.BeanIdentifiers CommonBean<T> Common superclass for beans that are identified using id.ContextualInstance Convenience facade for usingContextualInstanceStrategy.ContextualInstanceStrategy<T> This component allows optimized strategies for obtaining contextual instances of a given bean to be plugged in.CustomDecoratorWrapper<T> A wrapper for a decorated instance.DecoratorImpl<T> DisposalMethod<X,T> ForwardingBean<T> A delegating beanForwardingDecorator<T> ForwardingInterceptor<T> Delegating implementation ofInterceptor.InterceptorImpl<T> ManagedBean<T> Represents a simple beanManagedBeanIdentifier NewManagedBean<T> Represents a @New simple beanNewSessionBean<T> Represents a @New enterprise beanProducerField<X,T> Represents a producer fieldProducerMethod<X,T> Represents a producer method beanProducerMethodIdentifier RIBean<T> Abstract base class with functions specific to RI built-in beansSessionBean<T> An enterprise bean representationStringBeanIdentifier SyntheticBeanFactory Creates a container-provided implementation of theBeaninterfaces based on givenBeanAttributes,ClassandProducerimplementations.SyntheticClassBean<T> Represents a class bean created based on extension-providedInjectionTargetimplementation.SyntheticDecorator<T> Represents aDecoratorcreated based on extension-providedInjectionTargetimplementation.SyntheticProducerBean<T,X> Represents a producer field or producer method created based on extension-providedProducerimplementation.