public interface org.eclipse.jetty.util.component.Container
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.eclipse.jetty.util.component.Container
super_class: java.lang.Object
{
public abstract boolean addBean(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
o
public abstract boolean addBean(java.lang.Object, boolean);
descriptor: (Ljava/lang/Object;Z)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
o
managed
public abstract java.util.Collection<java.lang.Object> getBeans();
descriptor: ()Ljava/util/Collection;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/util/Collection<Ljava/lang/Object;>;
public abstract <T> java.util.Collection<T> getBeans(java.lang.Class<T>);
descriptor: (Ljava/lang/Class;)Ljava/util/Collection;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)Ljava/util/Collection<TT;>;
MethodParameters:
Name Flags
clazz
public abstract <T> T getBean(java.lang.Class<T>);
descriptor: (Ljava/lang/Class;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)TT;
MethodParameters:
Name Flags
clazz
public abstract boolean removeBean(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
o
public abstract void addEventListener(org.eclipse.jetty.util.component.Container$Listener);
descriptor: (Lorg/eclipse/jetty/util/component/Container$Listener;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
listener
public abstract void removeEventListener(org.eclipse.jetty.util.component.Container$Listener);
descriptor: (Lorg/eclipse/jetty/util/component/Container$Listener;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
listener
public abstract void unmanage(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
bean
public abstract void manage(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
bean
public abstract boolean isManaged(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
bean
public abstract <T> java.util.Collection<T> getContainedBeans(java.lang.Class<T>);
descriptor: (Ljava/lang/Class;)Ljava/util/Collection;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)Ljava/util/Collection<TT;>;
MethodParameters:
Name Flags
clazz
}
SourceFile: "Container.java"
NestMembers:
org.eclipse.jetty.util.component.Container$InheritedListener org.eclipse.jetty.util.component.Container$Listener
InnerClasses:
public abstract InheritedListener = org.eclipse.jetty.util.component.Container$InheritedListener of org.eclipse.jetty.util.component.Container
public abstract Listener = org.eclipse.jetty.util.component.Container$Listener of org.eclipse.jetty.util.component.Container