public class ItemID extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
static int |
TYPE_CLSID |
static int |
TYPE_DIRECTORY |
static int |
TYPE_DIRECTORY_OLD |
static int |
TYPE_DRIVE |
static int |
TYPE_DRIVE_OLD |
static int |
TYPE_FILE |
static int |
TYPE_FILE_OLD |
static int |
TYPE_UNKNOWN |
| Constructor and Description |
|---|
ItemID() |
ItemID(byte[] d) |
ItemID(ByteReader br,
int maxSize) |
| Modifier and Type | Method and Description |
|---|---|
String |
getName() |
int |
getSize() |
int |
getType() |
void |
serialize(ByteWriter bw) |
ItemID |
setName(String s) |
ItemID |
setSize(int s) |
ItemID |
setType(int t) |
public static final int TYPE_UNKNOWN
public static final int TYPE_FILE_OLD
public static final int TYPE_DIRECTORY_OLD
public static final int TYPE_FILE
public static final int TYPE_DIRECTORY
public static final int TYPE_DRIVE_OLD
public static final int TYPE_DRIVE
public static final int TYPE_CLSID
public ItemID()
public ItemID(byte[] d)
public ItemID(ByteReader br, int maxSize) throws IOException, ShellLinkException
IOExceptionShellLinkExceptionpublic void serialize(ByteWriter bw) throws IOException
serialize in interface SerializableIOExceptionpublic String getName()
public ItemID setName(String s) throws ShellLinkException
ShellLinkExceptionpublic int getSize()
public ItemID setSize(int s) throws ShellLinkException
ShellLinkExceptionpublic int getType()
public ItemID setType(int t) throws ShellLinkException
ShellLinkExceptionCopyright © 2016–2018 Frederik Kammel. All rights reserved.