public class LibraryImage extends Object implements Comparable<LibraryImage>
Constructor and Description |
---|
LibraryImage()
Default constructor
|
LibraryImage(org.netxms.base.NXCPMessage msg,
File imageFile)
Create object from NXCP message
|
LibraryImage(UUID guid) |
LibraryImage(UUID guid,
String name,
String category,
String mimeType,
boolean imageProtected) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(LibraryImage o) |
void |
fillMessage(org.netxms.base.NXCPMessage msg)
Fill NXCP message with object data
|
byte[] |
getBinaryData() |
String |
getCategory() |
UUID |
getGuid() |
String |
getMimeType() |
String |
getName() |
boolean |
isComplete() |
boolean |
isProtected() |
void |
setBinaryData(byte[] binaryData) |
void |
setCategory(String category) |
void |
setGuid(UUID guid) |
void |
setMimeType(String mimeType) |
void |
setName(String name) |
String |
toString() |
public LibraryImage(UUID guid)
guid
- public LibraryImage(UUID guid, String name, String category, String mimeType, boolean imageProtected)
guid
- name
- category
- mimeType
- imageProtected
- public LibraryImage(org.netxms.base.NXCPMessage msg, File imageFile)
msg
- Message containing object's datapublic LibraryImage()
public void fillMessage(org.netxms.base.NXCPMessage msg)
public UUID getGuid()
public void setGuid(UUID guid)
guid
- the guid to setpublic String getName()
public void setName(String name)
name
- the name to setpublic String getCategory()
public void setCategory(String category)
category
- the category to setpublic byte[] getBinaryData()
public void setBinaryData(byte[] binaryData)
binaryData
- the binaryData to setpublic boolean isProtected()
public boolean isComplete()
public String getMimeType()
public void setMimeType(String mimeType)
mimeType
- the mimeType to setpublic int compareTo(LibraryImage o)
compareTo
in interface Comparable<LibraryImage>
Copyright © 2014. All rights reserved.