Class ClassLoaderNature

  • All Implemented Interfaces:
    Nature

    public final class ClassLoaderNature
    extends BaseNature
    A ClassLoaderNature provides a ClassLoader.
    Since:
    1.2.1
    Author:
    Lukas Lang
    • Constructor Detail

      • ClassLoaderNature

        public ClassLoaderNature​(PropertyHolder holder)
        Constructor takes the PropertyHolder in use.
        Parameters:
        holder - PropertyHolder in use.
    • Method Detail

      • getId

        public java.lang.String getId()
        Returns the Nature Id.
        Returns:
        The fully qualified class name.
        See Also:
        Nature.getId()
      • setClassLoader

        public void setClassLoader​(java.lang.ClassLoader loader)
        Sets the ClassLoader.
        Parameters:
        loader - The ClassLoader to use.
      • getClassLoader

        public java.lang.ClassLoader getClassLoader()
        Returns a ClassLoader.
        Returns:
        A ClassLoader or null if not set.