org.refcodes.mixin.ActionAccessor<Enum<?>>
, org.refcodes.mixin.MetaDataAccessor<Enum<?>>
, org.refcodes.mixin.SourceAccessor<Enum<?>>
, ActionEvent
, ActionMetaDataEvent
, Event
, GenericActionEvent<Enum<?>,EventMetaData>
, GenericActionMetaDataEvent<Enum<?>,EventMetaData,Object>
, GenericEvent<Enum<?>>
, GenericMetaDataEvent<Enum<?>,EventMetaData>
, MetaDataEvent
public class ActionMetaDataEventImpl extends AbstractActionMetaDataEvent<Enum<?>,EventMetaData,Object> implements ActionMetaDataEvent
AbstractActionMetaDataEvent.AbstractActionMetaDataEventBuilder<A,EM extends EventMetaData,SRC,B extends GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A,EM,SRC,B>>
org.refcodes.mixin.ActionAccessor.ActionBuilder<A extends Object,B extends org.refcodes.mixin.ActionAccessor.ActionBuilder<A,B>>, org.refcodes.mixin.ActionAccessor.ActionMutator<A extends Object>, org.refcodes.mixin.ActionAccessor.ActionProperty<A extends Object>
ActionMetaDataEvent.ActionMetaDataEventBuilder
GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A,EM extends EventMetaData,SRC,B extends GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A,EM,SRC,B>>
org.refcodes.mixin.MetaDataAccessor.MetaDataBuilder<MD extends Object,B extends org.refcodes.mixin.MetaDataAccessor.MetaDataBuilder<MD,B>>, org.refcodes.mixin.MetaDataAccessor.MetaDataMutator<MD extends Object>, org.refcodes.mixin.MetaDataAccessor.MetaDataProperty<MD extends Object>
_action
_eventMetaData
Constructor | Description |
---|---|
ActionMetaDataEventImpl(Class<?> aPublisherType,
Object aSource) |
Constructs an event with the according properties.
|
ActionMetaDataEventImpl(Enum<?> aAction,
Class<?> aPublisherType,
Object aSource) |
Constructs an event with the according properties.
|
ActionMetaDataEventImpl(Enum<?> aAction,
Object aSource) |
Constructs an event with the given Meta-Data.
|
ActionMetaDataEventImpl(Enum<?> aAction,
String aChannel,
Object aSource) |
Constructs an event with the according properties.
|
ActionMetaDataEventImpl(Enum<?> aAction,
String aAlias,
String aGroup,
String aChannel,
String aUid,
Class<?> aPublisherType,
Object aSource) |
Constructs an event with the given values for the according properties.
|
ActionMetaDataEventImpl(Enum<?> aAction,
EventMetaData aEventMetaData,
Object aSource) |
Constructs an event with the given Meta-Data.
|
ActionMetaDataEventImpl(Object aSource) |
Constructs an event with the given Meta-Data.
|
ActionMetaDataEventImpl(String aChannel,
Object aSource) |
Constructs an event with the according properties.
|
ActionMetaDataEventImpl(String aAlias,
String aGroup,
String aChannel,
String aUid,
Class<?> aPublisherType,
Object aSource) |
Constructs an event with the given values for the according properties.
|
ActionMetaDataEventImpl(EventMetaData aEventMetaData,
Object aSource) |
Constructs an event with the given Meta-Data.
|
getAction
getMetaData, toString
getSource
public ActionMetaDataEventImpl(Class<?> aPublisherType, Object aSource)
aPublisherType
- The type of the event publisher.aSource
- The source from which this event originated.public ActionMetaDataEventImpl(String aChannel, Object aSource)
aChannel
- The channel name on which the event is receivable.aSource
- The source from which this event originated.public ActionMetaDataEventImpl(String aAlias, String aGroup, String aChannel, String aUid, Class<?> aPublisherType, Object aSource)
aAlias
- The alias property.aGroup
- The group property.aChannel
- The channel property.aUid
- The UID (Universal-ID) property.aPublisherType
- The type of the event publisher.aSource
- The source from which this event originated.public ActionMetaDataEventImpl(Enum<?> aAction, Class<?> aPublisherType, Object aSource)
aAction
- The action which this represents.aPublisherType
- The type of the event publisher.aSource
- The source from which this event originated.public ActionMetaDataEventImpl(Enum<?> aAction, String aChannel, Object aSource)
aAction
- The action which this represents.aChannel
- The channel name on which the event is receivable.aSource
- The source from which this event originated.public ActionMetaDataEventImpl(Enum<?> aAction, String aAlias, String aGroup, String aChannel, String aUid, Class<?> aPublisherType, Object aSource)
aAction
- The action which this represents.aAlias
- The alias property.aGroup
- The group property.aChannel
- The channel property.aUid
- The UID (Universal-ID) property.aPublisherType
- The type of the event publisher.aSource
- The source from which this event originated.public ActionMetaDataEventImpl(EventMetaData aEventMetaData, Object aSource)
aEventMetaData
- The Meta-Data to by supplied by the event.aSource
- The source from which this event originated.public ActionMetaDataEventImpl(Enum<?> aAction, EventMetaData aEventMetaData, Object aSource)
aAction
- The action which this represents.aEventMetaData
- The Meta-Data to by supplied by the event.aSource
- The source from which this event originated.public ActionMetaDataEventImpl(Enum<?> aAction, Object aSource)
aAction
- The action which this represents.aSource
- The source from which this event originated.public ActionMetaDataEventImpl(Object aSource)
aSource
- The source from which this event originated.Copyright © 2018. All rights reserved.