public interface  org.glassfish.gmbal.impl.ManagedObjectManagerInternal extends java.lang.Object implements org.glassfish.gmbal.ManagedObjectManager
{
public abstract org.glassfish.gmbal.impl.TypeConverter getTypeConverter(org.glassfish.gmbal.typelib.EvaluatedType);
public abstract java.lang.String getDescription(org.glassfish.gmbal.typelib.EvaluatedDeclaration);
public abstract java.lang.'annotation'.Annotation getAnnotation(java.lang.reflect.AnnotatedElement, java.lang.Class);
public abstract java.util.Collection getAnnotations(java.lang.reflect.AnnotatedElement);
public abstract org.glassfish.pfl.basic.contain.Pair getClassAnalyzer(org.glassfish.gmbal.typelib.EvaluatedClassDeclaration, java.lang.Class);
public abstract java.util.List getInheritedAttributes(org.glassfish.gmbal.typelib.EvaluatedClassAnalyzer);
public abstract org.glassfish.pfl.basic.contain.Pair getAttributes(org.glassfish.gmbal.typelib.EvaluatedClassAnalyzer, org.glassfish.gmbal.impl.ManagedObjectManagerInternal$AttributeDescriptorType);
public abstract void putIfNotPresent(java.util.Map, java.lang.Object, java.lang.Object);
public abstract java.lang.String getTypeName(java.lang.Class, java.lang.String, java.lang.String);
public abstract org.glassfish.pfl.basic.func.UnaryPredicate forAnnotation(java.lang.Class, java.lang.Class);
public abstract org.glassfish.pfl.basic.facet.FacetAccessor getFacetAccessor(java.lang.Object);
public abstract org.glassfish.gmbal.impl.MBeanImpl constructMBean(org.glassfish.gmbal.impl.MBeanImpl, java.lang.Object, java.lang.String);
public abstract javax.management.ObjectName getRootParentName();
public abstract boolean registrationDebug();
public abstract boolean registrationFineDebug();
public abstract boolean jmxRegistrationDebug();
public abstract boolean runtimeDebug();
public abstract org.glassfish.gmbal.AMXMetadata getDefaultAMXMetadata();
public abstract java.lang.'annotation'.Annotation getFirstAnnotationOnClass(org.glassfish.gmbal.typelib.EvaluatedClassDeclaration, java.lang.Class);
public abstract boolean isAMXAttributeName(java.lang.String);
}