public class LinkInfo extends java.lang.Object implements Serializable
| Constructor and Description |
|---|
LinkInfo() |
LinkInfo(ByteReader data) |
| Modifier and Type | Method and Description |
|---|---|
CNRLink |
createCommonNetworkRelativeLink()
Creates CommonNetworkRelativeLink and CommonPathSuffix that is empty string
|
VolumeID |
createVolumeID()
Creates VolumeID and LocalBasePath that is empty string
|
CNRLink |
getCommonNetworkRelativeLink() |
java.lang.String |
getCommonPathSuffix() |
java.lang.String |
getLocalBasePath() |
VolumeID |
getVolumeID() |
void |
serialize(ByteWriter bw) |
LinkInfo |
setCommonPathSuffix(java.lang.String s)
Set CommonPathSuffix and creates new CommonNetworkRelativeLink (if it not exists)
If s is null takes no effect
|
LinkInfo |
setLocalBasePath(java.lang.String s)
Set LocalBasePath and creates new VolumeID (if it not exists)
If s is null takes no effect
|
public LinkInfo()
public LinkInfo(ByteReader data) throws java.io.IOException, ShellLinkException
java.io.IOExceptionShellLinkExceptionpublic void serialize(ByteWriter bw) throws java.io.IOException
serialize in interface Serializablejava.io.IOExceptionpublic VolumeID getVolumeID()
public VolumeID createVolumeID()
public java.lang.String getLocalBasePath()
public LinkInfo setLocalBasePath(java.lang.String s)
public CNRLink getCommonNetworkRelativeLink()
public CNRLink createCommonNetworkRelativeLink()
public java.lang.String getCommonPathSuffix()
public LinkInfo setCommonPathSuffix(java.lang.String s)