public final class LogicalPathname extends Pathname
device, directory, GET_INPUT_STREAM, host, LOGICAL_PATHNAME_TRANSLATIONS, name, separator, type, version
Modifier | Constructor and Description |
---|---|
protected |
LogicalPathname() |
protected |
LogicalPathname(Pathname p) |
|
LogicalPathname(java.lang.String host,
java.lang.String rest) |
Modifier and Type | Method and Description |
---|---|
static SimpleString |
canonicalizeStringComponent(AbstractString s) |
LispObject |
classOf() |
protected java.lang.String |
getDirectoryNamestring() |
java.lang.String |
printObject() |
static Pathname |
translateLogicalPathname(LogicalPathname pathname) |
LispObject |
typeOf() |
LispObject |
typep(LispObject type) |
asEntryPath, equal, equalp, getDevice, getDirectoryPathname, getHostString, getInputStream, getLastModified, getNamestring, getParts, invalidateNamestring, isAbsolute, isJar, isSupportedProtocol, isURL, isValidURL, isWild, makePathname, makePathname, makeURL, mergePathnames, mergePathnames, parseNamestring, parseNamestring, parseNamestring, sxhash, toFile, toURL, truename, truename, truename, truename
ABS, add, add, aref_long, aref, AREF, AREF, aset, aset, aset, ash, ash, atom, ATOM, caddr, cadr, car, cddr, cdr, CHAR, characterp, CHARACTERP, chars, COMPLEXP, constantp, CONSTANTP, copyToArray, decr, DENOMINATOR, dispatch, divideBy, doubleValue, elt, endp, ENDP, EQ, eql, eql, eql, EQL, equal, EQUAL, equalp, evenp, EVENP, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, floatp, FLOATP, floatValue, getBooleanValue, getCallCount, getDescription, getDocumentation, getFixnumSlotValue, getHotCount, getInstance, getPropertyList, getSlotValue_0, getSlotValue_1, getSlotValue_2, getSlotValue_3, getSlotValue, getSlotValueAsBoolean, getStringChars, getStringValue, getSymbolFunction, getSymbolFunctionOrDie, getSymbolSetfFunction, getSymbolSetfFunctionOrDie, getSymbolValue, incr, incrementCallCount, incrementHotCount, integerp, INTEGERP, intValue, IS_E, IS_GE, IS_GT, IS_LE, IS_LT, IS_NE, isEqualTo, isEqualTo, isGreaterThan, isGreaterThan, isGreaterThanOrEqualTo, isGreaterThanOrEqualTo, isLessThan, isLessThan, isLessThanOrEqualTo, isLessThanOrEqualTo, isNotEqualTo, isNotEqualTo, isSpecialOperator, isSpecialVariable, javaInstance, javaInstance, LDB, length, LENGTH, listp, LISTP, lockableInstance, LOGAND, LOGAND, LOGIOR, LOGIOR, LOGNOT, LOGXOR, LOGXOR, longValue, minusp, MINUSP, MOD, MOD, multiplyBy, multiplyBy, negate, noFillPointer, NOT, nreverse, NTH, NTH, nthcdr, numberp, NUMBERP, NUMERATOR, oddp, ODDP, plusp, PLUSP, princToString, psxhash, psxhash, push, rationalp, RATIONALP, realp, REALP, resolve, reverse, RPLACA, RPLACD, SCHAR, setCallCount, setCar, setCdr, setDocumentation, setHotCount, setPropertyList, setSlotValue_0, setSlotValue_1, setSlotValue_2, setSlotValue_3, setSlotValue, setSlotValue, SIMPLE_STRING_P, SLOT_VALUE, STRING, stringp, STRINGP, subtract, subtract, SVREF, svset, SYMBOLP, truncate, unreadableString, unreadableString, VECTOR_PUSH_EXTEND, VECTOR_PUSH_EXTEND, vectorp, VECTORP, vectorPushExtend, zerop, ZEROP
protected LogicalPathname()
protected LogicalPathname(Pathname p)
public LogicalPathname(java.lang.String host, java.lang.String rest)
public static final SimpleString canonicalizeStringComponent(AbstractString s)
public static Pathname translateLogicalPathname(LogicalPathname pathname)
public LispObject typeOf()
public LispObject classOf()
public LispObject typep(LispObject type)
protected java.lang.String getDirectoryNamestring()
getDirectoryNamestring
in class Pathname
public java.lang.String printObject()
printObject
in class Pathname