Package | Description |
---|---|
sk.stuba.fiit.perconik.activity.data | |
sk.stuba.fiit.perconik.core |
Base interfaces and classes of the core listener and resource model.
|
sk.stuba.fiit.perconik.core.persistence |
Base interfaces and classes of the core persistence model.
|
sk.stuba.fiit.perconik.core.persistence.data |
Standard implementations of the core persistence model.
|
sk.stuba.fiit.perconik.core.persistence.serialization |
Interfaces for Java serialization in the core persistence model.
|
sk.stuba.fiit.perconik.utilities.reflect.annotation |
Utilities extending Java reflection capabilities related to annotations.
|
Modifier and Type | Method and Description |
---|---|
static AnnotableData |
AnnotableData.of(Annotable annotable) |
Modifier and Type | Method and Description |
---|---|
static java.util.List<AnnotableData> |
DataCollections.toAnnotableData(java.lang.Iterable<? extends Annotable> annotables) |
Constructor and Description |
---|
AnnotableData(Annotable annotable) |
Modifier and Type | Method and Description |
---|---|
static <R extends Registrable> |
Registrables.toAnnotable(java.lang.Class<R> type) |
Modifier and Type | Interface and Description |
---|---|
interface |
AnnotableRegistration
A
Registration with annotations. |
interface |
ListenerRegistration
Current registration status of a
Listener instance. |
interface |
ResourceRegistration
Current registration status of a
Resource instance. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractListenerRegistration
An abstract implementation of the
ListenerRegistration interface. |
class |
AbstractResourceRegistration
An abstract implementation of the
ResourceRegistration interface. |
class |
ListenerPersistenceData
Markable listener registration with lively updated registration status.
|
class |
LiveListenerRegistration
Standard listener registration with lively updated registration status.
|
class |
LiveResourceRegistration
Standard resource registration with lively updated registration status.
|
class |
ResourcePersistenceData
Markable resource registration with lively updated registration status.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SerializedListenerData
Interface implemented by optional holders of serialized
Listener
data. |
interface |
SerializedResourceData
Interface implemented by optional holders of serialized
Resource
data. |
Modifier and Type | Class and Description |
---|---|
class |
ForwardingAnnotable |
Modifier and Type | Method and Description |
---|---|
static Annotable |
Annotations.asAnnotable(java.util.Collection<java.lang.annotation.Annotation> annotations) |
static Annotable |
Annotations.asAnnotable(java.lang.Iterable<java.lang.annotation.Annotation> annotations) |
static Annotable |
Annotations.asAnnotable(java.util.Iterator<java.lang.annotation.Annotation> annotations) |
protected abstract Annotable |
ForwardingAnnotable.delegate() |
static Annotable |
Annotables.fromClass(java.lang.Class<?> type) |
static Annotable |
Annotables.fromElement(java.lang.reflect.AnnotatedElement element) |