public class JacksonEntry extends org.linguafranca.pwdb.base.AbstractEntry<JacksonDatabase,JacksonGroup,JacksonEntry,JacksonIcon>
| Modifier and Type | Field and Description |
|---|---|
protected EntryClasses.AutoType |
autoType |
protected String |
backgroundColor |
protected List<EntryClasses.BinaryProperty> |
binary |
protected KeePassFile.CustomData |
customData |
protected UUID |
customIconUUID |
protected String |
foregroundColor |
protected JacksonHistory |
history |
protected int |
iconID |
protected String |
overrideURL |
protected UUID |
previousParentGroup |
protected Boolean |
qualityCheck |
protected List<EntryClasses.StringProperty> |
string |
protected String |
tags |
protected Times |
times |
protected UUID |
uuid |
| Modifier | Constructor and Description |
|---|---|
protected |
JacksonEntry() |
| Modifier and Type | Method and Description |
|---|---|
static JacksonEntry |
createEntry(JacksonDatabase database) |
byte[] |
getBinaryProperty(String s) |
List<String> |
getBinaryPropertyNames() |
Date |
getCreationTime() |
boolean |
getExpires() |
Date |
getExpiryTime() |
JacksonIcon |
getIcon() |
Date |
getLastAccessTime() |
Date |
getLastModificationTime() |
JacksonGroup |
getParent() |
String |
getProperty(String s) |
List<String> |
getPropertyNames() |
org.linguafranca.pwdb.PropertyValue |
getPropertyValue(String name) |
@NotNull 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(JacksonIcon icon) |
void |
setProperty(String s,
String s1) |
void |
setPropertyValue(String name,
org.linguafranca.pwdb.PropertyValue value) |
protected void |
touch() |
protected UUID uuid
protected int iconID
protected UUID customIconUUID
protected String foregroundColor
protected String backgroundColor
protected String overrideURL
protected UUID previousParentGroup
protected String tags
protected Boolean qualityCheck
protected Times times
protected List<EntryClasses.StringProperty> string
protected List<EntryClasses.BinaryProperty> binary
protected EntryClasses.AutoType autoType
protected KeePassFile.CustomData customData
protected JacksonHistory history
public static JacksonEntry createEntry(JacksonDatabase database)
public org.linguafranca.pwdb.PropertyValue getPropertyValue(String name)
getPropertyValue in interface org.linguafranca.pwdb.Entry<JacksonDatabase,JacksonGroup,JacksonEntry,JacksonIcon>getPropertyValue in class org.linguafranca.pwdb.base.AbstractEntry<JacksonDatabase,JacksonGroup,JacksonEntry,JacksonIcon>public void setPropertyValue(String name, org.linguafranca.pwdb.PropertyValue value)
setPropertyValue in interface org.linguafranca.pwdb.Entry<JacksonDatabase,JacksonGroup,JacksonEntry,JacksonIcon>setPropertyValue in class org.linguafranca.pwdb.base.AbstractEntry<JacksonDatabase,JacksonGroup,JacksonEntry,JacksonIcon>public 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 JacksonGroup getParent()
@NotNull public @NotNull UUID getUuid()
public JacksonIcon getIcon()
public void setIcon(JacksonIcon 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<JacksonDatabase,JacksonGroup,JacksonEntry,JacksonIcon>Copyright © 2025. All rights reserved.