Class Prefab


  • public class Prefab
    extends java.lang.Object
    prefab class, holds a ClassLoader that can load packaged Classes.

    • Constructor Summary

      Constructors 
      Constructor Description
      Prefab​(java.lang.String name, java.lang.ClassLoader classLoader)
      Creates a new Prefab with the specified name and classloader.
    • Constructor Detail

      • Prefab

        public Prefab​(java.lang.String name,
                      java.lang.ClassLoader classLoader)
        Creates a new Prefab with the specified name and classloader.
        Parameters:
        name - name, usually the name of the source
        classLoader - ClassLoader to be used to load packaged classes
    • Method Detail

      • getName

        public java.lang.String getName()
        Returns:
        the name
      • getClassLoader

        public java.lang.ClassLoader getClassLoader()
        Returns:
        the class loader
      • setClassLoader

        public void setClassLoader​(java.lang.ClassLoader classLoader)
      • isInstalled

        public boolean isInstalled()
      • setInstalled

        public void setInstalled​(boolean installed)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object that)
        Overrides:
        equals in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object