public class Directory extends java.lang.Object implements java.lang.Comparable<DirectoryOrObject>, DirectoryOrObject
| Constructor and Description |
|---|
Directory(java.lang.String path,
java.lang.Character delimiter) |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
bareName(java.lang.String name,
java.lang.Character delimiter) |
int |
compareTo(DirectoryOrObject o) |
boolean |
equals(java.lang.Object o) |
Directory |
getAsDirectory() |
StoredObject |
getAsObject() |
java.lang.String |
getBareName() |
java.lang.String |
getName() |
int |
hashCode() |
boolean |
isDirectory() |
boolean |
isObject() |
void |
metadataSetFromHeaders()
Declares to the ListSubject that a number of fields have been read from the list operation
and therefore do not have to be fetched individually, unless caching is turned off.
|
public static java.lang.String bareName(java.lang.String name,
java.lang.Character delimiter)
public boolean isObject()
isObject in interface DirectoryOrObjectpublic boolean isDirectory()
isDirectory in interface DirectoryOrObjectpublic Directory getAsDirectory()
getAsDirectory in interface DirectoryOrObjectpublic StoredObject getAsObject()
getAsObject in interface DirectoryOrObjectpublic java.lang.String getName()
getName in interface ListSubjectpublic void metadataSetFromHeaders()
ListSubjectmetadataSetFromHeaders in interface ListSubjectpublic java.lang.String getBareName()
getBareName in interface DirectoryOrObjectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int compareTo(DirectoryOrObject o)
compareTo in interface java.lang.Comparable<DirectoryOrObject>Copyright © 2012-2020 42 BV. All Rights Reserved.