All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.common.inject.internal.AbstractBindingBuilder.class Maven / Gradle / Ivy

????4?Acom/groupbyinc/flux/common/inject/internal/AbstractBindingBuilder(Ljava/lang/Object;java/lang/ObjectAbstractBindingBuilder.javaIMPLEMENTATION_ALREADY_SETLjava/lang/String;%Implementation is set more than once.	SINGLE_INSTANCE_AND_SCOPEESetting the scope is not permitted when binding to a single instance.SCOPE_ALREADY_SETScope is set more than once.BINDING_TO_NULLpBinding to null instances is not allowed. Use toProvider(Providers.of(null)) if this is your intended behaviour.CONSTANT_VALUE_ALREADY_SET%Constant value is set more than once.ANNOTATION_ALREADY_SPECIFIED7More than one annotation is specified for this binding.NULL_KEY'Lcom/groupbyinc/flux/common/inject/Key;*Lcom/groupbyinc/flux/common/inject/Key<*>;elementsLjava/util/List;ALjava/util/List;positionIbinder*Lcom/groupbyinc/flux/common/inject/Binder;binding8Lcom/groupbyinc/flux/common/inject/internal/BindingImpl;=Lcom/groupbyinc/flux/common/inject/internal/BindingImpl;v(Lcom/groupbyinc/flux/common/inject/Binder;Ljava/util/List;Ljava/lang/Object;Lcom/groupbyinc/flux/common/inject/Key;)V()V')
*"#	,	.java/util/List0size()I2314 !	6Acom/groupbyinc/flux/common/inject/internal/UntargettedBindingImpl82com/groupbyinc/flux/common/inject/internal/Scoping:UNSCOPED4Lcom/groupbyinc/flux/common/inject/internal/Scoping;<=	;>p(Ljava/lang/Object;Lcom/groupbyinc/flux/common/inject/Key;Lcom/groupbyinc/flux/common/inject/internal/Scoping;)V'@
9A$%	Cadd(ILjava/lang/Object;)VEF1GthisHLcom/groupbyinc/flux/common/inject/internal/AbstractBindingBuilder;CLcom/groupbyinc/flux/common/inject/internal/AbstractBindingBuilder;sourceLjava/lang/Object;key,Lcom/groupbyinc/flux/common/inject/Key;
getBinding:()Lcom/groupbyinc/flux/common/inject/internal/BindingImpl;
setBindingr(Lcom/groupbyinc/flux/common/inject/internal/BindingImpl;)Lcom/groupbyinc/flux/common/inject/internal/BindingImpl;set'(ILjava/lang/Object;)Ljava/lang/Object;TU1VannotatedWithInternalK(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/inject/internal/BindingImpl;annotationTypeZjava/util/Objects\requireNonNull8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;^_
]`checkNotAnnotatedb)
c6com/groupbyinc/flux/common/inject/internal/BindingImplegetKey)()Lcom/groupbyinc/flux/common/inject/Key;gh
fi%com/groupbyinc/flux/common/inject/KeykgetTypeLiteral1()Lcom/groupbyinc/flux/common/inject/TypeLiteral;mn
logeti(Lcom/groupbyinc/flux/common/inject/TypeLiteral;Ljava/lang/Class;)Lcom/groupbyinc/flux/common/inject/Key;qr
lswithKeya(Lcom/groupbyinc/flux/common/inject/Key;)Lcom/groupbyinc/flux/common/inject/internal/BindingImpl;uv
fwRS
y5Ljava/lang/Class<+Ljava/lang/annotation/Annotation;>;Ljava/lang/Class;[(Ljava/lang/annotation/Annotation;)Lcom/groupbyinc/flux/common/inject/internal/BindingImpl;
annotation~y(Lcom/groupbyinc/flux/common/inject/TypeLiteral;Ljava/lang/annotation/Annotation;)Lcom/groupbyinc/flux/common/inject/Key;q?
l?!Ljava/lang/annotation/Annotation;in(Ljava/lang/Class;)VscopeAnnotation?checkNotScoped?)
?PQ
?
forAnnotationG(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/inject/internal/Scoping;??
;?withScopingn(Lcom/groupbyinc/flux/common/inject/internal/Scoping;)Lcom/groupbyinc/flux/common/inject/internal/BindingImpl;??
f?,(Lcom/groupbyinc/flux/common/inject/Scope;)Vscope?forInstance_(Lcom/groupbyinc/flux/common/inject/Scope;)Lcom/groupbyinc/flux/common/inject/internal/Scoping;??
;?)Lcom/groupbyinc/flux/common/inject/Scope;asEagerSingletonEAGER_SINGLETON?=	;?keyTypeIsSet()Zjava/lang/Void?-com/groupbyinc/flux/common/inject/TypeLiteral?getType()Ljava/lang/reflect/Type;??
??equals(Ljava/lang/Object;)Z??
?checkNotTargetted(com/groupbyinc/flux/common/inject/Binder?addError((Ljava/lang/String;[Ljava/lang/Object;)V????getAnnotationType()Ljava/lang/Class;??
l?5com/groupbyinc/flux/common/inject/spi/InstanceBinding?
getScoping6()Lcom/groupbyinc/flux/common/inject/internal/Scoping;??
f?isExplicitlyScoped??
;?:(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/inject/Key;q?
l?	?
ConstantValue	SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTable?(Lcom/groupbyinc/flux/common/inject/Binder;Ljava/util/List;Ljava/lang/Object;Lcom/groupbyinc/flux/common/inject/Key;)V?()Lcom/groupbyinc/flux/common/inject/internal/BindingImpl;|(Lcom/groupbyinc/flux/common/inject/internal/BindingImpl;)Lcom/groupbyinc/flux/common/inject/internal/BindingImpl;t(Ljava/lang/Class<+Ljava/lang/annotation/Annotation;>;)Lcom/groupbyinc/flux/common/inject/internal/BindingImpl;`(Ljava/lang/annotation/Annotation;)Lcom/groupbyinc/flux/common/inject/internal/BindingImpl;8(Ljava/lang/Class<+Ljava/lang/annotation/Annotation;>;)V
StackMapTable
SourceFile!?
?
?????? !"#$%?&
'(??8*?+*+?-*,?/*,?5?7*?9Y-???B?D,*?7*?D?H??48IK8"#88LM8N? 8IJ88NO?56	789):7;??PQ?A*?D??IK?IJ?>??RS?n*+?D*?/*?7+?WW+??IK$%?IJ$&?BCD??XY??%+[?aW*?d**?D*?D?j?p+?t?x?z??%IK%Z|?%IJ%Z{?KLMNM??X}?{%+?aW*?d**?D*?D?j?p+???x?z??%IK%~??%IJ?UVWXW?????x+??aW*??**??+?????zW??IK?|?IJ?{?\]^_?????n+??aW*??**??+?????zW??IK???IJ?bcde?)?X*??**???????zW??IK?IJ?hij???b?*?D?j?p????????IK?IJ?m?@?)?g*?D?9?*?-
?????IK?IJ?q
rt?b)?j*?D?j???*?-?????IK?IJ?w
xz??)??7*?D???*?-
????*?D???™*?-?????7IK?7IJ?~
??'?6???)?!	??Ƴȱ?.??




© 2015 - 2025 Weber Informatics LLC | Privacy Policy