Class Packages


  • public final class Packages
    extends java.lang.Object
    • Constructor Detail

      • Packages

        public Packages()
    • Method Detail

      • createPackage

        public static final Package createPackage​(java.lang.String name)
      • createPackage

        public static final Package createPackage​(java.lang.String name,
                                                  int size)
      • addPackage

        public static final void addPackage​(Package pkg)
      • findPackage

        public static final Package findPackage​(java.lang.String name)
        Returns the current package of the current LispThread. Intended to be used from Java code manipulating an Interpreter instance.
      • makePackage

        public static final Package makePackage​(java.lang.String name)
      • addNickname

        public static final void addNickname​(Package pkg,
                                             java.lang.String nickname)
      • deletePackage

        public static final boolean deletePackage​(Package pkg)
      • listAllPackages

        public static final LispObject listAllPackages()
      • getAllPackages

        public static final Package[] getAllPackages()
      • getPackagesNicknamingPackage

        public static final LispObject getPackagesNicknamingPackage​(Package thePackage)