Class Declarables

java.lang.Object
org.springframework.amqp.core.Declarables
Direct Known Subclasses:
SuperStream

public class Declarables extends Object
A collection of Declarable objects; used to declare multiple objects on the broker using a single bean declaration for the collection.
Since:
2.1
Author:
Gary Russell, Björn Michael
  • Constructor Details

  • Method Details

    • getDeclarables

      public Collection<Declarable> getDeclarables()
    • getDeclarablesByType

      public <T extends Declarable> List<T> getDeclarablesByType(Class<? extends T> type)
      Return the elements that are instances of the provided class.
      Type Parameters:
      T - The type.
      Parameters:
      type - the type's class.
      Returns:
      the filtered list.
      Since:
      2.2
    • toString

      public String toString()
      Overrides:
      toString in class Object