public class

MethodOverrides

extends Object
java.lang.Object
   ↳ org.springframework.beans.factory.support.MethodOverrides

Class Overview

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.

See Also

Summary

Public Constructors
MethodOverrides()
Create new MethodOverrides.
MethodOverrides(MethodOverrides other)
Deep copy constructor.
Public Methods
void addOverride(MethodOverride override)
Add the given method override.
void addOverrides(MethodOverrides other)
Copy all given method overrides into this object.
boolean equals(Object other)
MethodOverride getOverride(Method method)
Return the override for the given method, if any.
Set<MethodOverride> getOverrides()
Return all method overrides contained by this object.
int hashCode()
boolean isEmpty()
Return whether the set of method overrides is empty.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public MethodOverrides ()

Also: SpringBeans

Create new MethodOverrides.

public MethodOverrides (MethodOverrides other)

Also: SpringBeans

Deep copy constructor.

Public Methods

public void addOverride (MethodOverride override)

Also: SpringBeans

Add the given method override.

public void addOverrides (MethodOverrides other)

Also: SpringBeans

Copy all given method overrides into this object.

public boolean equals (Object other)

public MethodOverride getOverride (Method method)

Also: SpringBeans

Return the override for the given method, if any.

Parameters
method method to check for overrides for
Returns
  • the method override, or null if none

public Set<MethodOverride> getOverrides ()

Also: SpringBeans

Return all method overrides contained by this object.

Returns
  • Set of MethodOverride objects
See Also

public int hashCode ()

public boolean isEmpty ()

Also: SpringBeans

Return whether the set of method overrides is empty.