public class JaxbEntry extends org.linguafranca.pwdb.base.AbstractEntry<JaxbDatabase,JaxbGroup,JaxbEntry,JaxbIcon>
Entry for JAXB.
The class wraps an underlying JAXB generated delegate.
| Modifier and Type | Field and Description |
|---|---|
protected JaxbDatabase |
database |
protected JaxbEntryBinding |
delegate |
| Constructor and Description |
|---|
JaxbEntry(JaxbDatabase jaxbDatabase) |
JaxbEntry(JaxbDatabase database,
JaxbEntryBinding entry) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
getBinaryProperty(String name) |
List<String> |
getBinaryPropertyNames() |
Date |
getCreationTime() |
boolean |
getExpires() |
Date |
getExpiryTime() |
JaxbIcon |
getIcon() |
Date |
getLastAccessTime() |
Date |
getLastModificationTime() |
JaxbGroup |
getParent() |
String |
getProperty(String name) |
List<String> |
getPropertyNames() |
UUID |
getUuid() |
void |
setBinaryProperty(String name,
byte[] value) |
void |
setIcon(JaxbIcon icon) |
void |
setProperty(String name,
String value) |
protected void |
touch() |
protected JaxbDatabase database
protected JaxbEntryBinding delegate
public JaxbEntry(JaxbDatabase jaxbDatabase)
public JaxbEntry(JaxbDatabase database, JaxbEntryBinding entry)
public byte[] getBinaryProperty(String name)
public void setBinaryProperty(String name, byte[] value)
public JaxbGroup getParent()
public UUID getUuid()
public JaxbIcon getIcon()
public void setIcon(JaxbIcon icon)
public Date getLastAccessTime()
public Date getCreationTime()
public boolean getExpires()
public Date getExpiryTime()
public Date getLastModificationTime()
protected void touch()
touch in class org.linguafranca.pwdb.base.AbstractEntry<JaxbDatabase,JaxbGroup,JaxbEntry,JaxbIcon>Copyright © 2016. All rights reserved.