| Package | Description |
|---|---|
| org.linguafranca.pwdb | |
| org.linguafranca.pwdb.base | |
| org.linguafranca.pwdb.protect |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Database<D extends Database<D,G,E,I>,G extends Group<D,G,E,I>,E extends Entry<D,G,E,I>,I extends Icon>
Interface for a password database consisting of Groups, sub-Groups and Entries.
|
interface |
Entry<D extends Database<D,G,E,I>,G extends Group<D,G,E,I>,E extends Entry<D,G,E,I>,I extends Icon>
Interface for a Database Entry.
|
interface |
Group<D extends Database<D,G,E,I>,G extends Group<D,G,E,I>,E extends Entry<D,G,E,I>,I extends Icon>
Interface for a Database Group.
|
interface |
Visitor<D extends Database<D,G,E,I>,G extends Group<D,G,E,I>,E extends Entry<D,G,E,I>,I extends Icon>
Interface for implementing a visitor for Groups, their sub-Groups and their Entries.
|
static class |
Visitor.Default<D extends Database<D,G,E,I>,G extends Group<D,G,E,I>,E extends Entry<D,G,E,I>,I extends Icon>
Empty implementation of Visitor
|
static class |
Visitor.Print<D extends Database<D,G,E,I>,G extends Group<D,G,E,I>,E extends Entry<D,G,E,I>,I extends Icon>
Visitor prints the Groups and Entries it visits to console
|
| Modifier and Type | Method and Description |
|---|---|
Icon |
Group.getIcon()
Get the Icon of this group
|
| Modifier and Type | Method and Description |
|---|---|
void |
Group.copy(Group<? extends Database,? extends Group,? extends Entry,? extends Icon> parent)
Make a deep copy of the children a group and add to this group.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDatabase<D extends Database<D,G,E,I>,G extends Group<D,G,E,I>,E extends Entry<D,G,E,I>,I extends Icon>
Base implementation of Database
|
class |
AbstractEntry<D extends Database<D,G,E,I>,G extends Group<D,G,E,I>,E extends Entry<D,G,E,I>,I extends Icon>
Base implementation of Entry
|
class |
AbstractGroup<D extends Database<D,G,E,I>,G extends AbstractGroup<D,G,E,I>,E extends Entry<D,G,E,I>,I extends Icon>
Base implementation of group
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractGroup.copy(Group<? extends Database,? extends Group,? extends Entry,? extends Icon> parent) |
| Modifier and Type | Class and Description |
|---|---|
class |
ProtectedDatabase<D extends Database<D,G,E,I>,G extends Group<D,G,E,I>,E extends Entry<D,G,E,I>,I extends Icon>
Base class for Databases which support storage using
PropertyValues. |
Copyright © 2025. All rights reserved.