- Sort Score
- Result 10 results
- Languages All
Results 1 - 5 of 5 for getSerializationConstructor (0.43 sec)
-
platforms/core-configuration/model-core/src/main/java/org/gradle/internal/instantiation/generator/DefaultInstantiationScheme.java
try { ClassGenerator.SerializationConstructor<?> constructor = constructorCache.get(implType, () -> classGenerator.generate(implType).getSerializationConstructor(baseClass)); return implType.cast(constructor.newInstance(services, nestedGenerator)); } catch (InvocationTargetException e) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 5.2K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/instantiation/generator/IdentityClassGenerator.java
} else { return type.getEnclosingClass(); } } @Override public SerializationConstructor<T> getSerializationConstructor(Class<? super T> baseClass) { throw new UnsupportedOperationException(); } @Override public List<GeneratedConstructor<T>> getConstructors() {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 4.3K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/internal/instantiation/generator/ClassGenerator.java
/** * Creates a serialization constructor. Note: this can be expensive and does not perform any caching. */ SerializationConstructor<T> getSerializationConstructor(Class<? super T> baseClass); } interface SerializationConstructor<T> { /**
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 3.2K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/instantiation/generator/AbstractClassGeneratorSpec.groovy
def nested = Stub(InstanceGenerator) _ * nested.newInstanceWithDisplayName(_, _, _) >> { type, name, params -> create(type) } return generator.generate(clazz).getSerializationConstructor(Object).newInstance(defaultServices(), nested) } protected <T> T create(Class<T> clazz, Object... args) { return doCreate(generator, clazz, defaultServices(), null, args) }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 4.9K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/internal/instantiation/generator/AbstractClassGenerator.java
@Override public List<GeneratedConstructor<Object>> getConstructors() { return constructors; } @Override public SerializationConstructor<Object> getSerializationConstructor(Class<? super Object> baseClass) { return new SerializationConstructorImpl(baseClass); } private class SerializationConstructorImpl implements SerializationConstructor<Object> {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon May 06 21:54:37 UTC 2024 - 63K bytes - Viewed (0)