Hierarchy For Package org.refcodes.eventbus

Class Hierarchy

  • java.lang.Object
    • org.refcodes.observer.AbstractEvent<SRC> (implements org.refcodes.observer.GenericEvent<SRC>)
      • org.refcodes.observer.AbstractActionEvent<A,SRC> (implements org.refcodes.observer.GenericActionEvent<A,SRC>)
        • org.refcodes.observer.AbstractActionMetaDataEvent<A,EM,SRC> (implements org.refcodes.observer.GenericActionMetaDataEvent<A,EM,SRC>)
          • org.refcodes.observer.AbstractActionMetaDataEvent.AbstractActionMetaDataEventBuilder<A,EM,SRC,B> (implements org.refcodes.observer.GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A,EM,SRC,B>)
          • org.refcodes.eventbus.BusEventImpl (implements org.refcodes.eventbus.BusEvent)
    • org.refcodes.eventbus.AbstractEventBus<E,O,MATCH,META,H> (implements org.refcodes.eventbus.GenericEventBus<E,O,MATCH,META,H>)
    • org.refcodes.eventbus.BusMatcherSugar

Interface Hierarchy

  • org.refcodes.mixin.ActionAccessor<A>
    • org.refcodes.mixin.ActionAccessor.ActionProperty<A> (also extends org.refcodes.mixin.ActionAccessor.ActionMutator<A>)
      • org.refcodes.observer.GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A,EM,SRC,B> (also extends org.refcodes.mixin.ActionAccessor.ActionBuilder<A,B>, org.refcodes.observer.EventMetaData.EventMetaDataBuilder, org.refcodes.observer.GenericActionMetaDataEvent<A,EM,SRC>, org.refcodes.mixin.MetaDataAccessor.MetaDataBuilder<MD,B>, org.refcodes.mixin.MetaDataAccessor.MetaDataProperty<MD>)
    • org.refcodes.observer.GenericActionEvent<A,SRC> (also extends org.refcodes.observer.GenericEvent<SRC>)
      • org.refcodes.observer.GenericActionMetaDataEvent<A,EM,SRC> (also extends org.refcodes.observer.GenericMetaDataEvent<EM,SRC>)
  • org.refcodes.mixin.ActionAccessor.ActionBuilder<A,B>
    • org.refcodes.observer.GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A,EM,SRC,B> (also extends org.refcodes.mixin.ActionAccessor.ActionProperty<A>, org.refcodes.observer.EventMetaData.EventMetaDataBuilder, org.refcodes.observer.GenericActionMetaDataEvent<A,EM,SRC>, org.refcodes.mixin.MetaDataAccessor.MetaDataBuilder<MD,B>, org.refcodes.mixin.MetaDataAccessor.MetaDataProperty<MD>)
  • org.refcodes.mixin.ActionAccessor.ActionMutator<A>
    • org.refcodes.mixin.ActionAccessor.ActionProperty<A> (also extends org.refcodes.mixin.ActionAccessor<A>)
      • org.refcodes.observer.GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A,EM,SRC,B> (also extends org.refcodes.mixin.ActionAccessor.ActionBuilder<A,B>, org.refcodes.observer.EventMetaData.EventMetaDataBuilder, org.refcodes.observer.GenericActionMetaDataEvent<A,EM,SRC>, org.refcodes.mixin.MetaDataAccessor.MetaDataBuilder<MD,B>, org.refcodes.mixin.MetaDataAccessor.MetaDataProperty<MD>)
  • org.refcodes.mixin.AliasAccessor
    • org.refcodes.mixin.AliasAccessor.AliasProperty (also extends org.refcodes.mixin.AliasAccessor.AliasMutator)
      • org.refcodes.observer.EventMetaData.EventMetaDataBuilder (also extends org.refcodes.mixin.AliasAccessor.AliasBuilder<B>, org.refcodes.mixin.ChannelAccessor.ChannelBuilder<B>, org.refcodes.mixin.ChannelAccessor.ChannelProperty, org.refcodes.observer.EventMetaData, org.refcodes.mixin.GroupAccessor.GroupBuilder<B>, org.refcodes.mixin.GroupAccessor.GroupProperty, org.refcodes.mixin.UniversalIdAccessor.UniversalIdBuilder<B>, org.refcodes.mixin.UniversalIdAccessor.UniversalIdProperty)
        • org.refcodes.observer.GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A,EM,SRC,B> (also extends org.refcodes.mixin.ActionAccessor.ActionBuilder<A,B>, org.refcodes.mixin.ActionAccessor.ActionProperty<A>, org.refcodes.observer.GenericActionMetaDataEvent<A,EM,SRC>, org.refcodes.mixin.MetaDataAccessor.MetaDataBuilder<MD,B>, org.refcodes.mixin.MetaDataAccessor.MetaDataProperty<MD>)
    • org.refcodes.observer.EventMetaData (also extends org.refcodes.mixin.ChannelAccessor, org.refcodes.mixin.GroupAccessor, org.refcodes.mixin.UniversalIdAccessor)
      • org.refcodes.observer.EventMetaData.EventMetaDataBuilder (also extends org.refcodes.mixin.AliasAccessor.AliasBuilder<B>, org.refcodes.mixin.AliasAccessor.AliasProperty, org.refcodes.mixin.ChannelAccessor.ChannelBuilder<B>, org.refcodes.mixin.ChannelAccessor.ChannelProperty, org.refcodes.mixin.GroupAccessor.GroupBuilder<B>, org.refcodes.mixin.GroupAccessor.GroupProperty, org.refcodes.mixin.UniversalIdAccessor.UniversalIdBuilder<B>, org.refcodes.mixin.UniversalIdAccessor.UniversalIdProperty)
        • org.refcodes.observer.GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A,EM,SRC,B> (also extends org.refcodes.mixin.ActionAccessor.ActionBuilder<A,B>, org.refcodes.mixin.ActionAccessor.ActionProperty<A>, org.refcodes.observer.GenericActionMetaDataEvent<A,EM,SRC>, org.refcodes.mixin.MetaDataAccessor.MetaDataBuilder<MD,B>, org.refcodes.mixin.MetaDataAccessor.MetaDataProperty<MD>)
  • org.refcodes.mixin.AliasAccessor.AliasBuilder<B>
    • org.refcodes.observer.EventMetaData.EventMetaDataBuilder (also extends org.refcodes.mixin.AliasAccessor.AliasProperty, org.refcodes.mixin.ChannelAccessor.ChannelBuilder<B>, org.refcodes.mixin.ChannelAccessor.ChannelProperty, org.refcodes.observer.EventMetaData, org.refcodes.mixin.GroupAccessor.GroupBuilder<B>, org.refcodes.mixin.GroupAccessor.GroupProperty, org.refcodes.mixin.UniversalIdAccessor.UniversalIdBuilder<B>, org.refcodes.mixin.UniversalIdAccessor.UniversalIdProperty)
      • org.refcodes.observer.GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A,EM,SRC,B> (also extends org.refcodes.mixin.ActionAccessor.ActionBuilder<A,B>, org.refcodes.mixin.ActionAccessor.ActionProperty<A>, org.refcodes.observer.GenericActionMetaDataEvent<A,EM,SRC>, org.refcodes.mixin.MetaDataAccessor.MetaDataBuilder<MD,B>, org.refcodes.mixin.MetaDataAccessor.MetaDataProperty<MD>)
  • org.refcodes.mixin.AliasAccessor.AliasMutator
    • org.refcodes.mixin.AliasAccessor.AliasProperty (also extends org.refcodes.mixin.AliasAccessor)
      • org.refcodes.observer.EventMetaData.EventMetaDataBuilder (also extends org.refcodes.mixin.AliasAccessor.AliasBuilder<B>, org.refcodes.mixin.ChannelAccessor.ChannelBuilder<B>, org.refcodes.mixin.ChannelAccessor.ChannelProperty, org.refcodes.observer.EventMetaData, org.refcodes.mixin.GroupAccessor.GroupBuilder<B>, org.refcodes.mixin.GroupAccessor.GroupProperty, org.refcodes.mixin.UniversalIdAccessor.UniversalIdBuilder<B>, org.refcodes.mixin.UniversalIdAccessor.UniversalIdProperty)
        • org.refcodes.observer.GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A,EM,SRC,B> (also extends org.refcodes.mixin.ActionAccessor.ActionBuilder<A,B>, org.refcodes.mixin.ActionAccessor.ActionProperty<A>, org.refcodes.observer.GenericActionMetaDataEvent<A,EM,SRC>, org.refcodes.mixin.MetaDataAccessor.MetaDataBuilder<MD,B>, org.refcodes.mixin.MetaDataAccessor.MetaDataProperty<MD>)
  • org.refcodes.mixin.ChannelAccessor
    • org.refcodes.mixin.ChannelAccessor.ChannelProperty (also extends org.refcodes.mixin.ChannelAccessor.ChannelMutator)
      • org.refcodes.observer.EventMetaData.EventMetaDataBuilder (also extends org.refcodes.mixin.AliasAccessor.AliasBuilder<B>, org.refcodes.mixin.AliasAccessor.AliasProperty, org.refcodes.mixin.ChannelAccessor.ChannelBuilder<B>, org.refcodes.observer.EventMetaData, org.refcodes.mixin.GroupAccessor.GroupBuilder<B>, org.refcodes.mixin.GroupAccessor.GroupProperty, org.refcodes.mixin.UniversalIdAccessor.UniversalIdBuilder<B>, org.refcodes.mixin.UniversalIdAccessor.UniversalIdProperty)
        • org.refcodes.observer.GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A,EM,SRC,B> (also extends org.refcodes.mixin.ActionAccessor.ActionBuilder<A,B>, org.refcodes.mixin.ActionAccessor.ActionProperty<A>, org.refcodes.observer.GenericActionMetaDataEvent<A,EM,SRC>, org.refcodes.mixin.MetaDataAccessor.MetaDataBuilder<MD,B>, org.refcodes.mixin.MetaDataAccessor.MetaDataProperty<MD>)
    • org.refcodes.observer.EventMetaData (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.mixin.GroupAccessor, org.refcodes.mixin.UniversalIdAccessor)
      • org.refcodes.observer.EventMetaData.EventMetaDataBuilder (also extends org.refcodes.mixin.AliasAccessor.AliasBuilder<B>, org.refcodes.mixin.AliasAccessor.AliasProperty, org.refcodes.mixin.ChannelAccessor.ChannelBuilder<B>, org.refcodes.mixin.ChannelAccessor.ChannelProperty, org.refcodes.mixin.GroupAccessor.GroupBuilder<B>, org.refcodes.mixin.GroupAccessor.GroupProperty, org.refcodes.mixin.UniversalIdAccessor.UniversalIdBuilder<B>, org.refcodes.mixin.UniversalIdAccessor.UniversalIdProperty)
        • org.refcodes.observer.GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A,EM,SRC,B> (also extends org.refcodes.mixin.ActionAccessor.ActionBuilder<A,B>, org.refcodes.mixin.ActionAccessor.ActionProperty<A>, org.refcodes.observer.GenericActionMetaDataEvent<A,EM,SRC>, org.refcodes.mixin.MetaDataAccessor.MetaDataBuilder<MD,B>, org.refcodes.mixin.MetaDataAccessor.MetaDataProperty<MD>)
  • org.refcodes.mixin.ChannelAccessor.ChannelBuilder<B>
    • org.refcodes.observer.EventMetaData.EventMetaDataBuilder (also extends org.refcodes.mixin.AliasAccessor.AliasBuilder<B>, org.refcodes.mixin.AliasAccessor.AliasProperty, org.refcodes.mixin.ChannelAccessor.ChannelProperty, org.refcodes.observer.EventMetaData, org.refcodes.mixin.GroupAccessor.GroupBuilder<B>, org.refcodes.mixin.GroupAccessor.GroupProperty, org.refcodes.mixin.UniversalIdAccessor.UniversalIdBuilder<B>, org.refcodes.mixin.UniversalIdAccessor.UniversalIdProperty)
      • org.refcodes.observer.GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A,EM,SRC,B> (also extends org.refcodes.mixin.ActionAccessor.ActionBuilder<A,B>, org.refcodes.mixin.ActionAccessor.ActionProperty<A>, org.refcodes.observer.GenericActionMetaDataEvent<A,EM,SRC>, org.refcodes.mixin.MetaDataAccessor.MetaDataBuilder<MD,B>, org.refcodes.mixin.MetaDataAccessor.MetaDataProperty<MD>)
  • org.refcodes.mixin.ChannelAccessor.ChannelMutator
    • org.refcodes.mixin.ChannelAccessor.ChannelProperty (also extends org.refcodes.mixin.ChannelAccessor)
      • org.refcodes.observer.EventMetaData.EventMetaDataBuilder (also extends org.refcodes.mixin.AliasAccessor.AliasBuilder<B>, org.refcodes.mixin.AliasAccessor.AliasProperty, org.refcodes.mixin.ChannelAccessor.ChannelBuilder<B>, org.refcodes.observer.EventMetaData, org.refcodes.mixin.GroupAccessor.GroupBuilder<B>, org.refcodes.mixin.GroupAccessor.GroupProperty, org.refcodes.mixin.UniversalIdAccessor.UniversalIdBuilder<B>, org.refcodes.mixin.UniversalIdAccessor.UniversalIdProperty)
        • org.refcodes.observer.GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A,EM,SRC,B> (also extends org.refcodes.mixin.ActionAccessor.ActionBuilder<A,B>, org.refcodes.mixin.ActionAccessor.ActionProperty<A>, org.refcodes.observer.GenericActionMetaDataEvent<A,EM,SRC>, org.refcodes.mixin.MetaDataAccessor.MetaDataBuilder<MD,B>, org.refcodes.mixin.MetaDataAccessor.MetaDataProperty<MD>)
  • org.refcodes.eventbus.DispatchStrategyAccessor
  • org.refcodes.eventbus.DispatchStrategyAccessor.DispatchStrategyMutator
  • org.refcodes.mixin.GroupAccessor
    • org.refcodes.observer.EventMetaData (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.mixin.ChannelAccessor, org.refcodes.mixin.UniversalIdAccessor)
      • org.refcodes.observer.EventMetaData.EventMetaDataBuilder (also extends org.refcodes.mixin.AliasAccessor.AliasBuilder<B>, org.refcodes.mixin.AliasAccessor.AliasProperty, org.refcodes.mixin.ChannelAccessor.ChannelBuilder<B>, org.refcodes.mixin.ChannelAccessor.ChannelProperty, org.refcodes.mixin.GroupAccessor.GroupBuilder<B>, org.refcodes.mixin.GroupAccessor.GroupProperty, org.refcodes.mixin.UniversalIdAccessor.UniversalIdBuilder<B>, org.refcodes.mixin.UniversalIdAccessor.UniversalIdProperty)
        • org.refcodes.observer.GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A,EM,SRC,B> (also extends org.refcodes.mixin.ActionAccessor.ActionBuilder<A,B>, org.refcodes.mixin.ActionAccessor.ActionProperty<A>, org.refcodes.observer.GenericActionMetaDataEvent<A,EM,SRC>, org.refcodes.mixin.MetaDataAccessor.MetaDataBuilder<MD,B>, org.refcodes.mixin.MetaDataAccessor.MetaDataProperty<MD>)
    • org.refcodes.mixin.GroupAccessor.GroupProperty (also extends org.refcodes.mixin.GroupAccessor.GroupMutator)
      • org.refcodes.observer.EventMetaData.EventMetaDataBuilder (also extends org.refcodes.mixin.AliasAccessor.AliasBuilder<B>, org.refcodes.mixin.AliasAccessor.AliasProperty, org.refcodes.mixin.ChannelAccessor.ChannelBuilder<B>, org.refcodes.mixin.ChannelAccessor.ChannelProperty, org.refcodes.observer.EventMetaData, org.refcodes.mixin.GroupAccessor.GroupBuilder<B>, org.refcodes.mixin.UniversalIdAccessor.UniversalIdBuilder<B>, org.refcodes.mixin.UniversalIdAccessor.UniversalIdProperty)
        • org.refcodes.observer.GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A,EM,SRC,B> (also extends org.refcodes.mixin.ActionAccessor.ActionBuilder<A,B>, org.refcodes.mixin.ActionAccessor.ActionProperty<A>, org.refcodes.observer.GenericActionMetaDataEvent<A,EM,SRC>, org.refcodes.mixin.MetaDataAccessor.MetaDataBuilder<MD,B>, org.refcodes.mixin.MetaDataAccessor.MetaDataProperty<MD>)
  • org.refcodes.mixin.GroupAccessor.GroupBuilder<B>
    • org.refcodes.observer.EventMetaData.EventMetaDataBuilder (also extends org.refcodes.mixin.AliasAccessor.AliasBuilder<B>, org.refcodes.mixin.AliasAccessor.AliasProperty, org.refcodes.mixin.ChannelAccessor.ChannelBuilder<B>, org.refcodes.mixin.ChannelAccessor.ChannelProperty, org.refcodes.observer.EventMetaData, org.refcodes.mixin.GroupAccessor.GroupProperty, org.refcodes.mixin.UniversalIdAccessor.UniversalIdBuilder<B>, org.refcodes.mixin.UniversalIdAccessor.UniversalIdProperty)
      • org.refcodes.observer.GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A,EM,SRC,B> (also extends org.refcodes.mixin.ActionAccessor.ActionBuilder<A,B>, org.refcodes.mixin.ActionAccessor.ActionProperty<A>, org.refcodes.observer.GenericActionMetaDataEvent<A,EM,SRC>, org.refcodes.mixin.MetaDataAccessor.MetaDataBuilder<MD,B>, org.refcodes.mixin.MetaDataAccessor.MetaDataProperty<MD>)
  • org.refcodes.mixin.GroupAccessor.GroupMutator
    • org.refcodes.mixin.GroupAccessor.GroupProperty (also extends org.refcodes.mixin.GroupAccessor)
      • org.refcodes.observer.EventMetaData.EventMetaDataBuilder (also extends org.refcodes.mixin.AliasAccessor.AliasBuilder<B>, org.refcodes.mixin.AliasAccessor.AliasProperty, org.refcodes.mixin.ChannelAccessor.ChannelBuilder<B>, org.refcodes.mixin.ChannelAccessor.ChannelProperty, org.refcodes.observer.EventMetaData, org.refcodes.mixin.GroupAccessor.GroupBuilder<B>, org.refcodes.mixin.UniversalIdAccessor.UniversalIdBuilder<B>, org.refcodes.mixin.UniversalIdAccessor.UniversalIdProperty)
        • org.refcodes.observer.GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A,EM,SRC,B> (also extends org.refcodes.mixin.ActionAccessor.ActionBuilder<A,B>, org.refcodes.mixin.ActionAccessor.ActionProperty<A>, org.refcodes.observer.GenericActionMetaDataEvent<A,EM,SRC>, org.refcodes.mixin.MetaDataAccessor.MetaDataBuilder<MD,B>, org.refcodes.mixin.MetaDataAccessor.MetaDataProperty<MD>)
  • org.refcodes.component.HandleLookup<H,REF>
  • org.refcodes.matcher.Matcher<M>
  • org.refcodes.mixin.MetaDataAccessor<MD>
    • org.refcodes.observer.GenericMetaDataEvent<EM,SRC> (also extends org.refcodes.observer.GenericEvent<SRC>)
      • org.refcodes.observer.GenericActionMetaDataEvent<A,EM,SRC> (also extends org.refcodes.observer.GenericActionEvent<A,SRC>)
    • org.refcodes.mixin.MetaDataAccessor.MetaDataProperty<MD> (also extends org.refcodes.mixin.MetaDataAccessor.MetaDataMutator<MD>)
      • org.refcodes.observer.GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A,EM,SRC,B> (also extends org.refcodes.mixin.ActionAccessor.ActionBuilder<A,B>, org.refcodes.mixin.ActionAccessor.ActionProperty<A>, org.refcodes.observer.EventMetaData.EventMetaDataBuilder, org.refcodes.observer.GenericActionMetaDataEvent<A,EM,SRC>, org.refcodes.mixin.MetaDataAccessor.MetaDataBuilder<MD,B>)
  • org.refcodes.mixin.MetaDataAccessor.MetaDataBuilder<MD,B>
    • org.refcodes.observer.GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A,EM,SRC,B> (also extends org.refcodes.mixin.ActionAccessor.ActionBuilder<A,B>, org.refcodes.mixin.ActionAccessor.ActionProperty<A>, org.refcodes.observer.EventMetaData.EventMetaDataBuilder, org.refcodes.observer.GenericActionMetaDataEvent<A,EM,SRC>, org.refcodes.mixin.MetaDataAccessor.MetaDataProperty<MD>)
  • org.refcodes.mixin.MetaDataAccessor.MetaDataMutator<MD>
    • org.refcodes.mixin.MetaDataAccessor.MetaDataProperty<MD> (also extends org.refcodes.mixin.MetaDataAccessor<MD>)
      • org.refcodes.observer.GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A,EM,SRC,B> (also extends org.refcodes.mixin.ActionAccessor.ActionBuilder<A,B>, org.refcodes.mixin.ActionAccessor.ActionProperty<A>, org.refcodes.observer.EventMetaData.EventMetaDataBuilder, org.refcodes.observer.GenericActionMetaDataEvent<A,EM,SRC>, org.refcodes.mixin.MetaDataAccessor.MetaDataBuilder<MD,B>)
  • org.refcodes.observer.Observer<E>
  • org.refcodes.observer.Publisher<E>
  • org.refcodes.mixin.SourceAccessor<SRC>
    • org.refcodes.observer.GenericEvent<SRC>
      • org.refcodes.observer.GenericActionEvent<A,SRC> (also extends org.refcodes.mixin.ActionAccessor<A>)
        • org.refcodes.observer.GenericActionMetaDataEvent<A,EM,SRC> (also extends org.refcodes.observer.GenericMetaDataEvent<EM,SRC>)
      • org.refcodes.observer.GenericMetaDataEvent<EM,SRC> (also extends org.refcodes.mixin.MetaDataAccessor<MD>)
        • org.refcodes.observer.GenericActionMetaDataEvent<A,EM,SRC> (also extends org.refcodes.observer.GenericActionEvent<A,SRC>)
  • org.refcodes.mixin.UniversalIdAccessor
    • org.refcodes.observer.EventMetaData (also extends org.refcodes.mixin.AliasAccessor, org.refcodes.mixin.ChannelAccessor, org.refcodes.mixin.GroupAccessor)
      • org.refcodes.observer.EventMetaData.EventMetaDataBuilder (also extends org.refcodes.mixin.AliasAccessor.AliasBuilder<B>, org.refcodes.mixin.AliasAccessor.AliasProperty, org.refcodes.mixin.ChannelAccessor.ChannelBuilder<B>, org.refcodes.mixin.ChannelAccessor.ChannelProperty, org.refcodes.mixin.GroupAccessor.GroupBuilder<B>, org.refcodes.mixin.GroupAccessor.GroupProperty, org.refcodes.mixin.UniversalIdAccessor.UniversalIdBuilder<B>, org.refcodes.mixin.UniversalIdAccessor.UniversalIdProperty)
        • org.refcodes.observer.GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A,EM,SRC,B> (also extends org.refcodes.mixin.ActionAccessor.ActionBuilder<A,B>, org.refcodes.mixin.ActionAccessor.ActionProperty<A>, org.refcodes.observer.GenericActionMetaDataEvent<A,EM,SRC>, org.refcodes.mixin.MetaDataAccessor.MetaDataBuilder<MD,B>, org.refcodes.mixin.MetaDataAccessor.MetaDataProperty<MD>)
    • org.refcodes.mixin.UniversalIdAccessor.UniversalIdProperty (also extends org.refcodes.mixin.UniversalIdAccessor.UniversalIdMutator)
      • org.refcodes.observer.EventMetaData.EventMetaDataBuilder (also extends org.refcodes.mixin.AliasAccessor.AliasBuilder<B>, org.refcodes.mixin.AliasAccessor.AliasProperty, org.refcodes.mixin.ChannelAccessor.ChannelBuilder<B>, org.refcodes.mixin.ChannelAccessor.ChannelProperty, org.refcodes.observer.EventMetaData, org.refcodes.mixin.GroupAccessor.GroupBuilder<B>, org.refcodes.mixin.GroupAccessor.GroupProperty, org.refcodes.mixin.UniversalIdAccessor.UniversalIdBuilder<B>)
        • org.refcodes.observer.GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A,EM,SRC,B> (also extends org.refcodes.mixin.ActionAccessor.ActionBuilder<A,B>, org.refcodes.mixin.ActionAccessor.ActionProperty<A>, org.refcodes.observer.GenericActionMetaDataEvent<A,EM,SRC>, org.refcodes.mixin.MetaDataAccessor.MetaDataBuilder<MD,B>, org.refcodes.mixin.MetaDataAccessor.MetaDataProperty<MD>)
  • org.refcodes.mixin.UniversalIdAccessor.UniversalIdBuilder<B>
    • org.refcodes.observer.EventMetaData.EventMetaDataBuilder (also extends org.refcodes.mixin.AliasAccessor.AliasBuilder<B>, org.refcodes.mixin.AliasAccessor.AliasProperty, org.refcodes.mixin.ChannelAccessor.ChannelBuilder<B>, org.refcodes.mixin.ChannelAccessor.ChannelProperty, org.refcodes.observer.EventMetaData, org.refcodes.mixin.GroupAccessor.GroupBuilder<B>, org.refcodes.mixin.GroupAccessor.GroupProperty, org.refcodes.mixin.UniversalIdAccessor.UniversalIdProperty)
      • org.refcodes.observer.GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A,EM,SRC,B> (also extends org.refcodes.mixin.ActionAccessor.ActionBuilder<A,B>, org.refcodes.mixin.ActionAccessor.ActionProperty<A>, org.refcodes.observer.GenericActionMetaDataEvent<A,EM,SRC>, org.refcodes.mixin.MetaDataAccessor.MetaDataBuilder<MD,B>, org.refcodes.mixin.MetaDataAccessor.MetaDataProperty<MD>)
  • org.refcodes.mixin.UniversalIdAccessor.UniversalIdMutator
    • org.refcodes.mixin.UniversalIdAccessor.UniversalIdProperty (also extends org.refcodes.mixin.UniversalIdAccessor)
      • org.refcodes.observer.EventMetaData.EventMetaDataBuilder (also extends org.refcodes.mixin.AliasAccessor.AliasBuilder<B>, org.refcodes.mixin.AliasAccessor.AliasProperty, org.refcodes.mixin.ChannelAccessor.ChannelBuilder<B>, org.refcodes.mixin.ChannelAccessor.ChannelProperty, org.refcodes.observer.EventMetaData, org.refcodes.mixin.GroupAccessor.GroupBuilder<B>, org.refcodes.mixin.GroupAccessor.GroupProperty, org.refcodes.mixin.UniversalIdAccessor.UniversalIdBuilder<B>)
        • org.refcodes.observer.GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A,EM,SRC,B> (also extends org.refcodes.mixin.ActionAccessor.ActionBuilder<A,B>, org.refcodes.mixin.ActionAccessor.ActionProperty<A>, org.refcodes.observer.GenericActionMetaDataEvent<A,EM,SRC>, org.refcodes.mixin.MetaDataAccessor.MetaDataBuilder<MD,B>, org.refcodes.mixin.MetaDataAccessor.MetaDataProperty<MD>)

Enum Hierarchy

  • java.lang.Object
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)