Package mslinks
Class LinkInfo
-
- All Implemented Interfaces:
-
mslinks.Serializable
public final class LinkInfo implements Serializable
-
-
Field Summary
Fields Modifier and Type Field Description private final VolumeIDvolumeIDprivate final StringlocalBasePathprivate final CNRLinkcommonNetworkRelativeLinkprivate final StringcommonPathSuffix
-
Constructor Summary
Constructors Constructor Description LinkInfo()LinkInfo(ByteReader data)
-
Method Summary
Modifier and Type Method Description final VolumeIDgetVolumeID()final StringgetLocalBasePath()final CNRLinkgetCommonNetworkRelativeLink()final StringgetCommonPathSuffix()Unitserialize(ByteWriter bw)final VolumeIDcreateVolumeID()Creates VolumeID and LocalBasePath that is empty string final LinkInfosetLocalBasePath(String s)Set LocalBasePath and creates new VolumeID (if it not exists) If s is null takes no effect final CNRLinkcreateCommonNetworkRelativeLink()Creates CommonNetworkRelativeLink and CommonPathSuffix that is empty string final LinkInfosetCommonPathSuffix(String s)Set CommonPathSuffix and creates new CommonNetworkRelativeLink (if it not exists) If s is null takes no effect final StringbuildPath()-
-
Constructor Detail
-
LinkInfo
LinkInfo()
-
LinkInfo
LinkInfo(ByteReader data)
-
-
Method Detail
-
getVolumeID
final VolumeID getVolumeID()
-
getLocalBasePath
final String getLocalBasePath()
-
getCommonNetworkRelativeLink
final CNRLink getCommonNetworkRelativeLink()
-
getCommonPathSuffix
final String getCommonPathSuffix()
-
serialize
Unit serialize(ByteWriter bw)
-
createVolumeID
final VolumeID createVolumeID()
Creates VolumeID and LocalBasePath that is empty string
-
setLocalBasePath
final LinkInfo setLocalBasePath(String s)
Set LocalBasePath and creates new VolumeID (if it not exists) If s is null takes no effect
-
createCommonNetworkRelativeLink
final CNRLink createCommonNetworkRelativeLink()
Creates CommonNetworkRelativeLink and CommonPathSuffix that is empty string
-
setCommonPathSuffix
final LinkInfo setCommonPathSuffix(String s)
Set CommonPathSuffix and creates new CommonNetworkRelativeLink (if it not exists) If s is null takes no effect
-
-
-
-