Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for forObject (0.15 sec)

  1. platforms/core-configuration/core-serialization-codecs/src/main/kotlin/org/gradle/internal/serialize/codecs/core/jos/MethodCache.kt

    import java.lang.reflect.Method
    
    
    internal
    class MethodCache(
    
        private
        val predicate: Method.() -> Boolean
    
    ) {
        private
        val methodCache = hashMapOf<Class<*>, Method?>()
    
        fun forObject(value: Any) =
            forClass(value.javaClass)
    
        fun forClass(type: Class<*>) = methodCache.computeIfAbsent(type) {
            it.firstAccessibleMatchingMethodOrNull(predicate)
        }
    }
    
    
    internal
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jun 07 23:09:56 UTC 2024
    - 1.6K bytes
    - Viewed (0)
  2. platforms/core-configuration/core-serialization-codecs/src/main/kotlin/org/gradle/internal/serialize/codecs/core/jos/JavaObjectSerializationCodec.kt

            ReadResolve,
            WriteObject,
            ReadObject,
            SerializedLambda
        }
    
        private
        fun readResolve(bean: Any): Any =
            when (val readResolve = readResolveMethod.forObject(bean)) {
                null -> bean
                else -> readResolve.invoke(bean)
            }
    
        /**
         * Caches the computed `readObject` method hierarchies during decoding because [ReadContext.decode] might
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jun 07 23:09:56 UTC 2024
    - 11.4K bytes
    - Viewed (0)
  3. internal/bucket/lifecycle/lifecycle_test.go

    			objectName:     "foodir/fooobject",
    			expectedAction: NoneAction,
    		},
    		// Prefix not matched
    		{
    			inputConfig:    `<LifecycleConfiguration><Rule><Filter><Prefix>foodir/</Prefix></Filter><Status>Enabled</Status><Expiration><Days>5</Days></Expiration></Rule></LifecycleConfiguration>`,
    			objectName:     "foxdir/fooobject",
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Thu May 23 01:12:48 UTC 2024
    - 55.1K bytes
    - Viewed (0)
  4. platforms/core-configuration/kotlin-dsl/src/test/kotlin/org/gradle/kotlin/dsl/NamedDomainObjectCollectionExtensionsTest.kt

                sameInstance(element)
            )
        }
    
        @Test
        fun `can lazily access and configure existing element by name and type`() {
    
            val fooObject = DomainObject()
            val fooProvider = mockDomainObjectProviderFor(fooObject)
    
            val barObject = DomainObject()
            val barProvider = mockDomainObjectProviderFor(barObject)
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Aug 02 08:06:49 UTC 2023
    - 19.1K bytes
    - Viewed (0)
Back to top