Class ClassRealmAdapter

  • All Implemented Interfaces:
    ClassRealm

    @Deprecated
    public class ClassRealmAdapter
    extends java.lang.Object
    implements ClassRealm
    Deprecated.
    An adapter for ClassRealms
    • Constructor Detail

      • ClassRealmAdapter

        private ClassRealmAdapter​(ClassRealm newRealm)
        Deprecated.
    • Method Detail

      • getId

        public java.lang.String getId()
        Deprecated.
        Specified by:
        getId in interface ClassRealm
      • addConstituent

        public void addConstituent​(java.net.URL constituent)
        Deprecated.
        Specified by:
        addConstituent in interface ClassRealm
      • getClassLoader

        public java.lang.ClassLoader getClassLoader()
        Deprecated.
        Specified by:
        getClassLoader in interface ClassRealm
      • getParentRealm

        public ClassRealm getParentRealm()
        Deprecated.
      • getConstituents

        public java.net.URL[] getConstituents()
        Deprecated.
        Specified by:
        getConstituents in interface ClassRealm
      • loadClass

        public java.lang.Class loadClass​(java.lang.String name)
                                  throws java.lang.ClassNotFoundException
        Deprecated.
        Specified by:
        loadClass in interface ClassRealm
        Throws:
        java.lang.ClassNotFoundException
      • getResource

        public java.net.URL getResource​(java.lang.String name)
        Deprecated.
        Specified by:
        getResource in interface ClassRealm
      • findResources

        public java.util.Enumeration findResources​(java.lang.String name)
                                            throws java.io.IOException
        Deprecated.
        Specified by:
        findResources in interface ClassRealm
        Throws:
        java.io.IOException
      • getResourceAsStream

        public java.io.InputStream getResourceAsStream​(java.lang.String name)
        Deprecated.
        Specified by:
        getResourceAsStream in interface ClassRealm
      • display

        public void display()
        Deprecated.
        Specified by:
        display in interface ClassRealm
      • equals

        public boolean equals​(java.lang.Object o)
        Deprecated.
        Overrides:
        equals in class java.lang.Object
      • trimLeadingSlash

        private java.lang.String trimLeadingSlash​(java.lang.String resource)
        Deprecated.
        Provides backward-compat with the old classworlds which accepted resource names with leading slashes.