Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BarcodeAPI/server
/ types & classes
Types & classes
118 in github.com/BarcodeAPI/server
⨍
Functions
596
◇
Types & classes
118
Class
AprilTagGenerator
AprilTagGenerator.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/gen/types/AprilTagGenerator.java:36
Class
AuthUtils
AuthUtils.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/core/utils/AuthUtils.java:11
Class
AztecGenerator
AztecGenerator.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/gen/types/AztecGenerator.java:14
Class
BackgroundTask
BackgroundTask.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/core/BackgroundTask.java:13
Class
BarcodeAPIHandler
BarcodeAPIHandler.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/api/BarcodeAPIHandler.java:26
Class
BarcodeCanvasProvider
BarcodeCanvasProvider.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/gen/BarcodeCanvasProvider.java:23
Class
BarcodeCleanupTask
BarcodeCleanupTask.java A background task which periodically removes stale barcodes from the cache. Additionally saves a cache snapshot to disk, to b
src/main/java/org/barcodeapi/server/tasks/BarcodeCleanupTask.java:17
Class
BarcodeGenerator
BarcodeGenerator.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/gen/BarcodeGenerator.java:21
Class
BarcodeRequest
BarcodeRequest.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/gen/BarcodeRequest.java:18
Class
BulkHandler
BulkHandler.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/api/BulkHandler.java:41
Class
CacheDumpHandler
CacheDumpHandler.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/admin/CacheDumpHandler.java:22
Class
CacheFlushHandler
CacheFlushHandler.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/admin/CacheFlushHandler.java:19
Class
CachedBarcode
CachedBarcode.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/cache/CachedBarcode.java:14
Class
CachedLimiter
CachedLimiter.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/cache/CachedLimiter.java:14
Class
CachedObject
CachedObject.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/cache/CachedObject.java:15
Class
CachedSession
CachedSession.java A user session object allowing for the detailed tracking of individual user usage activities across all handlers. @author Matthew
src/main/java/org/barcodeapi/server/cache/CachedSession.java:20
Class
CachedShare
CachedShare.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/cache/CachedShare.java:17
Enum
Cfg
src/main/java/org/barcodeapi/core/Config.java:21
Class
CodabarGenerator
CodabarGenerator.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/gen/types/CodabarGenerator.java:12
Class
Code128Generator
Code128Generator.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/gen/types/Code128Generator.java:12
Class
Code39Generator
Code39Generator.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/gen/types/Code39Generator.java:12
Class
Code93Generator
Code93Generator.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/gen/types/Code93Generator.java:14
Class
CodeGenerator
CodeGenerator.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/gen/CodeGenerator.java:10
Class
CodeGenerators
CodeGenerators.java Initializes all supported CodeTypes from configuration and provides access to their associated generation object pools. @author
src/main/java/org/barcodeapi/server/core/CodeGenerators.java:22
Class
CodeType
CodeType.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/core/CodeType.java:13
Class
CodeTypes
CodeTypes.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/core/CodeTypes.java:19
Class
CodeUtils
CodeUtils.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/core/utils/CodeUtils.java:20
Class
Config
Config.java Handles loading application configuration files. @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/core/Config.java:19
Class
DataMatrixGenerator
DataMatrixGenerator.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/gen/types/DataMatrixGenerator.java:13
Class
DecodeHandler
DecodeHandler.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/api/DecodeHandler.java:37
Class
DefaultBarcode4JProvider
DefaultBarcode4JProvider.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/gen/impl/DefaultBarcode4JProvider.java:18
Class
DefaultZXingProvider
DefaultZXingProvider.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/gen/impl/DefaultZXingProvider.java:22
Class
Ean13Generator
Ean13Generator.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/gen/types/Ean13Generator.java:12
Class
Ean8Generator
Ean8Generator.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/gen/types/Ean8Generator.java:12
Enum
ExceptionType
src/main/java/org/barcodeapi/server/core/GenerationException.java:17
Enum
Format
src/main/java/org/barcodeapi/server/core/RequestContext.java:23
Class
GenerationException
GenerationException.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/core/GenerationException.java:13
Class
GeneratorPoolController
GeneratorPoolController.java Manages the creation and destruction of pooled code generators. @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/core/GeneratorPoolController.java:18
Class
ITF14Generator
ITF14Generator.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/gen/types/ITF14Generator.java:12
Class
InfoHandler
InfoHandler.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/api/InfoHandler.java:19
Class
Launcher
Launcher.java This class should handle the master life-cycle of the BarcodeAPI.org application, web server, and sub components there-in. @author Mat
src/main/java/org/barcodeapi/Launcher.java:13
Class
LimiterCache
LimiterCache.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/cache/LimiterCache.java:10
Class
LimiterCleanupTask
LimiterCleanupTask.java A background task which periodically removes stale limiters from the cache. @author Matthew R. Clark (BarcodeAPI.org, 2017-2
src/main/java/org/barcodeapi/server/tasks/LimiterCleanupTask.java:15
Class
LimiterFlushHandler
LimiterFlushHandler.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/admin/LimiterFlushHandler.java:18
Class
LimiterHandler
LimiterHandler.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/api/LimiterHandler.java:19
Class
LimiterListHandler
LimiterListHandler.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/admin/LimiterListHandler.java:21
Class
LimiterMintingTask
LimiterMintingTask.java A background task which periodically mints rate limiting tokens. @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/tasks/LimiterMintingTask.java:20
Class
LimiterStatusHandler
LimiterStatusHandler.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/admin/LimiterStatusHandler.java:18
Class
ObjectCache
ObjectCache.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/cache/ObjectCache.java:23
Class
PDF417Generator
PDF417Generator.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/gen/types/PDF417Generator.java:12
Class
PlansHandler
PlansHandler.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/api/PlansHandler.java:19
Class
QRCodeGenerator
QRCodeGenerator.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/gen/types/QRCodeGenerator.java:22
Class
QRDotCodeGenerator
QRCodeGenerator.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/gen/types/QRDotCodeGenerator.java:30
Class
RateLimitException
RateLimitException.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/core/RateLimitException.java:8
Class
Reputation
Reputation.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/core/Reputation.java:14
Class
ReputationDecayTask
ReputationDecayTask.java A background task which periodically decays a limiters reputation. @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/tasks/ReputationDecayTask.java:20
Class
RequestContext
RequestContext.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/core/RequestContext.java:21
Class
RestHandler
RestHandler.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/core/RestHandler.java:22
Class
RoyalMailGenerator
RoyalMailGenerator.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/gen/types/RoyalMailGenerator.java:12
Class
ServerLauncher
ServerLauncher.java This class should handle the processing of the command line arguments passed on startup in addition to the setup of the main Jett
src/main/java/org/barcodeapi/core/ServerLauncher.java:58
Class
ServerRuntime
ServerRuntime.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/core/ServerRuntime.java:16
Class
ServerStatsHandler
ServerStatsHandler.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/admin/ServerStatsHandler.java:19
Class
ServerTestBase
ServerTestBase.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/test/java/org/barcodeapi/test/ServerTestBase.java:26
Class
SessionCleanupTask
SessionCleanupTask.java A background task which periodically removes stale sessions from the cache. Additionally saves a cache snapshot to disk, to b
src/main/java/org/barcodeapi/server/tasks/SessionCleanupTask.java:16
Class
SessionFlushHandler
SessionFlushHandler.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/admin/SessionFlushHandler.java:18
Class
SessionHandler
SessionHandler.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/api/SessionHandler.java:17
Class
SessionHelper
SessionHelper.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/core/SessionHelper.java:23
Class
SessionListHandler
SessionListHandler.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/admin/SessionListHandler.java:19
Class
SessionStatusHandler
SessionStatusHandler.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/admin/SessionStatusHandler.java:19
Class
ShareCleanupTask
ShareCleanupTask.java A background task which periodically removes stale shares from the cache. @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/tasks/ShareCleanupTask.java:15
Class
ShareHandler
ShareHandler.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/api/ShareHandler.java:27
Class
ShareListHandler
ShareListHandler.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/admin/ShareListHandler.java:19
Class
StaticHandler
StaticHandler.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/api/StaticHandler.java:22
Class
StatsDumpTask
StatsDumpTask.java A background task which periodically logs the server stats. @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/tasks/StatsDumpTask.java:20
Class
Subscriber
Subscriber.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/cache/Subscriber.java:11
Class
SubscriberCache
SubscriberCache.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/cache/SubscriberCache.java:18
Class
SubscriberHandler
SubscriberHandler.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/api/SubscriberHandler.java:16
Class
SubscriberReloadHandler
SubscriberReloadHandler.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/main/java/org/barcodeapi/server/admin/SubscriberReloadHandler.java:18
Class
TestAmazon
TestAmazon.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/test/java/org/barcodeapi/test/gen/cust/TestAmazon.java:13
Class
TestAprilTag
TestAprilTag.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/test/java/org/barcodeapi/test/gen/types/TestAprilTag.java:14
Class
TestAuthUtils
TestAuthUtils.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/test/java/org/barcodeapi/test/core/TestAuthUtils.java:13
Class
TestAutoType
TestAutoType.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/test/java/org/barcodeapi/test/gen/TestAutoType.java:13
Class
TestBarcodeOptions
TestBarcodeOptions.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/test/java/org/barcodeapi/test/gen/TestBarcodeOptions.java:15
Class
TestBarcodeRequest
TestBarcodeRequest.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/test/java/org/barcodeapi/test/gen/TestBarcodeRequest.java:14
Class
TestBlacklist
TestBlacklist.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/test/java/org/barcodeapi/test/gen/TestBlacklist.java:13
Class
TestCacheDumpHandler
TestCacheDumpHandler.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/test/java/org/barcodeapi/test/admin/TestCacheDumpHandler.java:13
Class
TestEan13
TestEan13.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/test/java/org/barcodeapi/test/gen/types/TestEan13.java:14
Class
TestEan8
TestEan8.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/test/java/org/barcodeapi/test/gen/types/TestEan8.java:14
Class
TestForceDownload
TestForceDownload.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/test/java/org/barcodeapi/test/gen/TestForceDownload.java:13
Class
TestInfoHandler
TestInfoHandler.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/test/java/org/barcodeapi/test/api/TestInfoHandler.java:18
Class
TestLimiterHandler
TestLimiterHandler.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/test/java/org/barcodeapi/test/api/TestLimiterHandler.java:18
Class
TestLimiterListHandler
TestLimiterListHandler.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/test/java/org/barcodeapi/test/admin/TestLimiterListHandler.java:13
Class
TestManualType
TestManualType.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/test/java/org/barcodeapi/test/gen/TestManualType.java:13
Class
TestMiscCustomer
TestMiscCustomer.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/test/java/org/barcodeapi/test/gen/cust/TestMiscCustomer.java:13
Class
TestOutputFormat
TestOutputFormat.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/test/java/org/barcodeapi/test/gen/TestOutputFormat.java:13
Class
TestPlansHandler
TestPlansHandler.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/test/java/org/barcodeapi/test/api/TestPlansHandler.java:15
Class
TestQRCode
TestQRCode.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/test/java/org/barcodeapi/test/gen/types/TestQRCode.java:13
Class
TestRateLimiter
TestRateLimiter.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/test/java/org/barcodeapi/test/core/TestRateLimiter.java:15
Class
TestReputation
TestReputation.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/test/java/org/barcodeapi/test/core/TestReputation.java:10
Class
TestServerHeaders
TestServerHeaders.java @author Matthew R. Clark (BarcodeAPI.org, 2017-2026)
src/test/java/org/barcodeapi/test/api/TestServerHeaders.java:13
next →
1–100 of 118, ranked by callers