|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.armedbear.lisp.Lisp
org.armedbear.lisp.LispObject
org.armedbear.lisp.Pathname
public class Pathname
Field Summary | |
---|---|
protected LispObject |
device
|
protected LispObject |
directory
|
protected LispObject |
host
|
static EqualHashTable |
LOGICAL_PATHNAME_TRANSLATIONS
|
protected LispObject |
name
|
static Primitive |
RENAME_FILE
|
protected LispObject |
type
|
protected LispObject |
version
|
Constructor Summary | |
---|---|
protected |
Pathname()
|
|
Pathname(java.lang.String s)
|
|
Pathname(java.net.URL url)
|
Method Summary | |
---|---|
LispObject |
classOf()
|
boolean |
equal(LispObject obj)
|
boolean |
equalp(LispObject obj)
|
LispObject |
getDevice()
|
protected java.lang.String |
getDirectoryNamestring()
|
protected static java.lang.String |
getHostString(java.lang.String s)
|
java.lang.String |
getNamestring()
|
LispObject |
getParts()
|
boolean |
isWild()
|
static Pathname |
makePathname(LispObject args)
|
static Pathname |
mergePathnames(Pathname pathname,
Pathname defaultPathname,
LispObject defaultVersion)
|
static Pathname |
parseNamestring(AbstractString namestring)
|
static Pathname |
parseNamestring(AbstractString namestring,
AbstractString host)
|
static Pathname |
parseNamestring(java.lang.String s)
|
int |
sxhash()
|
static LispObject |
truename(LispObject arg,
boolean errorIfDoesNotExist)
|
LispObject |
typeOf()
|
LispObject |
typep(LispObject type)
|
java.lang.String |
writeToString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected LispObject host
protected LispObject device
protected LispObject directory
protected LispObject name
protected LispObject type
protected LispObject version
public static EqualHashTable LOGICAL_PATHNAME_TRANSLATIONS
public static final Primitive RENAME_FILE
Constructor Detail |
---|
protected Pathname()
public Pathname(java.lang.String s) throws ConditionThrowable
ConditionThrowable
public Pathname(java.net.URL url) throws ConditionThrowable
ConditionThrowable
Method Detail |
---|
public LispObject getParts() throws ConditionThrowable
getParts
in class LispObject
ConditionThrowable
public LispObject typeOf()
typeOf
in class LispObject
public LispObject classOf()
classOf
in class LispObject
public LispObject typep(LispObject type) throws ConditionThrowable
typep
in class LispObject
ConditionThrowable
public final LispObject getDevice()
public java.lang.String getNamestring() throws ConditionThrowable
ConditionThrowable
protected java.lang.String getDirectoryNamestring() throws ConditionThrowable
ConditionThrowable
public boolean equal(LispObject obj) throws ConditionThrowable
equal
in class LispObject
ConditionThrowable
public boolean equalp(LispObject obj) throws ConditionThrowable
equalp
in class LispObject
ConditionThrowable
public int sxhash()
sxhash
in class LispObject
public java.lang.String writeToString() throws ConditionThrowable
writeToString
in class LispObject
ConditionThrowable
public static Pathname parseNamestring(java.lang.String s) throws ConditionThrowable
ConditionThrowable
public static Pathname parseNamestring(AbstractString namestring) throws ConditionThrowable
ConditionThrowable
public static Pathname parseNamestring(AbstractString namestring, AbstractString host) throws ConditionThrowable
ConditionThrowable
protected static java.lang.String getHostString(java.lang.String s)
public static final Pathname makePathname(LispObject args) throws ConditionThrowable
ConditionThrowable
public boolean isWild() throws ConditionThrowable
ConditionThrowable
public static final Pathname mergePathnames(Pathname pathname, Pathname defaultPathname, LispObject defaultVersion) throws ConditionThrowable
ConditionThrowable
public static final LispObject truename(LispObject arg, boolean errorIfDoesNotExist) throws ConditionThrowable
ConditionThrowable
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |