All Classes
-
All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary Class Description Address This class represents an address.App This is a representation of an application within Para.App.AllowedMethods Represents HTTP methods allowed to be executed on a specific resource/type.AppCreatedListener This listener is executed when a new childAppis created.AppDeletedListener This listener is executed when a new childAppis deleted.AppSettingAddedListener This listener is executed when a setting is added to an application.AppSettingRemovedListener This listener is executed when a setting is removed from an application.Cache This class manages object caching.Cached Annotation that marks methods that can modify the cache.Cached.Action The type of cache operation.Config This class loads configuration settings from a file and sets defaults.Constraint Represents a validation constraint.CoreUtils Provides some the basic functionality for domain objects.CurrencyUtils Helper utility class for currency operations.CustomResourceHandler A custom API resource handler.DAO The core persistence interface.DestroyListener This listener is executed when the Para.destroy() is called.Documented A generic annotation intended to be used for attaching documentation metadata to the getter methods of configuration properties.Email Annotation for email validation.Emailer An email service.FileStore A file store interface.GenericExceptionMapper Generic exception mapper.HumanTime HumanTime parses and formats time deltas for easier reading by humans.Indexed Annotation that marks methods that can modify the search index.Indexed.Action The search action performed.InitializeListener This listener is executed when the Para.initialize() is called.IOListener Listens for create/read/update/delete events whenDAOis called.Linkable Applied to allParaObjects by default.Linker This class represents a many-to-many relationship (link) between two objects.Locked Annotation that marks a field as 'locked' i.e.Measured Annotation that marks a method for interception by AOP.Metrics Helper methods for working with performance metrics.Metrics.Context An auto-closeable class that manages timers for both the overall system as well as specific application.MockCache MockDAO Fake DAO for in-memory persistence.MockFileStore In-memory FileStore.MockQueue MockSearch Pager This class stores pagination data.Para This is the main utility class and entry point.ParaConfig Para configuration.ParaObject The core domain interface.ParaObjectUtils Contains methods for object/grid mapping, JSON serialization, class scanning and resolution.Queue The core queue interface.RegistryUtils A utility for creating, reading, and updating registries.Search The core search interface.Signer This class extendsBaseAws4Signerimplementing the AWS Signature Version 4 algorithm.Stored Annotation indicates that this field will be stored in the database.Sysprop A generic system class for storing data.Tag A tag.Translation A translation is a key/value pair which holds a single translated string.User The core user object.User.Groups Simple groups enum.User.Roles Simple user roles enum.Utils Miscellaneous Para utilities.ValidationUtils Helper methods for validating objects and generating JSON schemas.Version GENERATED CLASS.VersionInfo Uses the generated class Version.java to display version information.Votable This interface enables voting on an object.Votable.VoteValue The type of vote (negative or positive).Vote When a user votes on an object the vote is saved as positive or negative.Webhook Represents a webhook registration.WebhookIOListener Listens for IO events and forwards them to the registered webhooks, via a queue.