Lines Matching refs:MappedMXBeanType
63 public abstract class MappedMXBeanType {
64 private static final WeakHashMap<Type,MappedMXBeanType> convertedTypes =
65 new WeakHashMap<Type,MappedMXBeanType>();
71 static synchronized MappedMXBeanType newMappedType(Type javaType)
74 MappedMXBeanType mt = null;
109 static synchronized MappedMXBeanType newBasicType(Class c, OpenType ot)
111 MappedMXBeanType mt = new BasicMXBeanType(c, ot);
116 static synchronized MappedMXBeanType getMappedType(Type t)
118 MappedMXBeanType mt = convertedTypes.get(t);
132 MappedMXBeanType mt = getMappedType(t);
141 MappedMXBeanType mt = getMappedType(t);
150 MappedMXBeanType mt = getMappedType(t);
194 static class BasicMXBeanType extends MappedMXBeanType {
229 static class EnumMXBeanType extends MappedMXBeanType {
271 static class ArrayMXBeanType extends MappedMXBeanType {
273 protected MappedMXBeanType componentType;
274 protected MappedMXBeanType baseElementType;
416 static class ListMXBeanType extends MappedMXBeanType {
418 final MappedMXBeanType paramType;
499 static class MapMXBeanType extends MappedMXBeanType {
501 final MappedMXBeanType keyType;
502 final MappedMXBeanType valueType;
605 static class CompositeDataMXBeanType extends MappedMXBeanType {
807 MappedMXBeanType.newBasicType(c, t);
820 MappedMXBeanType.newBasicType(primitiveType, t);