Package org.armedbear.lisp
Class Packages
- java.lang.Object
-
- org.armedbear.lisp.Packages
-
public final class Packages extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Packages()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidaddNickname(Package pkg, java.lang.String nickname)static voidaddPackage(Package pkg)static PackagecreatePackage(java.lang.String name)static PackagecreatePackage(java.lang.String name, int size)static booleandeletePackage(Package pkg)static PackagefindPackage(java.lang.String name)Returns the current package of the current LispThread.static Package[]getAllPackages()static LispObjectgetPackagesNicknamingPackage(Package thePackage)static LispObjectlistAllPackages()static PackagemakePackage(java.lang.String name)
-
-
-
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)
-
-