spring-framework / org.springframework.beans.factory.support / MethodOverrides

MethodOverrides

open class MethodOverrides

Set of method overrides, determining which, if any, methods on a managed object the Spring IoC container will override at runtime.

The currently supported MethodOverride variants are LookupOverride and ReplaceOverride.

Author
Rod Johnson

Author
Juergen Hoeller

Since
1.1

See Also
MethodOverride

Constructors

<init>

MethodOverrides()

Create new MethodOverrides.

MethodOverrides(other: MethodOverrides)

Deep copy constructor.

Functions

addOverride

open fun addOverride(override: MethodOverride): Unit

Add the given method override.

addOverrides

open fun addOverrides(other: MethodOverrides): Unit

Copy all given method overrides into this object.

equals

open fun equals(other: Any?): Boolean

getOverride

open fun getOverride(method: Method): MethodOverride

Return the override for the given method, if any.

getOverrides

open fun getOverrides(): MutableSet<MethodOverride>

Return all method overrides contained by this object.

hashCode

open fun hashCode(): Int

isEmpty

open fun isEmpty(): Boolean

Return whether the set of method overrides is empty.