A B C D E F G I K L N P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- Accomplishable - Interface in io.github.astrapi69.data.accomplishable
-
The interface
Accomplishablecan be implemented from an data that needs the data of who executed or accomplished an operation on an data - Activatable - Interface in io.github.astrapi69.data.activatable
-
The interface
Activatablecan be implemented from an data that needs a trigger to set if the data is active or not. - addChild(TR) - Method in interface io.github.astrapi69.data.treeable.TreeWithChildren
-
Adds the given child to the children collection
- Auditable<T,U> - Interface in io.github.astrapi69.data.auditable
-
The interface
Auditableis a combination of the interfacesByCreatableandByLastModifiedand can be implemented by classes with auditing purposes.
B
- ByAccomplishable<U> - Interface in io.github.astrapi69.data.accomplishable
-
The interface
ByAccomplishablecan be implemented from an data that needs the data of who executed or accomplished an operation on an data with a field accomplishedBy - ByCreatable<T,U> - Interface in io.github.astrapi69.data.creatable
-
The interface
ByCreatablecan be implemented from an data that needs the data of the point of time from its creation and who created - ByDeletable<T,U> - Interface in io.github.astrapi69.data.deletable
-
The interface
ByDeletablecan be implemented from an data that needs the data of the point of time from its deletion and who deleted - ByLastModified<T,U> - Interface in io.github.astrapi69.data.modifiable
-
The interface
ByLastModifiedcan be implemented from an data that needs the data of the point of time from its last modification and who last modified
C
- COLUMN_NAME_ACCOMPLISHED_BY - Static variable in interface io.github.astrapi69.data.accomplishable.ByAccomplishable
-
The Constant for the column name 'accomplishedBy'.
- COLUMN_NAME_ACTIVE - Static variable in interface io.github.astrapi69.data.activatable.Activatable
-
The Constant for the column name 'active'.
- COLUMN_NAME_CREATED - Static variable in interface io.github.astrapi69.data.creatable.Creatable
-
The Constant for the column name 'created'.
- COLUMN_NAME_CREATED_BY - Static variable in interface io.github.astrapi69.data.creatable.ByCreatable
-
The Constant for the column name 'createdBy'.
- COLUMN_NAME_DELETED - Static variable in interface io.github.astrapi69.data.deletable.Deletable
-
The Constant for the column name 'deleted'.
- COLUMN_NAME_DELETED_BY - Static variable in interface io.github.astrapi69.data.deletable.ByDeletable
-
The Constant for the column name 'deletedBy'.
- COLUMN_NAME_DEPTH - Static variable in interface io.github.astrapi69.data.treeable.Treeable
-
The Constant for the column name 'depth'.
- COLUMN_NAME_ID - Static variable in interface io.github.astrapi69.data.identifiable.Identifiable
-
The Constant for the column name 'id'.
- COLUMN_NAME_KEY - Static variable in interface io.github.astrapi69.data.pairable.KeyValueOwner
-
The Constant for the column name 'key'.
- COLUMN_NAME_LAST_MODIFIED - Static variable in interface io.github.astrapi69.data.modifiable.LastModified
-
The Constant for the column name 'lastModified'.
- COLUMN_NAME_LAST_MODIFIED_BY - Static variable in interface io.github.astrapi69.data.modifiable.ByLastModified
-
The Constant for the column name 'lastModifiedBy'.
- COLUMN_NAME_NAME - Static variable in interface io.github.astrapi69.data.nameable.Nameable
-
The Constant for the column name 'name'.
- COLUMN_NAME_NODE - Static variable in interface io.github.astrapi69.data.treeable.Treeable
-
The Constant for the column name 'node'.
- COLUMN_NAME_OWNER - Static variable in interface io.github.astrapi69.data.pairable.KeyValueOwner
-
The Constant for the column name 'owner'.
- COLUMN_NAME_PARENT - Static variable in interface io.github.astrapi69.data.treeable.Treeable
-
The Constant for the column name 'parent'.
- COLUMN_NAME_PROCESSABLE - Static variable in interface io.github.astrapi69.data.processable.Processable
-
The Constant for the column name 'processable'.
- COLUMN_NAME_SIGNATURE - Static variable in interface io.github.astrapi69.data.verifiable.Verifiable
-
The Constant for the column name 'signature'.
- COLUMN_NAME_VALID_FROM - Static variable in interface io.github.astrapi69.data.validatable.Validatable
-
The Constant for the column name 'validFrom'.
- COLUMN_NAME_VALID_TILL - Static variable in interface io.github.astrapi69.data.validatable.Validatable
-
The Constant for the column name 'validTill'.
- COLUMN_NAME_VALUE - Static variable in interface io.github.astrapi69.data.pairable.KeyValueOwner
-
The Constant for the column name 'value'.
- COLUMN_NAME_VALUE - Static variable in interface io.github.astrapi69.data.treeable.Treeable
-
The Constant for the column name 'value'.
- COLUMN_NAME_VERSION - Static variable in interface io.github.astrapi69.data.versionable.Versionable
-
The Constant for the column name 'version'.
- COLUMN_NAME_VISIBLE - Static variable in interface io.github.astrapi69.data.visibility.Visibility
-
The Constant for the column name 'visible'.
- Creatable<T> - Interface in io.github.astrapi69.data.creatable
-
The interface
Creatablecan be implemented from an data that needs the data of the point of time from its creation
D
- data.api - module data.api
-
The MIT License Copyright (C) 2018 Asterios Raptis Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
- DatabasePrefix - Enum in io.github.astrapi69.data.enumeration
-
The enum
DatabasePrefixholds prefixes for sequences, sequence generators, unique constraints, foreign keys and index names - DEFAULT_COLUMN_NAME_PRIMARY_KEY - Static variable in enum io.github.astrapi69.data.enumeration.DatabasePrefix
-
The constant for the default column name for the primary key
- DEFAULT_REFERENCED_COLUMN_NAME_VALUE - Static variable in enum io.github.astrapi69.data.enumeration.DatabasePrefix
-
The constant for the default referenced column name value
- Deletable<T> - Interface in io.github.astrapi69.data.deletable
-
The interface
Deletablecan be implemented from an data that needs the data of the point of time from its deletion
E
- EVALUATE - io.github.astrapi69.data.enumeration.VerificationState
-
This state signals an investigation has started to find the cause of the manipulation
F
- FOREIGN_KEY_NAME - io.github.astrapi69.data.enumeration.DatabasePrefix
-
The prefix for the foreign key name
- FOREIGN_KEY_PREFIX - Static variable in enum io.github.astrapi69.data.enumeration.DatabasePrefix
-
The constant for the foreign key prefix
G
- GenericIdentifiable<K> - Interface in io.github.astrapi69.data.identifiable
-
The interface
GenericIdentifiablecan be implemented from a data class that have to be identifiable as the name already says - GenericProcessable<T> - Interface in io.github.astrapi69.data.processable
-
The interface
GenericProcessableis for entities that have to be processable - getAccomplishedBy() - Method in interface io.github.astrapi69.data.accomplishable.ByAccomplishable
-
Gets the user or account that accomplished the operation
- getChildren() - Method in interface io.github.astrapi69.data.treeable.TreeWithChildren
-
Gets the children of this tree node
- getCreated() - Method in interface io.github.astrapi69.data.creatable.Creatable
-
Gets the point of time from creation
- getCreatedBy() - Method in interface io.github.astrapi69.data.creatable.ByCreatable
-
Gets the user or account that created this data
- getCurrentId() - Method in interface io.github.astrapi69.data.identifiable.IdGenerator
-
Gets the current id
- getDeleted() - Method in interface io.github.astrapi69.data.deletable.Deletable
-
Gets the point of time from deletion
- getDeletedBy() - Method in interface io.github.astrapi69.data.deletable.ByDeletable
-
Gets the user or account that deleted this data
- getDepth() - Method in interface io.github.astrapi69.data.treeable.Treeable
-
Gets the depth of this tree node
- getId() - Method in interface io.github.astrapi69.data.identifiable.GenericIdentifiable
-
Gets the id.
- getKey() - Method in interface io.github.astrapi69.data.pairable.KeyValueOwner
-
Gets the key.
- getLastModified() - Method in interface io.github.astrapi69.data.modifiable.LastModified
-
Gets the point of time from the last modification
- getLastModifiedBy() - Method in interface io.github.astrapi69.data.modifiable.ByLastModified
-
Gets the user or account that last modified this data
- getName() - Method in enum io.github.astrapi69.data.enumeration.DatabasePrefix
-
Gets the specific name
- getName() - Method in interface io.github.astrapi69.data.nameable.Nameable
-
Gets the name.
- getNextId() - Method in interface io.github.astrapi69.data.identifiable.IdGenerator
-
Gets the next id
- getOwner() - Method in interface io.github.astrapi69.data.pairable.KeyValueOwner
-
Gets the owner.
- getParent() - Method in interface io.github.astrapi69.data.treeable.Treeable
-
Gets the parent of this tree node
- getSignature() - Method in interface io.github.astrapi69.data.verifiable.Verifiable
-
Gets the signature
- getValidFrom() - Method in interface io.github.astrapi69.data.validatable.Validatable
-
Gets the valid from.
- getValidTill() - Method in interface io.github.astrapi69.data.validatable.Validatable
-
Gets the valid till.
- getValue() - Method in interface io.github.astrapi69.data.pairable.KeyValueOwner
-
Gets the value.
- getValue() - Method in interface io.github.astrapi69.data.treeable.Treeable
-
Gets the value
- getVersion() - Method in interface io.github.astrapi69.data.versionable.Versionable
-
Gets the version.
I
- Identifiable<PK extends java.io.Serializable> - Interface in io.github.astrapi69.data.identifiable
-
The interface
Identifiablecan be implemented from a data class that have to be identifiable and the type of the key isSerializable - IdentifiableActivatable<PK extends java.io.Serializable> - Interface in io.github.astrapi69.data.activatable
-
The interface
IdentifiableActivatableis a combination of the interfacesIdentifiableandActivatable. - IdentifiableByCreatable<PK extends java.io.Serializable,T,U> - Interface in io.github.astrapi69.data.creatable
-
The interface
IdentifiableByCreatableis a combination of the interfacesIdentifiableandByCreatable - IdentifiableByDeletable<PK extends java.io.Serializable,T,U> - Interface in io.github.astrapi69.data.deletable
-
The interface
IdentifiableByDeletableis a combination of the interfacesIdentifiableandByDeletable. - IdentifiableByLastModified<PK extends java.io.Serializable,T,U> - Interface in io.github.astrapi69.data.modifiable
-
The interface
IdentifiableByLastModifiedis a combination of the interfacesIdentifiableandByLastModified - IdentifiableCreatable<PK extends java.io.Serializable,T> - Interface in io.github.astrapi69.data.creatable
- IdentifiableDeletable<PK extends java.io.Serializable,T> - Interface in io.github.astrapi69.data.deletable
- IdentifiableKeyValueOwner<PK extends java.io.Serializable,O,K,V> - Interface in io.github.astrapi69.data.pairable
-
The interface
IdentifiableKeyValueOwneris a combination of the interfacesIdentifiableandKeyValueOwner. - IdentifiableLastModified<PK extends java.io.Serializable,T> - Interface in io.github.astrapi69.data.modifiable
-
The interface
IdentifiableLastModifiedis a combination of the interfacesIdentifiableandLastModified - IdentifiableNameable<PK extends java.io.Serializable> - Interface in io.github.astrapi69.data.nameable
- IdentifiableNameableActivatable<PK extends java.io.Serializable> - Interface in io.github.astrapi69.data.nameable
-
The interface
IdentifiableNameableActivatableis a combination of the interfacesIdentifiable,NameableandActivatable. - IdentifiableNameableVersionable<PK extends java.io.Serializable> - Interface in io.github.astrapi69.data.nameable
-
The interface
IdentifiableNameableVersionableis a combination of the interfacesIdentifiable,NameableandVersionable. - IdentifiableTraceable<PK extends java.io.Serializable,T,U> - Interface in io.github.astrapi69.data.traceable
-
The interface
IdentifiableTraceableis a combination of the interfacesIdentifiable,ByCreatable,ByLastModifiedandByDeletable. - IdentifiableTraceableVersionable<PK extends java.io.Serializable,T,U> - Interface in io.github.astrapi69.data.traceable
-
The interface
IdentifiableTraceableVersionableis a combination of the interfacesIdentifiable,ByCreatable,ByLastModified,ByDeletableandVersionable. - IdentifiableTreeable<PK extends java.io.Serializable,T,TR extends IdentifiableTreeable<PK,T,TR>> - Interface in io.github.astrapi69.data.treeable
- IdentifiableTreeableVersionable<PK extends java.io.Serializable,T,TR extends IdentifiableTreeableVersionable<PK,T,TR>> - Interface in io.github.astrapi69.data.treeable
-
The interface
IdentifiableTreeableVersionableis a combination of the interfaces * *Identifiable,TreeableandVersionable - IdentifiableValidatable<PK extends java.io.Serializable,T> - Interface in io.github.astrapi69.data.validatable
-
The interface
IdentifiableValidatableis a combination of the interfacesIdentifiableandValidatable. - IdentifiableValidatableVersionable<PK extends java.io.Serializable,T> - Interface in io.github.astrapi69.data.validatable.versionable
-
The interface
IdentifiableValidatableVersionableis a combination of the interfacesIdentifiableValidatableandVersionable. - IdentifiableVerifiable<PK extends java.io.Serializable> - Interface in io.github.astrapi69.data.verifiable
-
The interface
IdentifiableVerifiableis a combination of the interfaces *IdentifiableandVerifiable - IdentifiableVerifiableActivatable<PK extends java.io.Serializable> - Interface in io.github.astrapi69.data.verifiable
-
The interface
IdentifiableVerifiableActivatableis a combination of the interfaces *Identifiable,VerifiableandActivatable - IdentifiableVerifiableVersionable<PK extends java.io.Serializable> - Interface in io.github.astrapi69.data.verifiable
-
The interface
IdentifiableVerifiableVersionableis a combination of the interfaces *Identifiable,VerifiableandVersionable - IdentifiableVersionable<PK extends java.io.Serializable> - Interface in io.github.astrapi69.data.versionable
-
The interface
IdentifiableVersionableis a combination of the interfacesIdentifiableandVersionable. - IdentifiableVisibility<PK extends java.io.Serializable> - Interface in io.github.astrapi69.data.visibility
-
The interface
IdentifiableVisibilityis a combination of the interfacesIdentifiableandVisibility. - IdentifiableVisibilityVersionable<PK extends java.io.Serializable> - Interface in io.github.astrapi69.data.visibility
-
The interface
IdentifiableVisibilityVersionableis a combination of the interfacesIdentifiable,VisibilityandVersionable. - IdGenerator<T> - Interface in io.github.astrapi69.data.identifiable
-
The interface
IdGeneratorprovides a method for get the next and the current id object - INDEX_NAME - io.github.astrapi69.data.enumeration.DatabasePrefix
-
The prefix for the index
- INDEX_PREFIX - Static variable in enum io.github.astrapi69.data.enumeration.DatabasePrefix
-
The constant for the index prefix
- INITIAL_BROKEN - io.github.astrapi69.data.enumeration.VerificationState
-
This state signals that a verifiable object has been manipulated and therefore not processable anymore.
- io.github.astrapi69.data.accomplishable - package io.github.astrapi69.data.accomplishable
- io.github.astrapi69.data.activatable - package io.github.astrapi69.data.activatable
- io.github.astrapi69.data.auditable - package io.github.astrapi69.data.auditable
- io.github.astrapi69.data.creatable - package io.github.astrapi69.data.creatable
- io.github.astrapi69.data.deletable - package io.github.astrapi69.data.deletable
- io.github.astrapi69.data.enumeration - package io.github.astrapi69.data.enumeration
- io.github.astrapi69.data.identifiable - package io.github.astrapi69.data.identifiable
- io.github.astrapi69.data.modifiable - package io.github.astrapi69.data.modifiable
- io.github.astrapi69.data.nameable - package io.github.astrapi69.data.nameable
- io.github.astrapi69.data.pairable - package io.github.astrapi69.data.pairable
- io.github.astrapi69.data.processable - package io.github.astrapi69.data.processable
- io.github.astrapi69.data.traceable - package io.github.astrapi69.data.traceable
- io.github.astrapi69.data.treeable - package io.github.astrapi69.data.treeable
- io.github.astrapi69.data.validatable - package io.github.astrapi69.data.validatable
- io.github.astrapi69.data.validatable.versionable - package io.github.astrapi69.data.validatable.versionable
- io.github.astrapi69.data.verifiable - package io.github.astrapi69.data.verifiable
- io.github.astrapi69.data.versionable - package io.github.astrapi69.data.versionable
- io.github.astrapi69.data.visibility - package io.github.astrapi69.data.visibility
- isActive() - Method in interface io.github.astrapi69.data.activatable.Activatable
-
Checks if the data is active
- isNode() - Method in interface io.github.astrapi69.data.treeable.Treeable
-
Checks if this is a node or a leaf
- isProcessable() - Method in interface io.github.astrapi69.data.processable.GenericProcessable
-
Gets the flag if this object can be processed
- isProcessable() - Method in interface io.github.astrapi69.data.processable.Processable
-
Gets the flag if this object can be processed
- isVisible() - Method in interface io.github.astrapi69.data.visibility.Visibility
-
Checks if the data is visible
K
- KeyValueOwner<O,K,V> - Interface in io.github.astrapi69.data.pairable
-
The interface
KeyValueOwnercan be implemented from an data that needs the data of a generic key value pair with his owner which can be also the parent if it is from the same type.
L
- LastModified<T> - Interface in io.github.astrapi69.data.modifiable
-
The interface
LastModifiedcan be implemented from an data that needs the data of the point of time from its last modification
N
- Nameable - Interface in io.github.astrapi69.data.nameable
-
The interface
Nameablecan be implemented from an data for a table with a single string value.
P
- Processable - Interface in io.github.astrapi69.data.processable
-
The interface
Processableis for entities that have to be processable
R
- removeChild(TR) - Method in interface io.github.astrapi69.data.treeable.TreeWithChildren
-
Removes the given child from the children collection
- RESET - io.github.astrapi69.data.enumeration.VerificationState
-
This state signals that the investigation has finished and the signature of the verifiable object can be new generated and set
S
- SEQUENCE_GENERATOR_NAME - io.github.astrapi69.data.enumeration.DatabasePrefix
-
The prefix for the sequence generator name
- SEQUENCE_GENERATOR_PREFIX - Static variable in enum io.github.astrapi69.data.enumeration.DatabasePrefix
-
The constant for the sequence generator prefix
- SEQUENCE_NAME - io.github.astrapi69.data.enumeration.DatabasePrefix
-
The prefix for the sequence name
- SEQUENCE_PREFIX - Static variable in enum io.github.astrapi69.data.enumeration.DatabasePrefix
-
The constant for the sequence prefix
- setAccomplishedBy(U) - Method in interface io.github.astrapi69.data.accomplishable.ByAccomplishable
-
Sets the user or account that accomplished the operation
- setActive(boolean) - Method in interface io.github.astrapi69.data.activatable.Activatable
-
Sets the active flag
- setChildren(Collection<TR>) - Method in interface io.github.astrapi69.data.treeable.TreeWithChildren
-
Sets the children of this tree node
- setCreated(T) - Method in interface io.github.astrapi69.data.creatable.Creatable
-
Sets the point of time from creation
- setCreatedBy(U) - Method in interface io.github.astrapi69.data.creatable.ByCreatable
-
Sets the user or account that created this data
- setDeleted(T) - Method in interface io.github.astrapi69.data.deletable.Deletable
-
Sets the point of time from deletion
- setDeletedBy(U) - Method in interface io.github.astrapi69.data.deletable.ByDeletable
-
Sets the user or account that deleted this data
- setDepth(int) - Method in interface io.github.astrapi69.data.treeable.Treeable
-
Sets the new depth of this tree node
- setId(K) - Method in interface io.github.astrapi69.data.identifiable.GenericIdentifiable
-
Sets the id.
- setKey(K) - Method in interface io.github.astrapi69.data.pairable.KeyValueOwner
-
Sets the key.
- setLastModified(T) - Method in interface io.github.astrapi69.data.modifiable.LastModified
-
Sets the point of time from the last modification
- setLastModifiedBy(U) - Method in interface io.github.astrapi69.data.modifiable.ByLastModified
-
Sets the user or account that last modified this data
- setName(String) - Method in interface io.github.astrapi69.data.nameable.Nameable
-
Sets the name.
- setNode(boolean) - Method in interface io.github.astrapi69.data.treeable.Treeable
-
Sets the node flag
- setOwner(O) - Method in interface io.github.astrapi69.data.pairable.KeyValueOwner
-
Sets the owner.
- setParent(TR) - Method in interface io.github.astrapi69.data.treeable.Treeable
-
Sets the parent of this tree node
- setProcessable(boolean) - Method in interface io.github.astrapi69.data.processable.Processable
-
Sets the processable.
- setProcessable(T) - Method in interface io.github.astrapi69.data.processable.GenericProcessable
-
Sets the info object for resolve the verification state
- setSignature(String) - Method in interface io.github.astrapi69.data.verifiable.Verifiable
-
Sets the given signature
- setValidFrom(T) - Method in interface io.github.astrapi69.data.validatable.Validatable
-
Sets the valid from.
- setValidTill(T) - Method in interface io.github.astrapi69.data.validatable.Validatable
-
Sets the valid till.
- setValue(T) - Method in interface io.github.astrapi69.data.treeable.Treeable
-
Sets the value
- setValue(V) - Method in interface io.github.astrapi69.data.pairable.KeyValueOwner
-
Sets the value.
- setVersion(Integer) - Method in interface io.github.astrapi69.data.versionable.Versionable
-
Sets the version.
- setVisible(boolean) - Method in interface io.github.astrapi69.data.visibility.Visibility
-
Sets the visible flag
T
- Traceable<T,U> - Interface in io.github.astrapi69.data.traceable
-
The interface
Traceableis a combination of the interfacesByCreatable,ByLastModifiedandByDeletable - Treeable<T,TR extends Treeable<T,TR>> - Interface in io.github.astrapi69.data.treeable
-
The interface
Treeablecan keep information for a tree structure. - TreeWithChildren<T,TR extends TreeWithChildren<T,TR>> - Interface in io.github.astrapi69.data.treeable
-
The interface
TreeWithChildrencan keep information for a tree structure with its children. - Truncatable - Interface in io.github.astrapi69.data.deletable
-
The interface
Truncatablecan be implemented from an data that needs to truncate the data of the underlying datasource - truncate() - Method in interface io.github.astrapi69.data.deletable.Truncatable
-
Truncate the underlying table
U
- UNDERLINE - io.github.astrapi69.data.enumeration.DatabasePrefix
-
The underscore for concat prefixes with names
- UNDERSCORE - Static variable in enum io.github.astrapi69.data.enumeration.DatabasePrefix
-
The constant for the underscore
- UNIQUE_CONSTRAINT_NAME - io.github.astrapi69.data.enumeration.DatabasePrefix
-
The prefix for the unique constraint name
- UNIQUE_CONSTRAINT_PG_NAME - io.github.astrapi69.data.enumeration.DatabasePrefix
-
The prefix for the postgres unique constraint name
- UNIQUE_CONSTRAINT_PG_PREFIX - Static variable in enum io.github.astrapi69.data.enumeration.DatabasePrefix
-
The constant for the unique constraint for postgres prefix
- UNIQUE_CONSTRAINT_PREFIX - Static variable in enum io.github.astrapi69.data.enumeration.DatabasePrefix
-
The constant for the unique constraint prefix
V
- Validatable<T> - Interface in io.github.astrapi69.data.validatable
-
The interface
Validatable. - ValidatableVersionable<T> - Interface in io.github.astrapi69.data.validatable.versionable
-
The interface
ValidatableVersionableis a combination of the interfacesValidatableandVersionable. - valueOf(String) - Static method in enum io.github.astrapi69.data.enumeration.DatabasePrefix
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.astrapi69.data.enumeration.VerificationState
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.github.astrapi69.data.enumeration.DatabasePrefix
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.astrapi69.data.enumeration.VerificationState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- Verifiable - Interface in io.github.astrapi69.data.verifiable
-
The interface
Verifiableis for entities that have to be signed and verified - VerifiableProcessable - Interface in io.github.astrapi69.data.verifiable
-
The interface
VerifiableProcessableis for entities that have to be signed ,verified and processable. - VerificationState - Enum in io.github.astrapi69.data.enumeration
-
The enum
VerificationStateholds the state of a verifiable object - VERIFIED - io.github.astrapi69.data.enumeration.VerificationState
-
This state signals that the verifiable object is verified and is processable
- Versionable - Interface in io.github.astrapi69.data.versionable
-
The interface
Versionablecan be implemented from an data that need a version property for the optimistic lock value. - Visibility - Interface in io.github.astrapi69.data.visibility
-
The interface
Visibilitycan be implemented from an data that needs a trigger for the visibility.
All Classes All Packages