public MetaAnnotationStore(ClassTransformer classTransformer) { ComputingCacheBuilder cacheBuilder = ComputingCacheBuilder.newBuilder(); this.stereotypes = cacheBuilder.build(new StereotypeFunction(classTransformer)); this.scopes = cacheBuilder.build(new ScopeFunction(classTransformer)); this.qualifiers = cacheBuilder.build(new QualifierFunction(classTransformer)); this.interceptorBindings = cacheBuilder.build(new InterceptorBindingFunction(classTransformer)); this.qualifierInstanceCache = cacheBuilder.build(new QualifierInstanceFunction(this)); this.sharedObjectCache = classTransformer.getSharedObjectCache(); }
public MetaAnnotationStore(ClassTransformer classTransformer) { ComputingCacheBuilder cacheBuilder = ComputingCacheBuilder.newBuilder(); this.stereotypes = cacheBuilder.build(new StereotypeFunction(classTransformer)); this.scopes = cacheBuilder.build(new ScopeFunction(classTransformer)); this.qualifiers = cacheBuilder.build(new QualifierFunction(classTransformer)); this.interceptorBindings = cacheBuilder.build(new InterceptorBindingFunction(classTransformer)); this.qualifierInstanceCache = cacheBuilder.build(new QualifierInstanceFunction(this)); this.sharedObjectCache = classTransformer.getSharedObjectCache(); }
public MetaAnnotationStore(ClassTransformer classTransformer) { ComputingCacheBuilder cacheBuilder = ComputingCacheBuilder.newBuilder(); this.stereotypes = cacheBuilder.build(new StereotypeFunction(classTransformer)); this.scopes = cacheBuilder.build(new ScopeFunction(classTransformer)); this.qualifiers = cacheBuilder.build(new QualifierFunction(classTransformer)); this.interceptorBindings = cacheBuilder.build(new InterceptorBindingFunction(classTransformer)); this.qualifierInstanceCache = cacheBuilder.build(new QualifierInstanceFunction(this)); this.sharedObjectCache = classTransformer.getSharedObjectCache(); }
public MetaAnnotationStore(ClassTransformer classTransformer) { ComputingCacheBuilder cacheBuilder = ComputingCacheBuilder.newBuilder(); this.stereotypes = cacheBuilder.build(new StereotypeFunction(classTransformer)); this.scopes = cacheBuilder.build(new ScopeFunction(classTransformer)); this.qualifiers = cacheBuilder.build(new QualifierFunction(classTransformer)); this.interceptorBindings = cacheBuilder.build(new InterceptorBindingFunction(classTransformer)); this.qualifierInstanceCache = cacheBuilder.build(new QualifierInstanceFunction(this)); this.sharedObjectCache = classTransformer.getSharedObjectCache(); }
public MetaAnnotationStore(ClassTransformer classTransformer) { ComputingCacheBuilder cacheBuilder = ComputingCacheBuilder.newBuilder(); this.stereotypes = cacheBuilder.build(new StereotypeFunction(classTransformer)); this.scopes = cacheBuilder.build(new ScopeFunction(classTransformer)); this.qualifiers = cacheBuilder.build(new QualifierFunction(classTransformer)); this.interceptorBindings = cacheBuilder.build(new InterceptorBindingFunction(classTransformer)); this.qualifierInstanceCache = cacheBuilder.build(new QualifierInstanceFunction(this)); this.sharedObjectCache = classTransformer.getSharedObjectCache(); }
public MetaAnnotationStore(ClassTransformer classTransformer) { ComputingCacheBuilder cacheBuilder = ComputingCacheBuilder.newBuilder(); this.stereotypes = cacheBuilder.build(new StereotypeFunction(classTransformer)); this.scopes = cacheBuilder.build(new ScopeFunction(classTransformer)); this.qualifiers = cacheBuilder.build(new QualifierFunction(classTransformer)); this.interceptorBindings = cacheBuilder.build(new InterceptorBindingFunction(classTransformer)); this.qualifierInstanceCache = cacheBuilder.build(new QualifierInstanceFunction(this)); this.sharedObjectCache = classTransformer.getSharedObjectCache(); }