Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 150 for constructorsOf (0.28 sec)

  1. platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/instantiation/generator/IdentityClassGenerator.java

                @Override
                public List<GeneratedConstructor<T>> getConstructors() {
                    List<GeneratedConstructor<T>> constructors = new ArrayList<GeneratedConstructor<T>>();
                    for (final Constructor<?> constructor : type.getDeclaredConstructors()) {
                        constructors.add(new GeneratedConstructor<T>() {
                            @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 4.3K bytes
    - Viewed (0)
  2. platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/instantiation/generator/ConstructorComparatorTest.groovy

     */
    
    package org.gradle.internal.instantiation.generator
    
    import spock.lang.Specification
    
    class ConstructorComparatorTest extends Specification {
        def comparator = new ConstructorComparator()
    
        def "constructors with fewer parameters are first"() {
            def lhs = Stub(ClassGenerator.GeneratedConstructor)
            lhs.parameterTypes >> [String]
            def rhs = Stub(ClassGenerator.GeneratedConstructor)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 2K bytes
    - Viewed (0)
  3. maven-di/src/main/java/org/apache/maven/di/impl/ReflectionUtils.java

            }
    
            if (constructors.isEmpty()) {
                throw failedImplicitBinding(key, "inject annotation on interface");
            }
            if (constructors.size() > 1) {
                throw failedImplicitBinding(key, "inject annotation on class with multiple constructors");
            }
            Constructor<T> declaredConstructor =
                    (Constructor<T>) constructors.iterator().next();
    
    Registered: Wed Jun 12 09:55:16 UTC 2024
    - Last Modified: Fri Feb 09 17:13:31 UTC 2024
    - 16K bytes
    - Viewed (0)
  4. platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/instantiation/generator/DependencyInjectingInstantiatorTest.groovy

        }
    
        def "fails when class has multiple constructors that are annotated"() {
            when:
            instantiator.newInstance(HasMultipleInjectConstructors, new StringBuilder("param"))
    
            then:
            ObjectInstantiationException e = thrown()
            e.cause.message == "Class DependencyInjectingInstantiatorTest.HasMultipleInjectConstructors has multiple constructors that are annotated with @Inject."
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 19 04:41:06 UTC 2024
    - 13.2K bytes
    - Viewed (0)
  5. platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/instantiation/generator/DependencyInjectionUsingLenientConstructorSelectorTest.groovy

        }
    
        def "fails when no constructors match parameters"() {
            when:
            instantiator.newInstance(HasConstructors, ["a", "b"] as Object[])
    
            then:
            ObjectInstantiationException e = thrown()
            e.cause instanceof IllegalArgumentException
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 8K bytes
    - Viewed (0)
  6. platforms/core-runtime/base-services/src/main/java/org/gradle/internal/reflect/DirectInstantiator.java

            @Override
            protected CachedConstructor create(Class<?> receiver, Class<?>[] argumentTypes) {
                Constructor<?>[] constructors = receiver.getConstructors();
                Constructor<?> match = null;
                for (Constructor<?> constructor : constructors) {
                    Class<?>[] parameterTypes = constructor.getParameterTypes();
                    if (parameterTypes.length == argumentTypes.length) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 08:48:02 UTC 2023
    - 5.9K bytes
    - Viewed (0)
  7. platforms/core-configuration/bean-serialization-services/src/main/kotlin/org/gradle/internal/serialize/beans/services/DefaultBeanStateReaderLookup.kt

    import org.gradle.internal.service.scopes.ServiceScope
    import java.util.concurrent.ConcurrentHashMap
    
    
    @ServiceScope(Scope.BuildTree::class)
    class DefaultBeanStateReaderLookup(
        private val constructors: BeanConstructors,
        private val instantiatorFactory: InstantiatorFactory
    ) : BeanStateReaderLookup {
    
        private
        val beanStateReaders = ConcurrentHashMap<Class<*>, BeanStateReader>()
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jun 07 23:09:56 UTC 2024
    - 1.5K bytes
    - Viewed (0)
  8. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/scopes/KtFe10ScopeResolution.kt

            constructors.forEach { yield(it.toKtConstructorSymbol(analysisContext)) }
        }
    }
    
    internal open class KaFe10ScopeNonStaticMember(
        scope: MemberScope,
        constructors: Collection<ConstructorDescriptor>,
        analysisContext: Fe10AnalysisContext
    ) : KaFe10ScopeMember(scope, constructors, analysisContext) {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 5.7K bytes
    - Viewed (0)
  9. guava/src/com/google/common/util/concurrent/FuturesGetChecked.java

      }
    
      private static <X extends Exception> List<Constructor<X>> preferringStringsThenThrowables(
          List<Constructor<X>> constructors) {
        return WITH_STRING_PARAM_THEN_WITH_THROWABLE_PARAM.sortedCopy(constructors);
      }
    
      // TODO: b/296487962 - Consider defining a total order over constructors.
      private static final Ordering<List<Class<?>>> ORDERING_BY_CONSTRUCTOR_PARAMETER_LIST =
          Ordering.natural()
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Thu Feb 22 17:40:56 UTC 2024
    - 11.9K bytes
    - Viewed (0)
  10. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/schemaBuilder/DataSchemaBuilder.kt

            val functions = functionExtractor.memberFunctions(kClass, preIndex)
            val constructors = functionExtractor.constructors(kClass, preIndex)
            val name = kClass.fqName
            return DefaultDataClass(name, supertypesOf(kClass), properties, functions.toList(), constructors.toList())
        }
    
        private
        fun supertypesOf(kClass: KClass<*>): Set<FqName> = buildSet {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 14 10:08:02 UTC 2024
    - 5.9K bytes
    - Viewed (0)
Back to top