Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Codecademy/EventHub
/ types & classes
Types & classes
120 in github.com/Codecademy/EventHub
⨍
Functions
611
◇
Types & classes
120
Class
AddOrUpdateUser
web/src/main/java/com/codecademy/eventhub/web/commands/AddOrUpdateUser.java:11
Class
AggregateUserIds
hub/src/main/java/com/codecademy/eventhub/EventHub.java:273
Class
AliasUser
web/src/main/java/com/codecademy/eventhub/web/commands/AliasUser.java:10
Class
And
hub/src/main/java/com/codecademy/eventhub/storage/filter/And.java:8
Interface
AtomicWrite
hub/src/main/java/com/codecademy/eventhub/base/DB.java:60
Class
BatchTrackEvent
web/src/main/java/com/codecademy/eventhub/web/commands/BatchTrackEvent.java:18
Class
Block
hub/src/main/java/com/codecademy/eventhub/index/UserEventIndex.java:162
Class
BloomFilter
hub/src/main/java/com/codecademy/eventhub/base/BloomFilter.java:8
Class
BloomFilteredEventStorage
hub/src/main/java/com/codecademy/eventhub/storage/BloomFilteredEventStorage.java:15
Class
BloomFilteredEventStorageTest
hub/src/test/java/com/codecademy/eventhub/storage/BloomFilteredEventStorageTest.java:19
Class
BloomFilteredFilterVisitor
hub/src/main/java/com/codecademy/eventhub/storage/BloomFilteredUserStorage.java:99
Class
BloomFilteredFilterVisitor
hub/src/main/java/com/codecademy/eventhub/storage/BloomFilteredEventStorage.java:78
Class
BloomFilteredUserStorage
hub/src/main/java/com/codecademy/eventhub/storage/BloomFilteredUserStorage.java:16
Class
BloomFilteredUserStorageTest
hub/src/test/java/com/codecademy/eventhub/storage/BloomFilteredUserStorageTest.java:19
Class
Builder
hub/src/main/java/com/codecademy/eventhub/model/User.java:42
Class
Builder
hub/src/main/java/com/codecademy/eventhub/model/Event.java:54
Class
ByteBufferMap
hub/src/main/java/com/codecademy/eventhub/base/ByteBufferMap.java:9
Class
ByteBufferMapTest
hub/src/test/java/com/codecademy/eventhub/base/ByteBufferMapTest.java:9
Class
ByteBufferUtil
hub/src/main/java/com/codecademy/eventhub/base/ByteBufferUtil.java:9
Class
CachedEventStorage
hub/src/main/java/com/codecademy/eventhub/storage/CachedEventStorage.java:9
Class
CachedUserStorage
hub/src/main/java/com/codecademy/eventhub/storage/CachedUserStorage.java:9
Interface
Callback
hub/src/main/java/com/codecademy/eventhub/index/UserEventIndex.java:426
Interface
Callback
hub/src/main/java/com/codecademy/eventhub/index/EventIndex.java:56
Class
CollectEvents
hub/src/main/java/com/codecademy/eventhub/EventHub.java:364
Class
Command
web/src/main/java/com/codecademy/eventhub/web/commands/Command.java:17
Class
ConfigModule
hub/src/test/java/com/codecademy/eventhub/integration/GuiceTestCase.java:31
Class
CountMatchedFunnelSteps
hub/src/main/java/com/codecademy/eventhub/EventHub.java:316
Class
DB
hub/src/main/java/com/codecademy/eventhub/base/DB.java:12
Class
DateHelper
hub/src/main/java/com/codecademy/eventhub/base/DateHelper.java:7
Class
DatedEventIndex
DatedEventIndex is responsible for tracking the earliest event id for a given date.
hub/src/main/java/com/codecademy/eventhub/index/DatedEventIndex.java:18
Class
DatedEventIndexModule
hub/src/main/java/com/codecademy/eventhub/index/DatedEventIndexModule.java:13
Class
DatedEventIndexTest
hub/src/test/java/com/codecademy/eventhub/index/DatedEventIndexTest.java:11
Class
DelayedVisitorProxy
hub/src/main/java/com/codecademy/eventhub/storage/visitor/DelayedVisitorProxy.java:8
Class
DelegateEventStorage
hub/src/main/java/com/codecademy/eventhub/storage/DelegateEventStorage.java:8
Class
DelegateUserStorage
hub/src/main/java/com/codecademy/eventhub/storage/DelegateUserStorage.java:8
Class
DmaIdList
Currently, it can contain up to MAX_NUM_RECORDS records. ((2^31 - 1) - 4) / 8, i.e. largest indexable address in (MappedByteBuffer - size of metadata)
hub/src/main/java/com/codecademy/eventhub/list/DmaIdList.java:15
Class
DmaIdListFactory
hub/src/main/java/com/codecademy/eventhub/list/DmaIdListModule.java:17
Class
DmaIdListModule
hub/src/main/java/com/codecademy/eventhub/list/DmaIdListModule.java:11
Class
DmaIdListTest
hub/src/test/java/com/codecademy/eventhub/list/DmaIdListTest.java:10
Class
DmaList
numRecordsPerFile schema.getObjectSize() can't exceed MappedByteBuffer size limit, i.e. numRecordsPerFile < (2^31 - 1) / schema.getObjectSize()
hub/src/main/java/com/codecademy/eventhub/list/DmaList.java:23
Class
DmaListTest
hub/src/test/java/com/codecademy/eventhub/list/DmaListTest.java:11
Class
DummyIdList
hub/src/main/java/com/codecademy/eventhub/list/DummyIdList.java:5
Class
Event
hub/src/main/java/com/codecademy/eventhub/model/Event.java:10
Class
EventCohort
web/src/main/java/com/codecademy/eventhub/web/commands/EventCohort.java:12
Class
EventFilterVisitor
hub/src/main/java/com/codecademy/eventhub/storage/visitor/EventFilterVisitor.java:7
Class
EventFunnel
web/src/main/java/com/codecademy/eventhub/web/commands/EventFunnel.java:14
Class
EventHub
hub/src/main/java/com/codecademy/eventhub/EventHub.java:43
Class
EventHubHandler
web/src/main/java/com/codecademy/eventhub/web/EventHubHandler.java:41
Class
EventHubModule
hub/src/main/java/com/codecademy/eventhub/EventHubModule.java:17
Class
EventHubTest
hub/src/test/java/com/codecademy/eventhub/integration/EventHubTest.java:47
Class
EventIndex
hub/src/main/java/com/codecademy/eventhub/index/EventIndex.java:10
Class
EventJsonSerializer
web/src/main/java/com/codecademy/eventhub/web/Module.java:91
Interface
EventStorage
hub/src/main/java/com/codecademy/eventhub/storage/EventStorage.java:8
Class
EventStorageModule
hub/src/main/java/com/codecademy/eventhub/storage/EventStorageModule.java:15
Class
EventTest
hub/src/test/java/com/codecademy/eventhub/model/EventTest.java:8
Class
ExactMatch
hub/src/main/java/com/codecademy/eventhub/storage/filter/ExactMatch.java:5
Class
Factory
hub/src/main/java/com/codecademy/eventhub/index/UserEventIndex.java:252
Class
Factory
hub/src/main/java/com/codecademy/eventhub/index/UserEventIndex.java:407
Interface
Factory
hub/src/main/java/com/codecademy/eventhub/index/EventIndex.java:52
Interface
Factory
hub/src/main/java/com/codecademy/eventhub/list/DmaIdList.java:73
Interface
Filter
hub/src/main/java/com/codecademy/eventhub/storage/filter/Filter.java:5
Class
FilterServletOutputStream
web/src/main/java/com/codecademy/eventhub/web/JsonpCallbackHandler.java:59
Class
FindUser
web/src/main/java/com/codecademy/eventhub/web/commands/FindUser.java:14
Class
GenericResponseWrapper
web/src/main/java/com/codecademy/eventhub/web/JsonpCallbackHandler.java:90
Class
GetEventKeys
web/src/main/java/com/codecademy/eventhub/web/commands/GetEventKeys.java:12
Class
GetEventTypes
web/src/main/java/com/codecademy/eventhub/web/commands/GetEventTypes.java:12
Class
GetEventValues
web/src/main/java/com/codecademy/eventhub/web/commands/GetEventValues.java:12
Class
GetUserKeys
web/src/main/java/com/codecademy/eventhub/web/commands/GetUserKeys.java:11
Class
GetUserValues
web/src/main/java/com/codecademy/eventhub/web/commands/GetUserValues.java:12
Class
GuiceTestCase
hub/src/test/java/com/codecademy/eventhub/integration/GuiceTestCase.java:15
Interface
IdList
hub/src/main/java/com/codecademy/eventhub/list/IdList.java:5
Class
IdMap
hub/src/main/java/com/codecademy/eventhub/storage/IdMap.java:9
Class
IdVerificationCallback
hub/src/test/java/com/codecademy/eventhub/index/UserEventIndexTest.java:59
Class
IdVerificationCallback
hub/src/test/java/com/codecademy/eventhub/index/ShardedEventIndexTest.java:77
Class
IndexEntry
hub/src/main/java/com/codecademy/eventhub/index/UserEventIndex.java:322
Class
Iterator
hub/src/main/java/com/codecademy/eventhub/list/MemIdList.java:55
Class
Iterator
hub/src/main/java/com/codecademy/eventhub/list/DmaIdList.java:78
Interface
Iterator
hub/src/main/java/com/codecademy/eventhub/list/IdList.java:11
Class
JournalEventStorage
hub/src/main/java/com/codecademy/eventhub/storage/JournalEventStorage.java:16
Class
JournalUserStorage
hub/src/main/java/com/codecademy/eventhub/storage/JournalUserStorage.java:17
Class
JournalUtil
hub/src/main/java/com/codecademy/eventhub/storage/JournalUtil.java:11
Class
JsonpCallbackHandler
web/src/main/java/com/codecademy/eventhub/web/JsonpCallbackHandler.java:21
Interface
KeyValueCallback
hub/src/main/java/com/codecademy/eventhub/base/KeyValueCallback.java:3
Class
MemIdList
hub/src/main/java/com/codecademy/eventhub/list/MemIdList.java:5
Class
MemIdListTest
hub/src/test/java/com/codecademy/eventhub/list/MemIdListTest.java:6
Class
MetaData
hub/src/test/java/com/codecademy/eventhub/list/DmaListTest.java:49
Class
MetaData
hub/src/main/java/com/codecademy/eventhub/storage/JournalUserStorage.java:118
Class
MetaData
hub/src/main/java/com/codecademy/eventhub/storage/JournalEventStorage.java:93
Class
MetaData
hub/src/main/java/com/codecademy/eventhub/index/UserEventIndex.java:188
Class
MetaDataSchema
hub/src/test/java/com/codecademy/eventhub/list/DmaListTest.java:70
Class
MigrateIdMapToUseLevelDB
hub/src/main/java/com/codecademy/eventhub/jobs/MigrateIdMapToUseLevelDB.java:15
Class
Module
web/src/main/java/com/codecademy/eventhub/web/Module.java:34
Class
MyCallback
hub/src/test/java/com/codecademy/eventhub/model/EventTest.java:45
Class
MyCallback
hub/src/test/java/com/codecademy/eventhub/base/ByteBufferMapTest.java:37
Class
PropertiesIndex
hub/src/main/java/com/codecademy/eventhub/index/PropertiesIndex.java:15
Class
PropertiesIndexModule
hub/src/main/java/com/codecademy/eventhub/index/PropertiesIndexModule.java:13
Class
PropertiesIndexTest
hub/src/test/java/com/codecademy/eventhub/index/PropertiesIndexTest.java:16
Class
Regex
hub/src/main/java/com/codecademy/eventhub/storage/filter/Regex.java:7
Class
Schema
hub/src/main/java/com/codecademy/eventhub/storage/JournalUserStorage.java:129
Class
Schema
hub/src/main/java/com/codecademy/eventhub/storage/JournalEventStorage.java:108
next →
1–100 of 120, ranked by callers