public class SimpleEntry extends org.linguafranca.pwdb.base.AbstractEntry<SimpleDatabase,SimpleGroup,SimpleEntry,SimpleIcon>
Entry for Simple XML framework| Modifier and Type | Field and Description |
|---|---|
protected EntryClasses.AutoType |
autoType |
protected String |
backgroundColor |
protected List<EntryClasses.BinaryProperty> |
binary |
protected UUID |
customIconUUID |
protected String |
foregroundColor |
protected List<SimpleEntry> |
history |
protected int |
iconID |
protected String |
overrideURL |
protected List<EntryClasses.StringProperty> |
string |
protected String |
tags |
protected Times |
times |
protected UUID |
uuid |
| Modifier | Constructor and Description |
|---|---|
protected |
SimpleEntry() |
| Modifier and Type | Method and Description |
|---|---|
static SimpleEntry |
createEntry(SimpleDatabase database)
Factory to create a new
SimpleEntry with no parent |
byte[] |
getBinaryProperty(String s) |
List<String> |
getBinaryPropertyNames() |
Date |
getCreationTime() |
boolean |
getExpires() |
Date |
getExpiryTime() |
SimpleIcon |
getIcon() |
Date |
getLastAccessTime() |
Date |
getLastModificationTime() |
SimpleGroup |
getParent() |
String |
getProperty(String s) |
List<String> |
getPropertyNames() |
UUID |
getUuid() |
boolean |
removeBinaryProperty(String name) |
boolean |
removeProperty(String name) |
void |
setBinaryProperty(String s,
byte[] bytes) |
void |
setExpires(boolean expires) |
void |
setExpiryTime(Date expiryTime) |
void |
setIcon(SimpleIcon icon) |
void |
setProperty(String s,
String s1) |
protected void |
touch() |
protected UUID uuid
protected int iconID
protected UUID customIconUUID
protected String foregroundColor
protected String backgroundColor
protected String overrideURL
protected String tags
protected Times times
protected List<EntryClasses.StringProperty> string
protected List<EntryClasses.BinaryProperty> binary
protected EntryClasses.AutoType autoType
protected List<SimpleEntry> history
public static SimpleEntry createEntry(SimpleDatabase database)
SimpleEntry with no parentdatabase - in which this entrypublic boolean removeProperty(String name) throws IllegalArgumentException
IllegalArgumentExceptionpublic byte[] getBinaryProperty(String s)
public void setBinaryProperty(String s, byte[] bytes)
public boolean removeBinaryProperty(String name) throws UnsupportedOperationException
UnsupportedOperationExceptionpublic SimpleGroup getParent()
public UUID getUuid()
public SimpleIcon getIcon()
public void setIcon(SimpleIcon icon)
public Date getLastAccessTime()
public Date getCreationTime()
public boolean getExpires()
public void setExpires(boolean expires)
public Date getExpiryTime()
public void setExpiryTime(Date expiryTime) throws IllegalArgumentException
IllegalArgumentExceptionpublic Date getLastModificationTime()
protected void touch()
touch in class org.linguafranca.pwdb.base.AbstractEntry<SimpleDatabase,SimpleGroup,SimpleEntry,SimpleIcon>Copyright © 2018. All rights reserved.