public interface org.glassfish.gmbal.impl.ManagedObjectManagerInternal extends org.glassfish.gmbal.ManagedObjectManager
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.glassfish.gmbal.impl.ManagedObjectManagerInternal
super_class: java.lang.Object
{
public abstract org.glassfish.gmbal.impl.TypeConverter getTypeConverter(org.glassfish.gmbal.typelib.EvaluatedType);
descriptor: (Lorg/glassfish/gmbal/typelib/EvaluatedType;)Lorg/glassfish/gmbal/impl/TypeConverter;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
type
public abstract java.lang.String getDescription(org.glassfish.gmbal.typelib.EvaluatedDeclaration);
descriptor: (Lorg/glassfish/gmbal/typelib/EvaluatedDeclaration;)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
element
public abstract <T extends java.lang.annotation.Annotation> T getAnnotation(java.lang.reflect.AnnotatedElement, java.lang.Class<T>);
descriptor: (Ljava/lang/reflect/AnnotatedElement;Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <T::Ljava/lang/annotation/Annotation;>(Ljava/lang/reflect/AnnotatedElement;Ljava/lang/Class<TT;>;)TT;
MethodParameters:
Name Flags
element
type
public abstract java.util.Collection<java.lang.annotation.Annotation> getAnnotations(java.lang.reflect.AnnotatedElement);
descriptor: (Ljava/lang/reflect/AnnotatedElement;)Ljava/util/Collection;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/reflect/AnnotatedElement;)Ljava/util/Collection<Ljava/lang/annotation/Annotation;>;
MethodParameters:
Name Flags
element
public abstract org.glassfish.pfl.basic.contain.Pair<org.glassfish.gmbal.typelib.EvaluatedClassDeclaration, org.glassfish.gmbal.typelib.EvaluatedClassAnalyzer> getClassAnalyzer(org.glassfish.gmbal.typelib.EvaluatedClassDeclaration, java.lang.Class<? extends java.lang.annotation.Annotation>);
descriptor: (Lorg/glassfish/gmbal/typelib/EvaluatedClassDeclaration;Ljava/lang/Class;)Lorg/glassfish/pfl/basic/contain/Pair;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/glassfish/gmbal/typelib/EvaluatedClassDeclaration;Ljava/lang/Class<+Ljava/lang/annotation/Annotation;>;)Lorg/glassfish/pfl/basic/contain/Pair<Lorg/glassfish/gmbal/typelib/EvaluatedClassDeclaration;Lorg/glassfish/gmbal/typelib/EvaluatedClassAnalyzer;>;
MethodParameters:
Name Flags
cls
annotationClass
public abstract java.util.List<org.glassfish.gmbal.InheritedAttribute> getInheritedAttributes(org.glassfish.gmbal.typelib.EvaluatedClassAnalyzer);
descriptor: (Lorg/glassfish/gmbal/typelib/EvaluatedClassAnalyzer;)Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/glassfish/gmbal/typelib/EvaluatedClassAnalyzer;)Ljava/util/List<Lorg/glassfish/gmbal/InheritedAttribute;>;
MethodParameters:
Name Flags
ca
public abstract org.glassfish.pfl.basic.contain.Pair<java.util.Map<java.lang.String, org.glassfish.gmbal.impl.AttributeDescriptor>, java.util.Map<java.lang.String, org.glassfish.gmbal.impl.AttributeDescriptor>> getAttributes(org.glassfish.gmbal.typelib.EvaluatedClassAnalyzer, org.glassfish.gmbal.impl.ManagedObjectManagerInternal$AttributeDescriptorType);
descriptor: (Lorg/glassfish/gmbal/typelib/EvaluatedClassAnalyzer;Lorg/glassfish/gmbal/impl/ManagedObjectManagerInternal$AttributeDescriptorType;)Lorg/glassfish/pfl/basic/contain/Pair;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/glassfish/gmbal/typelib/EvaluatedClassAnalyzer;Lorg/glassfish/gmbal/impl/ManagedObjectManagerInternal$AttributeDescriptorType;)Lorg/glassfish/pfl/basic/contain/Pair<Ljava/util/Map<Ljava/lang/String;Lorg/glassfish/gmbal/impl/AttributeDescriptor;>;Ljava/util/Map<Ljava/lang/String;Lorg/glassfish/gmbal/impl/AttributeDescriptor;>;>;
MethodParameters:
Name Flags
ca
adt
public abstract <K, V> void putIfNotPresent(java.util.Map<K, V>, K, );
descriptor: (Ljava/util/Map;Ljava/lang/Object;Ljava/lang/Object;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <K:Ljava/lang/Object;V:Ljava/lang/Object;>(Ljava/util/Map<TK;TV;>;TK;TV;)V
MethodParameters:
Name Flags
map final
key final
value final
public abstract java.lang.String getTypeName(java.lang.Class<?>, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
MethodParameters:
Name Flags
cls
fieldName
nameFromAnnotation
public abstract <T extends org.glassfish.gmbal.typelib.EvaluatedDeclaration> org.glassfish.pfl.basic.func.UnaryPredicate<T> forAnnotation(java.lang.Class<? extends java.lang.annotation.Annotation>, java.lang.Class<T>);
descriptor: (Ljava/lang/Class;Ljava/lang/Class;)Lorg/glassfish/pfl/basic/func/UnaryPredicate;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <T::Lorg/glassfish/gmbal/typelib/EvaluatedDeclaration;>(Ljava/lang/Class<+Ljava/lang/annotation/Annotation;>;Ljava/lang/Class<TT;>;)Lorg/glassfish/pfl/basic/func/UnaryPredicate<TT;>;
MethodParameters:
Name Flags
annotation
elemType
public abstract org.glassfish.pfl.basic.facet.FacetAccessor getFacetAccessor(java.lang.Object);
descriptor: (Ljava/lang/Object;)Lorg/glassfish/pfl/basic/facet/FacetAccessor;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract org.glassfish.gmbal.impl.MBeanImpl constructMBean(org.glassfish.gmbal.impl.MBeanImpl, java.lang.Object, java.lang.String);
descriptor: (Lorg/glassfish/gmbal/impl/MBeanImpl;Ljava/lang/Object;Ljava/lang/String;)Lorg/glassfish/gmbal/impl/MBeanImpl;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
parentEntity
obj
name
public abstract javax.management.ObjectName getRootParentName();
descriptor: ()Ljavax/management/ObjectName;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean registrationDebug();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean registrationFineDebug();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean jmxRegistrationDebug();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean runtimeDebug();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.glassfish.gmbal.AMXMetadata getDefaultAMXMetadata();
descriptor: ()Lorg/glassfish/gmbal/AMXMetadata;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract <T extends java.lang.annotation.Annotation> T getFirstAnnotationOnClass(org.glassfish.gmbal.typelib.EvaluatedClassDeclaration, java.lang.Class<T>);
descriptor: (Lorg/glassfish/gmbal/typelib/EvaluatedClassDeclaration;Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <T::Ljava/lang/annotation/Annotation;>(Lorg/glassfish/gmbal/typelib/EvaluatedClassDeclaration;Ljava/lang/Class<TT;>;)TT;
MethodParameters:
Name Flags
element
type
public abstract boolean isAMXAttributeName(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
name
}
SourceFile: "ManagedObjectManagerInternal.java"
NestMembers:
org.glassfish.gmbal.impl.ManagedObjectManagerInternal$AttributeDescriptorType
InnerClasses:
public final AttributeDescriptorType = org.glassfish.gmbal.impl.ManagedObjectManagerInternal$AttributeDescriptorType of org.glassfish.gmbal.impl.ManagedObjectManagerInternal