Entry.Matcher
STANDARD_PROPERTY_NAME_NOTES, STANDARD_PROPERTY_NAME_PASSWORD, STANDARD_PROPERTY_NAME_TITLE, STANDARD_PROPERTY_NAME_URL, STANDARD_PROPERTY_NAME_USER_NAME, STANDARD_PROPERTY_NAMES
Constructor and Description |
---|
AbstractEntry() |
Modifier and Type | Method and Description |
---|---|
String |
getNotes()
Gets the notes field for this entry.
|
String |
getPassword()
Gets the (unencrypted) password field for this entry.
|
String |
getPath()
Returns an XPath-like representation of this
entry's ancestor groups and the title of this entry.
|
String |
getTitle()
Gets the title of this entry.
|
String |
getUrl()
Gets the URL for this entry.
|
String |
getUsername()
Get the username field of this entry
|
boolean |
match(Entry.Matcher matcher)
Returns the result of applying the matcher to this Entry
|
boolean |
match(String text)
Determines if an entry matches the text supplied.
|
boolean |
matchNotes(String text)
Returns true if the notes to lowercase contains the passed string to lowercase.
|
boolean |
matchTitle(String text)
Returns true if this title to lowercase contains the passed title to lowercase.
|
boolean |
matchUrl(String text)
Returns true if this url to lowercase contains the passed url to lowercase.
|
boolean |
matchUsername(String text)
Returns true if this username to lowercase contains the passed username to lowercase.
|
void |
setNotes(String notes)
Sets the notes for this Entry.
|
void |
setPassword(String pass)
Sets the plaintext password for this Entry.
|
void |
setTitle(String title)
Sets the title for this Entry.
|
void |
setUrl(String url)
Sets the url for this Entry.
|
void |
setUsername(String username)
set the username
|
String |
toString() |
protected abstract void |
touch() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getBinaryProperty, getBinaryPropertyNames, getCreationTime, getExpires, getExpiryTime, getIcon, getLastAccessTime, getLastModificationTime, getParent, getProperty, getPropertyNames, getUuid, removeBinaryProperty, removeProperty, setBinaryProperty, setExpires, setExpiryTime, setIcon, setProperty
public boolean matchTitle(String text)
Entry
public boolean matchNotes(String text)
Entry
public boolean matchUsername(String text)
Entry
public boolean matchUrl(String text)
Entry
public boolean match(String text)
Entry
public boolean match(Entry.Matcher matcher)
Entry
public String getPath()
Entry
public String getUsername()
Entry
public void setUsername(String username)
Entry
public String getPassword()
Entry
Implementations should Touch LastAccessedTime when this method is called.
public void setPassword(String pass)
Entry
Implementations should Touch LastModifiedTime when this method is called.
public String getUrl()
Entry
Implementations should Touch LastAccessedTime when this method is called.
public void setUrl(String url)
Entry
Implementations should Touch LastModifiedTime when this method is called.
public String getTitle()
Entry
Implementations should Touch LastAccessedTime when this method is called.
public void setTitle(String title)
Entry
Implementations should Touch LastModifiedTime when this method is called.
public String getNotes()
Entry
Implementations should Touch LastAccessedTime when this method is called.
public void setNotes(String notes)
Entry
Implementations should Touch LastModifiedTime when this method is called.
protected abstract void touch()
Copyright © 2023. All rights reserved.