A B C D E F G H I J L M N O P Q R S T U V W Y _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- abbreviate(String, int) - Static method in class com.erudika.para.core.utils.Utils
-
Abbreviates a string.
- abbreviateInt(Number, int) - Static method in class com.erudika.para.core.utils.Utils
-
Abbreviates an integer by adding a letter suffix at the end.
- action() - Method in annotation type com.erudika.para.core.annotations.Cached
- action() - Method in annotation type com.erudika.para.core.annotations.Indexed
- activateWithEmailToken(String) - Method in class com.erudika.para.core.User
-
Activates a user if a given token matches the one stored.
- ADD - com.erudika.para.core.annotations.Indexed.Action
-
Adds an object to index.
- ADD_ALL - com.erudika.para.core.annotations.Indexed.Action
-
Adds many objects to index.
- addAllSettings(Map<String, Object>) - Method in class com.erudika.para.core.App
-
Adds all settings to map of app settings and invokes all
AppSettingAddedListeners. - addAppCreatedListener(AppCreatedListener) - Static method in class com.erudika.para.core.App
-
Registers a new create listener.
- addAppDeletedListener(AppDeletedListener) - Static method in class com.erudika.para.core.App
-
Registers a new delete listener.
- addAppSettingAddedListener(AppSettingAddedListener) - Static method in class com.erudika.para.core.App
-
Registers a new app setting added listener.
- addAppSettingRemovedListener(AppSettingRemovedListener) - Static method in class com.erudika.para.core.App
-
Registers a new app setting removed listener.
- addDatatype(String, String) - Method in class com.erudika.para.core.App
-
Adds a user-defined data type to the types map.
- addDatatypes(ParaObject...) - Method in class com.erudika.para.core.App
-
Adds unknown types to this app's list of data types.
- addDestroyListener(DestroyListener) - Static method in class com.erudika.para.core.utils.Para
-
Registers a new destruction listener.
- addInitListener(InitializeListener) - Static method in class com.erudika.para.core.utils.Para
-
Registers a new initialization listener.
- addIOListener(IOListener) - Static method in class com.erudika.para.core.utils.Para
-
Registers a new Para I/O listener.
- addNestedObject(ParaObject) - Method in class com.erudika.para.core.Linker
-
Add an object to nest inside the linker object.
- addProperty(String, Object) - Method in class com.erudika.para.core.Sysprop
-
Adds a new key/value pair to the map.
- Address - Class in com.erudika.para.core
-
This class represents an address.
- Address() - Constructor for class com.erudika.para.core.Address
-
No-args constructor.
- Address(String) - Constructor for class com.erudika.para.core.Address
-
Default constructor.
- addSearchQueryListener(IOListener) - Static method in class com.erudika.para.core.utils.Para
-
Registers a new Para I/O listener for listening to search queries.
- addSetting(String, Object) - Method in class com.erudika.para.core.App
-
Adds a new setting to the map.
- addTags(List<String>, String...) - Method in enum com.erudika.para.core.utils.CoreUtils
-
Adds any number of tags to the set of tags.
- addValidationConstraint(String, String, Constraint) - Method in class com.erudika.para.core.App
-
Adds a new constraint to the list of constraints for a given field and type.
- ADMIN - com.erudika.para.core.User.Roles
-
The administrator role.
- ADMIN_IDENT - Static variable in class com.erudika.para.core.utils.Config
-
The identifier of the first administrator (can be email, OpenID, or Facebook user id).
- ADMINS - com.erudika.para.core.User.Groups
-
Administrators group.
- ALL - Static variable in enum com.erudika.para.core.App.AllowedMethods
-
All methods allowed.
- ALL_EXCEPT_DELETE - Static variable in enum com.erudika.para.core.App.AllowedMethods
-
All methods allowed, except DELETE.
- ALLOW_ALL - Static variable in class com.erudika.para.core.App
-
"*".
- AMAZON_APP_ID - Static variable in class com.erudika.para.core.utils.Config
-
Amazon app id (for authentication).
- AMAZON_PREFIX - Static variable in class com.erudika.para.core.utils.Config
-
Amazon prefix - defaults to 'az:'.
- AMAZON_SECRET - Static variable in class com.erudika.para.core.utils.Config
-
Amazon app secret (for authentication).
- API_ENABLED - Static variable in class com.erudika.para.core.utils.Config
-
Enable the RESTful API.
- App - Class in com.erudika.para.core
-
This is a representation of an application within Para.
- App() - Constructor for class com.erudika.para.core.App
-
No-args constructor.
- App(String) - Constructor for class com.erudika.para.core.App
-
Default constructor.
- APP_NAME - Static variable in class com.erudika.para.core.utils.Config
-
The name of the default application.
- APP_ROLE - Static variable in class com.erudika.para.core.App
-
"ROLE_APP".
- APP_SECRET_KEY - Static variable in class com.erudika.para.core.utils.Config
-
The secret key for this deployment.
- App.AllowedMethods - Enum in com.erudika.para.core
-
Represents HTTP methods allowed to be executed on a specific resource/type.
- AppCreatedListener - Interface in com.erudika.para.core.listeners
-
This listener is executed when a new child
Appis created. - AppDeletedListener - Interface in com.erudika.para.core.listeners
-
This listener is executed when a new child
Appis deleted. - approximately(long) - Static method in class com.erudika.para.core.utils.HumanTime
-
Formats the given time delta, preserving all data.
- approximately(CharSequence) - Static method in class com.erudika.para.core.utils.HumanTime
-
Parses and formats the given char sequence, potentially removing some data to make the output easier to understand.
- AppSettingAddedListener - Interface in com.erudika.para.core.listeners
-
This listener is executed when a setting is added to an application.
- AppSettingRemovedListener - Interface in com.erudika.para.core.listeners
-
This listener is executed when a setting is removed from an application.
- arrayJoin(List<String>, String) - Static method in class com.erudika.para.core.utils.Utils
-
Joins a list of strings to String using a separator.
- asyncExecute(Runnable) - Static method in class com.erudika.para.core.utils.Para
-
Executes a
Runnableasynchronously. - asyncExecutePeriodically(Runnable, long, long, TimeUnit) - Static method in class com.erudika.para.core.utils.Para
-
Executes a
Runnableat a fixed interval, asynchronously. - attachIdentifier(String) - Method in class com.erudika.para.core.User
-
Attaches a new identifier to this user.
B
- base64dec(String) - Static method in class com.erudika.para.core.utils.Utils
-
Decodes a string from Base64.
- base64enc(byte[]) - Static method in class com.erudika.para.core.utils.Utils
-
Encodes a byte array to Base64.
- base64encURL(byte[]) - Static method in class com.erudika.para.core.utils.Utils
-
Encodes a byte array to Base64.
- bcrypt(String) - Static method in class com.erudika.para.core.utils.Utils
-
bcrypt hash function implemented by Spring Security.
- bcryptMatches(String, String) - Static method in class com.erudika.para.core.utils.Utils
-
Checks if a hash matches a string.
- build(String, Map<String, Object>) - Static method in class com.erudika.para.core.validation.Constraint
-
Builds a new constraint from a given name and payload.
- buildPayloadAsJSON(String, Object) - Method in class com.erudika.para.core.Webhook
-
Builds the JSON payload object.
C
- Cache - Interface in com.erudika.para.core.cache
-
This class manages object caching.
- Cached - Annotation Type in com.erudika.para.core.annotations
-
Annotation that marks methods that can modify the cache.
- Cached.Action - Enum in com.erudika.para.core.annotations
-
The type of cache operation.
- canModify(ParaObject) - Method in class com.erudika.para.core.User
-
Note: this method assumes that child objects can be modified by their parents.
- clearSettings() - Method in class com.erudika.para.core.App
-
Clears all app settings and invokes each
AppSettingRemovedListeners. - close() - Method in class com.erudika.para.core.metrics.Metrics.Context
- CLUSTER_NAME - Static variable in class com.erudika.para.core.utils.Config
-
The name of the cluster (can be used to separate deployments).
- com.erudika.para.core - module com.erudika.para.core
- com.erudika.para.core - package com.erudika.para.core
-
Core domain classes for modeling the Para domain space.
- com.erudika.para.core.annotations - package com.erudika.para.core.annotations
-
Various annotation classes used for caching, indexing, etc.
- com.erudika.para.core.cache - package com.erudika.para.core.cache
-
The cache module - handles object caching.
- com.erudika.para.core.email - package com.erudika.para.core.email
-
The email module - sends emails.
- com.erudika.para.core.i18n - package com.erudika.para.core.i18n
-
The internationalization module - handles translations and currencies.
- com.erudika.para.core.listeners - package com.erudika.para.core.listeners
-
Listeners package.
- com.erudika.para.core.metrics - package com.erudika.para.core.metrics
- com.erudika.para.core.persistence - package com.erudika.para.core.persistence
-
The persistence module - handles data store communications and object persistence.
- com.erudika.para.core.queue - package com.erudika.para.core.queue
-
The queue module - handles queues.
- com.erudika.para.core.rest - package com.erudika.para.core.rest
-
The REST API module - provides a RESTful facade to clients.
- com.erudika.para.core.search - package com.erudika.para.core.search
-
The search module - manages indexing operations and enables search.
- com.erudika.para.core.storage - package com.erudika.para.core.storage
-
The storage module - saves and loads files.
- com.erudika.para.core.utils - package com.erudika.para.core.utils
-
Utility classes.
- com.erudika.para.core.validation - package com.erudika.para.core.validation
-
Object validation utilities.
- com.erudika.para.utils - package com.erudika.para.utils
- compareTo(HumanTime) - Method in class com.erudika.para.core.utils.HumanTime
- compileMustache(Map<String, Object>, String) - Static method in class com.erudika.para.core.utils.Utils
-
Compiles a mustache template with a given scope (map of fields and values).
- Config - Class in com.erudika.para.core.utils
-
This class loads configuration settings from a file and sets defaults.
- Constraint - Class in com.erudika.para.core.validation
-
Represents a validation constraint.
- contains(String) - Method in interface com.erudika.para.core.cache.Cache
-
Do we have this object in the cache?
- contains(String) - Method in class com.erudika.para.core.cache.MockCache
- contains(String, String) - Method in interface com.erudika.para.core.cache.Cache
-
Do we have this object in the cache?
- contains(String, String) - Method in class com.erudika.para.core.cache.MockCache
- CORE_PACKAGE_NAME - Static variable in class com.erudika.para.core.utils.Config
-
The package path (e.g.
- CoreUtils - Enum in com.erudika.para.core.utils
-
Provides some the basic functionality for domain objects.
- CORS_ENABLED - Static variable in class com.erudika.para.core.utils.Config
-
Enable the CORS filter for API requests.
- countChildren(ParaObject, String) - Method in enum com.erudika.para.core.utils.CoreUtils
-
Count the total number of child objects for this object.
- countChildren(String) - Method in class com.erudika.para.core.Address
- countChildren(String) - Method in class com.erudika.para.core.App
- countChildren(String) - Method in interface com.erudika.para.core.Linkable
-
Count the total number of child objects for this object.
- countChildren(String) - Method in class com.erudika.para.core.Linker
- countChildren(String) - Method in class com.erudika.para.core.Sysprop
- countChildren(String) - Method in class com.erudika.para.core.Tag
- countChildren(String) - Method in class com.erudika.para.core.Translation
- countChildren(String) - Method in class com.erudika.para.core.User
- countChildren(String) - Method in class com.erudika.para.core.Vote
- counter(String, Class<?>, String...) - Static method in class com.erudika.para.core.metrics.Metrics
-
Creates a new counter for a particular class and method for a specific application.
- countLinks(ParaObject, String) - Method in enum com.erudika.para.core.utils.CoreUtils
-
Count the total number of links between this object and another type of object.
- countLinks(String) - Method in class com.erudika.para.core.Address
- countLinks(String) - Method in class com.erudika.para.core.App
- countLinks(String) - Method in interface com.erudika.para.core.Linkable
-
Count the total number of links between this object and another type of object.
- countLinks(String) - Method in class com.erudika.para.core.Linker
- countLinks(String) - Method in class com.erudika.para.core.Sysprop
- countLinks(String) - Method in class com.erudika.para.core.Tag
- countLinks(String) - Method in class com.erudika.para.core.Translation
- countLinks(String) - Method in class com.erudika.para.core.User
- countLinks(String) - Method in class com.erudika.para.core.Vote
- create() - Method in class com.erudika.para.core.Address
- create() - Method in class com.erudika.para.core.App
- create() - Method in class com.erudika.para.core.Linker
- create() - Method in interface com.erudika.para.core.ParaObject
-
Stores this object in the data store.
- create() - Method in class com.erudika.para.core.Sysprop
- create() - Method in class com.erudika.para.core.Tag
- create() - Method in class com.erudika.para.core.Translation
- create() - Method in class com.erudika.para.core.User
- create() - Method in class com.erudika.para.core.Vote
- create() - Method in class com.erudika.para.core.Webhook
- create(String, P) - Method in interface com.erudika.para.core.persistence.DAO
-
Persists an object to the data store.
- create(String, P) - Method in class com.erudika.para.core.persistence.MockDAO
- create(P) - Method in interface com.erudika.para.core.persistence.DAO
-
Persists an object to the data store.
- create(P) - Method in class com.erudika.para.core.persistence.MockDAO
- createAll(String, List<P>) - Method in interface com.erudika.para.core.persistence.DAO
-
Saves multiple objects to the data store.
- createAll(String, List<P>) - Method in class com.erudika.para.core.persistence.MockDAO
- createAll(List<P>) - Method in interface com.erudika.para.core.persistence.DAO
-
Saves multiple objects to the data store.
- createAll(List<P>) - Method in class com.erudika.para.core.persistence.MockDAO
- createIndex(App) - Method in interface com.erudika.para.core.search.Search
-
Creates a new search index for the given app.
- CurrencyUtils - Enum in com.erudika.para.core.i18n
-
Helper utility class for currency operations.
- CustomResourceHandler - Interface in com.erudika.para.core.rest
-
A custom API resource handler.
D
- d() - Method in class com.erudika.para.core.utils.HumanTime
-
Adds one day to the time delta.
- d(int) - Method in class com.erudika.para.core.utils.HumanTime
-
Adds n days to the time delta.
- DAO - Interface in com.erudika.para.core.persistence
-
The core persistence interface.
- decrementCount() - Method in class com.erudika.para.core.Tag
-
Decrements the count when a new object is untagged.
- DEFAULT_ENCODING - Static variable in class com.erudika.para.core.utils.Config
-
Default character encoding - 'UTF-8'.
- DEFAULT_LIMIT - Static variable in class com.erudika.para.core.utils.Config
-
10000.
- DEFAULT_QUEUE_NAME - Static variable in class com.erudika.para.core.utils.Config
-
The default queue name which will be polled for incoming JSON messages.
- delete() - Method in class com.erudika.para.core.Address
- delete() - Method in class com.erudika.para.core.App
- delete() - Method in class com.erudika.para.core.Linker
- delete() - Method in interface com.erudika.para.core.ParaObject
-
Deletes the object permanently by removing it from the data store.
- delete() - Method in class com.erudika.para.core.Sysprop
- delete() - Method in class com.erudika.para.core.Tag
- delete() - Method in class com.erudika.para.core.Translation
- delete() - Method in class com.erudika.para.core.User
- delete() - Method in class com.erudika.para.core.Vote
- delete(String) - Method in interface com.erudika.para.core.storage.FileStore
-
Deletes a file.
- delete(String) - Method in class com.erudika.para.core.storage.MockFileStore
- delete(String, P) - Method in interface com.erudika.para.core.persistence.DAO
-
Deletes an object permanently.
- delete(String, P) - Method in class com.erudika.para.core.persistence.MockDAO
- delete(P) - Method in interface com.erudika.para.core.persistence.DAO
-
Deletes an object permanently.
- delete(P) - Method in class com.erudika.para.core.persistence.MockDAO
- DELETE - com.erudika.para.core.annotations.Cached.Action
-
Delete an object from cache.
- DELETE - com.erudika.para.core.App.AllowedMethods
-
Allows DELETE method only.
- DELETE_ALL - com.erudika.para.core.annotations.Cached.Action
-
Delete all objects from cache.
- deleteAll(String, List<P>) - Method in interface com.erudika.para.core.persistence.DAO
-
Deletes multiple objects.
- deleteAll(String, List<P>) - Method in class com.erudika.para.core.persistence.MockDAO
- deleteAll(List<P>) - Method in interface com.erudika.para.core.persistence.DAO
-
Deletes multiple objects.
- deleteAll(List<P>) - Method in class com.erudika.para.core.persistence.MockDAO
- deleteChildren(ParaObject, String) - Method in enum com.erudika.para.core.utils.CoreUtils
-
Deletes all child objects permanently.
- deleteChildren(String) - Method in class com.erudika.para.core.Address
- deleteChildren(String) - Method in class com.erudika.para.core.App
- deleteChildren(String) - Method in interface com.erudika.para.core.Linkable
-
Deletes all child objects permanently.
- deleteChildren(String) - Method in class com.erudika.para.core.Linker
- deleteChildren(String) - Method in class com.erudika.para.core.Sysprop
- deleteChildren(String) - Method in class com.erudika.para.core.Tag
- deleteChildren(String) - Method in class com.erudika.para.core.Translation
- deleteChildren(String) - Method in class com.erudika.para.core.User
- deleteChildren(String) - Method in class com.erudika.para.core.Vote
- deleteIndex(App) - Method in interface com.erudika.para.core.search.Search
-
Deletes the search index for a given app.
- destroy() - Static method in class com.erudika.para.core.utils.Para
-
Calls all registered listeners on exit.
- DestroyListener - Interface in com.erudika.para.core.listeners
-
This listener is executed when the Para.destroy() is called.
- detachIdentifier(String) - Method in class com.erudika.para.core.User
-
Detaches a secondary identifier which is not already used by this user.
- digits(Number, Number) - Static method in class com.erudika.para.core.validation.Constraint
- down() - Method in class com.erudika.para.core.Vote
-
Set the vote negative.
- DOWN - com.erudika.para.core.Votable.VoteValue
-
Negative vote -1.
E
- email() - Static method in class com.erudika.para.core.validation.Constraint
-
The 'email' constraint - field must contain a valid email.
- Email - Annotation Type in com.erudika.para.core.annotations
-
Annotation for email validation.
- EMAIL_PATTERN - Static variable in annotation type com.erudika.para.core.annotations.Email
-
"[A-Za-z0-9.%\'+_\\-]+@[A-Za-z0-9.\\-]+\\.[A-Za-z\\S]{2,20}$".
- Emailer - Interface in com.erudika.para.core.email
-
An email service.
- EMPTY - com.erudika.para.core.App.AllowedMethods
-
Deny all requests (no access).
- ENVIRONMENT - Static variable in class com.erudika.para.core.utils.Config
-
For example: production, development, testing...
- equals(Object) - Method in class com.erudika.para.core.Address
- equals(Object) - Method in class com.erudika.para.core.App
- equals(Object) - Method in class com.erudika.para.core.Linker
- equals(Object) - Method in class com.erudika.para.core.Sysprop
- equals(Object) - Method in class com.erudika.para.core.Tag
- equals(Object) - Method in class com.erudika.para.core.Translation
- equals(Object) - Method in class com.erudika.para.core.User
- equals(Object) - Method in class com.erudika.para.core.utils.HumanTime
- equals(Object) - Method in class com.erudika.para.core.Vote
- escapeJavascript(String) - Static method in class com.erudika.para.core.utils.Utils
-
Escapes JavaScript.
- eval(CharSequence) - Static method in class com.erudika.para.core.utils.HumanTime
-
Parses a
CharSequenceargument and returns aHumanTimeinstance. - exactly(long) - Static method in class com.erudika.para.core.utils.HumanTime
-
Formats the given time delta, preserving all data.
- exactly(CharSequence) - Static method in class com.erudika.para.core.utils.HumanTime
-
Parses and formats the given char sequence, preserving all data.
- EXECUTOR_THREADS - Static variable in class com.erudika.para.core.utils.Config
-
The number of threads to use for the ExecutorService thread pool.
- exists() - Method in class com.erudika.para.core.Address
- exists() - Method in class com.erudika.para.core.App
- exists() - Method in class com.erudika.para.core.Linker
- exists() - Method in interface com.erudika.para.core.ParaObject
-
Checks if an object is stored in the data store.
- exists() - Method in class com.erudika.para.core.Sysprop
- exists() - Method in class com.erudika.para.core.Tag
- exists() - Method in class com.erudika.para.core.Translation
- exists() - Method in class com.erudika.para.core.User
- exists() - Method in class com.erudika.para.core.Vote
F
- falsy() - Static method in class com.erudika.para.core.validation.Constraint
-
The 'falsy' constraint - field value must not be equal to 'true'.
- FB_APP_ID - Static variable in class com.erudika.para.core.utils.Config
-
Facebook app id (for authentication).
- FB_PREFIX - Static variable in class com.erudika.para.core.utils.Config
-
Facebook prefix - defaults to 'fb:'.
- FB_SECRET - Static variable in class com.erudika.para.core.utils.Config
-
Facebook app secret (for authentication).
- FileStore - Interface in com.erudika.para.core.storage
-
A file store interface.
- findById(String) - Method in class com.erudika.para.core.search.MockSearch
- findById(String) - Method in interface com.erudika.para.core.search.Search
-
Simple id search.
- findById(String, String) - Method in class com.erudika.para.core.search.MockSearch
- findById(String, String) - Method in interface com.erudika.para.core.search.Search
-
Simple id search.
- findByIds(String, List<String>) - Method in class com.erudika.para.core.search.MockSearch
- findByIds(String, List<String>) - Method in interface com.erudika.para.core.search.Search
-
Simple multi id search.
- findByIds(List<String>) - Method in class com.erudika.para.core.search.MockSearch
- findByIds(List<String>) - Method in interface com.erudika.para.core.search.Search
-
Simple multi id search.
- findChildren(ParaObject, String, String, Pager...) - Method in enum com.erudika.para.core.utils.CoreUtils
-
Searches through child objects in a one-to-many relationship.
- findChildren(String, String, Pager...) - Method in class com.erudika.para.core.Address
- findChildren(String, String, Pager...) - Method in class com.erudika.para.core.App
- findChildren(String, String, Pager...) - Method in interface com.erudika.para.core.Linkable
-
Search through all child objects.
- findChildren(String, String, Pager...) - Method in class com.erudika.para.core.Linker
- findChildren(String, String, Pager...) - Method in class com.erudika.para.core.Sysprop
- findChildren(String, String, Pager...) - Method in class com.erudika.para.core.Tag
- findChildren(String, String, Pager...) - Method in class com.erudika.para.core.Translation
- findChildren(String, String, Pager...) - Method in class com.erudika.para.core.User
- findChildren(String, String, Pager...) - Method in class com.erudika.para.core.Vote
- findLinkedObjects(ParaObject, String, String, String, Pager...) - Method in enum com.erudika.para.core.utils.CoreUtils
-
Searches through all linked objects in many-to-many relationships.
- findLinkedObjects(String, String, String, Pager...) - Method in class com.erudika.para.core.Address
- findLinkedObjects(String, String, String, Pager...) - Method in class com.erudika.para.core.App
- findLinkedObjects(String, String, String, Pager...) - Method in interface com.erudika.para.core.Linkable
-
Similar to
Linkable.findChildren(java.lang.String, java.lang.String, com.erudika.para.core.utils.Pager...)but for many-to-many relationships. - findLinkedObjects(String, String, String, Pager...) - Method in class com.erudika.para.core.Linker
- findLinkedObjects(String, String, String, Pager...) - Method in class com.erudika.para.core.Sysprop
- findLinkedObjects(String, String, String, Pager...) - Method in class com.erudika.para.core.Tag
- findLinkedObjects(String, String, String, Pager...) - Method in class com.erudika.para.core.Translation
- findLinkedObjects(String, String, String, Pager...) - Method in class com.erudika.para.core.User
- findLinkedObjects(String, String, String, Pager...) - Method in class com.erudika.para.core.Vote
- findNearby(String, String, int, double, double, Pager...) - Method in class com.erudika.para.core.search.MockSearch
- findNearby(String, String, int, double, double, Pager...) - Method in interface com.erudika.para.core.search.Search
-
Search for
Addressobjects in a radius of X km from a given point. - findNearby(String, String, String, int, double, double, Pager...) - Method in class com.erudika.para.core.search.MockSearch
- findNearby(String, String, String, int, double, double, Pager...) - Method in interface com.erudika.para.core.search.Search
-
Search for
Addressobjects in a radius of X km from a given point. - findNestedQuery(String, String, String, Pager...) - Method in class com.erudika.para.core.search.MockSearch
- findNestedQuery(String, String, String, Pager...) - Method in interface com.erudika.para.core.search.Search
-
Searches within a nested field.
- findNestedQuery(String, String, String, String, Pager...) - Method in class com.erudika.para.core.search.MockSearch
- findNestedQuery(String, String, String, String, Pager...) - Method in interface com.erudika.para.core.search.Search
-
Searches within a nested field.
- findPrefix(String, String, String, Pager...) - Method in class com.erudika.para.core.search.MockSearch
- findPrefix(String, String, String, Pager...) - Method in interface com.erudika.para.core.search.Search
-
Searches for objects that have a property which value starts with a given prefix.
- findPrefix(String, String, String, String, Pager...) - Method in class com.erudika.para.core.search.MockSearch
- findPrefix(String, String, String, String, Pager...) - Method in interface com.erudika.para.core.search.Search
-
Searches for objects that have a property which value starts with a given prefix.
- findQuery(String, String, Pager...) - Method in class com.erudika.para.core.search.MockSearch
- findQuery(String, String, Pager...) - Method in interface com.erudika.para.core.search.Search
-
Query string search.
- findQuery(String, String, String, Pager...) - Method in class com.erudika.para.core.search.MockSearch
- findQuery(String, String, String, Pager...) - Method in interface com.erudika.para.core.search.Search
-
Query string search.
- findSimilar(String, String, String[], String, Pager...) - Method in class com.erudika.para.core.search.MockSearch
- findSimilar(String, String, String[], String, Pager...) - Method in interface com.erudika.para.core.search.Search
-
Searches for objects that have similar property values to a given text.
- findSimilar(String, String, String, String[], String, Pager...) - Method in class com.erudika.para.core.search.MockSearch
- findSimilar(String, String, String, String[], String, Pager...) - Method in interface com.erudika.para.core.search.Search
-
Searches for objects that have similar property values to a given text.
- findTagged(String, String[], Pager...) - Method in class com.erudika.para.core.search.MockSearch
- findTagged(String, String[], Pager...) - Method in interface com.erudika.para.core.search.Search
-
Searches for objects tagged with one or more tags.
- findTagged(String, String, String[], Pager...) - Method in class com.erudika.para.core.search.MockSearch
- findTagged(String, String, String[], Pager...) - Method in interface com.erudika.para.core.search.Search
-
Searches for objects tagged with one or more tags.
- findTags(String, Pager...) - Method in class com.erudika.para.core.search.MockSearch
- findTags(String, Pager...) - Method in interface com.erudika.para.core.search.Search
-
Searches for
Tagobjects. - findTags(String, String, Pager...) - Method in class com.erudika.para.core.search.MockSearch
- findTags(String, String, Pager...) - Method in interface com.erudika.para.core.search.Search
-
Searches for
Tagobjects. - findTermInList(String, String, String, List<?>, Pager...) - Method in class com.erudika.para.core.search.MockSearch
- findTermInList(String, String, String, List<?>, Pager...) - Method in interface com.erudika.para.core.search.Search
-
Searches for objects having a property value that is in list of possible values.
- findTermInList(String, String, List<?>, Pager...) - Method in class com.erudika.para.core.search.MockSearch
- findTermInList(String, String, List<?>, Pager...) - Method in interface com.erudika.para.core.search.Search
-
Searches for objects having a property value that is in list of possible values.
- findTerms(String, String, Map<String, ?>, boolean, Pager...) - Method in class com.erudika.para.core.search.MockSearch
- findTerms(String, String, Map<String, ?>, boolean, Pager...) - Method in interface com.erudika.para.core.search.Search
-
Searches for objects that have properties matching some given values.
- findTerms(String, Map<String, ?>, boolean, Pager...) - Method in class com.erudika.para.core.search.MockSearch
- findTerms(String, Map<String, ?>, boolean, Pager...) - Method in interface com.erudika.para.core.search.Search
-
Searches for objects that have properties matching some given values.
- findWildcard(String, String, String, Pager...) - Method in class com.erudika.para.core.search.MockSearch
- findWildcard(String, String, String, Pager...) - Method in interface com.erudika.para.core.search.Search
-
Searches for objects that have a property with a value matching a wildcard query.
- findWildcard(String, String, String, String, Pager...) - Method in class com.erudika.para.core.search.MockSearch
- findWildcard(String, String, String, String, Pager...) - Method in interface com.erudika.para.core.search.Search
-
Searches for objects that have a property with a value matching a wildcard query.
- formatDate(Long, String, Locale) - Static method in class com.erudika.para.core.utils.Utils
-
Formats a date in a specific format.
- formatDate(String, Locale) - Static method in class com.erudika.para.core.utils.Utils
-
Formats the date for today, in a specific format.
- formatMessage(String, Object...) - Static method in class com.erudika.para.core.utils.Utils
-
Formats a messages containing {0}, {1}...
- formatPrice(double) - Static method in class com.erudika.para.core.utils.Utils
-
Returns the price with two fractional digits at the end.
- formatPrice(Double, String) - Method in enum com.erudika.para.core.i18n.CurrencyUtils
-
Formats a price for its specific locale, depending on the currency code.
- fromAnnotation(Annotation) - Static method in class com.erudika.para.core.validation.Constraint
-
Builds a new constraint from the annotation data.
- fromJSON(String) - Static method in class com.erudika.para.core.utils.ParaObjectUtils
-
Converts a JSON string to a domain object.
- fromString(String) - Static method in enum com.erudika.para.core.App.AllowedMethods
-
Constructs the enum from a string value.
- future() - Static method in class com.erudika.para.core.validation.Constraint
-
The 'future' constraint - field value must be a
Dateor a timestamp in the future.
G
- generateEmailConfirmationToken() - Method in class com.erudika.para.core.User
-
Generates a new email confirmation token.
- generatePasswordResetToken() - Method in class com.erudika.para.core.User
-
Generates a new password reset token.
- generateSecurityToken() - Static method in class com.erudika.para.core.utils.Utils
-
Generates an authentication token - a random 32 byte string encoded in Base64.
- generateSecurityToken(int) - Static method in class com.erudika.para.core.utils.Utils
-
Generates an authentication token - a random string encoded in Base64.
- generateSecurityToken(int, boolean) - Static method in class com.erudika.para.core.utils.Utils
-
Generates an authentication token - a random string encoded in Base64.
- GenericExceptionMapper - Class in com.erudika.para.core.rest
-
Generic exception mapper.
- GenericExceptionMapper() - Constructor for class com.erudika.para.core.rest.GenericExceptionMapper
-
No-args constructor.
- get(String) - Method in interface com.erudika.para.core.cache.Cache
-
Read an object from cache.
- get(String) - Method in class com.erudika.para.core.cache.MockCache
- get(String, String) - Method in interface com.erudika.para.core.cache.Cache
-
Read an object from cache.
- get(String, String) - Method in class com.erudika.para.core.cache.MockCache
- GET - com.erudika.para.core.annotations.Cached.Action
-
Get an object from cache.
- GET - com.erudika.para.core.App.AllowedMethods
-
Allows GET method only.
- GET_ALL - com.erudika.para.core.annotations.Cached.Action
-
Get all objects from cache.
- getActive() - Method in class com.erudika.para.core.App
-
Returns true if this application is active (enabled).
- getActive() - Method in class com.erudika.para.core.User
-
Returns true if this account is active.
- getActive() - Method in class com.erudika.para.core.Webhook
- getAddress() - Method in class com.erudika.para.core.Address
-
The street address and other address info.
- getAll(String, List<String>) - Method in interface com.erudika.para.core.cache.Cache
-
Read a number of objects given a list of their ids.
- getAll(String, List<String>) - Method in class com.erudika.para.core.cache.MockCache
- getAll(List<String>) - Method in interface com.erudika.para.core.cache.Cache
-
Read a number of objects given a list of their ids.
- getAll(List<String>) - Method in class com.erudika.para.core.cache.MockCache
- getAllDeclaredFields(Class<? extends ParaObject>) - Static method in class com.erudika.para.core.utils.Utils
-
Returns a list of all declared fields in a class.
- getAllResourcePermissions(String...) - Method in class com.erudika.para.core.App
-
Returns all resource permission for a list of subjects ids.
- getAllTypes(App) - Static method in class com.erudika.para.core.utils.ParaObjectUtils
-
Returns a map of all registered types.
- getAllValidationConstraints(String...) - Method in class com.erudika.para.core.App
-
Returns all validation constraints for a list of types.
- getAnnotatedFields(P) - Static method in class com.erudika.para.core.utils.ParaObjectUtils
- getAnnotatedFields(P, boolean) - Static method in class com.erudika.para.core.utils.ParaObjectUtils
- getAnnotatedFields(P, Class<? extends Annotation>) - Static method in class com.erudika.para.core.utils.ParaObjectUtils
- getAnnotatedFields(P, Class<? extends Annotation>, boolean) - Static method in class com.erudika.para.core.utils.ParaObjectUtils
-
Returns a map of annotated fields of a domain object.
- getAppid() - Method in class com.erudika.para.core.Address
- getAppid() - Method in class com.erudika.para.core.App
- getAppid() - Method in class com.erudika.para.core.Linker
- getAppid() - Method in interface com.erudika.para.core.ParaObject
-
The application name.
- getAppid() - Method in class com.erudika.para.core.Sysprop
- getAppid() - Method in class com.erudika.para.core.Tag
- getAppid() - Method in class com.erudika.para.core.Translation
- getAppid() - Method in class com.erudika.para.core.User
- getAppid() - Method in class com.erudika.para.core.Vote
- getAppIdentifier() - Method in class com.erudika.para.core.App
-
The App identifier (the id but without the prefix 'app:').
- getAppidFromAuthHeader(String) - Static method in class com.erudika.para.core.utils.ParaObjectUtils
-
Returns the app identifier by parsing the Authorization.
- getApproved() - Method in class com.erudika.para.core.Translation
-
Returns true if this is an approved translation.
- getApproximately() - Method in class com.erudika.para.core.utils.HumanTime
-
Returns an approximate, human-formatted representation of the time delta.
- getApproximately(T) - Method in class com.erudika.para.core.utils.HumanTime
-
Appends an approximate, human-formatted representation of the time delta to the given
Appendableobject. - getArtifactId() - Static method in class com.erudika.para.core.utils.VersionInfo
-
Returns the current artifact id from Maven.
- getArtifactId() - Static method in class com.erudika.para.utils.Version
- getAuthorName() - Method in class com.erudika.para.core.Translation
-
The name of the person who wrote the translated string.
- getBaseURL(String) - Static method in class com.erudika.para.core.utils.Utils
-
The basic URL without any parameters: >scheme<:>authority<.
- getCache() - Method in enum com.erudika.para.core.utils.CoreUtils
-
Returns the Cache object.
- getCache() - Static method in class com.erudika.para.core.utils.Para
- getCached() - Method in class com.erudika.para.core.Address
- getCached() - Method in class com.erudika.para.core.App
- getCached() - Method in class com.erudika.para.core.Linker
- getCached() - Method in interface com.erudika.para.core.ParaObject
-
Boolean flag which controls whether this object is cached.
- getCached() - Method in class com.erudika.para.core.Sysprop
- getCached() - Method in class com.erudika.para.core.Tag
- getCached() - Method in class com.erudika.para.core.Translation
- getCached() - Method in class com.erudika.para.core.User
- getCached() - Method in class com.erudika.para.core.Vote
- getChildren(ParaObject, String, Pager...) - Method in enum com.erudika.para.core.utils.CoreUtils
-
Returns all child objects linked to this object.
- getChildren(ParaObject, String, String, String, Pager...) - Method in enum com.erudika.para.core.utils.CoreUtils
-
Returns all child objects linked to this object.
- getChildren(String, Pager...) - Method in class com.erudika.para.core.Address
- getChildren(String, Pager...) - Method in class com.erudika.para.core.App
- getChildren(String, Pager...) - Method in interface com.erudika.para.core.Linkable
-
Returns all child objects linked to this object.
- getChildren(String, Pager...) - Method in class com.erudika.para.core.Linker
- getChildren(String, Pager...) - Method in class com.erudika.para.core.Sysprop
- getChildren(String, Pager...) - Method in class com.erudika.para.core.Tag
- getChildren(String, Pager...) - Method in class com.erudika.para.core.Translation
- getChildren(String, Pager...) - Method in class com.erudika.para.core.User
- getChildren(String, Pager...) - Method in class com.erudika.para.core.Vote
- getChildren(String, String, String, Pager...) - Method in class com.erudika.para.core.Address
- getChildren(String, String, String, Pager...) - Method in class com.erudika.para.core.App
- getChildren(String, String, String, Pager...) - Method in interface com.erudika.para.core.Linkable
-
Returns all child objects linked to this object.
- getChildren(String, String, String, Pager...) - Method in class com.erudika.para.core.Linker
- getChildren(String, String, String, Pager...) - Method in class com.erudika.para.core.Sysprop
- getChildren(String, String, String, Pager...) - Method in class com.erudika.para.core.Tag
- getChildren(String, String, String, Pager...) - Method in class com.erudika.para.core.Translation
- getChildren(String, String, String, Pager...) - Method in class com.erudika.para.core.User
- getChildren(String, String, String, Pager...) - Method in class com.erudika.para.core.Vote
- getCity() - Method in class com.erudika.para.core.Address
-
The name of the city.
- getClassName(Class<?>) - Static method in class com.erudika.para.core.metrics.Metrics
- getConfig() - Static method in class com.erudika.para.core.utils.Config
-
Returns the Config object.
- getConfigBoolean(String, boolean) - Static method in class com.erudika.para.core.utils.Config
-
Returns the boolean value of a configuration parameter.
- getConfigDouble(String, double) - Static method in class com.erudika.para.core.utils.Config
-
Returns the double value of a configuration parameter.
- getConfigInt(String, int) - Static method in class com.erudika.para.core.utils.Config
-
Returns the integer value of a configuration parameter.
- getConfigParam(String, String) - Static method in class com.erudika.para.core.utils.Config
-
Returns the value of a configuration parameter or its default value.
- getCoreClassesMap() - Static method in class com.erudika.para.core.utils.ParaObjectUtils
-
Searches through the Para core package and
Config.CORE_PACKAGE_NAMEpackage forParaObjectsubclasses and adds their names them to the map. - getCoreParaTypes() - Static method in class com.erudika.para.core.utils.ParaObjectUtils
-
Returns a map of the core data types declared in Para Core only.
- getCoreTypes() - Static method in class com.erudika.para.core.utils.ParaObjectUtils
-
Returns a map of the core data types.
- getCoreValidationConstraints() - Static method in class com.erudika.para.core.validation.ValidationUtils
-
Returns all validation constraints that are defined by Java annotation in the core classes.
- getCount() - Method in class com.erudika.para.core.Tag
-
The number of objects tagged with this tag.
- getCount() - Method in class com.erudika.para.core.utils.Pager
-
The total number of results for a query.
- getCount(String) - Method in class com.erudika.para.core.search.MockSearch
- getCount(String) - Method in interface com.erudika.para.core.search.Search
-
Counts indexed objects.
- getCount(String, String) - Method in class com.erudika.para.core.search.MockSearch
- getCount(String, String) - Method in interface com.erudika.para.core.search.Search
-
Counts indexed objects.
- getCount(String, String, Map<String, ?>) - Method in class com.erudika.para.core.search.MockSearch
- getCount(String, String, Map<String, ?>) - Method in interface com.erudika.para.core.search.Search
-
Counts indexed objects matching a set of terms/values.
- getCount(String, Map<String, ?>) - Method in class com.erudika.para.core.search.MockSearch
- getCount(String, Map<String, ?>) - Method in interface com.erudika.para.core.search.Search
-
Counts indexed objects matching a set of terms/values.
- getCountry() - Method in class com.erudika.para.core.Address
-
The country in which the address is located.
- getCreate() - Method in class com.erudika.para.core.Webhook
- getCreateAll() - Method in class com.erudika.para.core.Webhook
- getCreator(ParaObject) - Method in enum com.erudika.para.core.utils.CoreUtils
-
The user object of the creator.
- getCreatorid() - Method in class com.erudika.para.core.Address
- getCreatorid() - Method in class com.erudika.para.core.App
- getCreatorid() - Method in class com.erudika.para.core.Linker
- getCreatorid() - Method in interface com.erudika.para.core.ParaObject
-
The id of the user who created this.
- getCreatorid() - Method in class com.erudika.para.core.Sysprop
- getCreatorid() - Method in class com.erudika.para.core.Tag
- getCreatorid() - Method in class com.erudika.para.core.Translation
- getCreatorid() - Method in class com.erudika.para.core.User
- getCreatorid() - Method in class com.erudika.para.core.Vote
- getCredentials() - Method in class com.erudika.para.core.App
-
Returns the map containing the app's access key and secret key.
- getCurrenciesMap() - Method in enum com.erudika.para.core.i18n.CurrencyUtils
-
Returns a map of all available currencies in the form: currency code - full currency name and symbol.
- getCurrency() - Method in class com.erudika.para.core.User
-
The user's currency preference.
- getCurrency(String) - Method in enum com.erudika.para.core.i18n.CurrencyUtils
-
Returns the currency instance for a given currency code.
- getCurrency(Locale) - Method in enum com.erudika.para.core.i18n.CurrencyUtils
-
Returns the currency instance for a given locale.
- getCurrencyName(String, Locale) - Method in enum com.erudika.para.core.i18n.CurrencyUtils
-
Returns the full name of the currency in the language of the given locale.
- getCurrentYear() - Static method in class com.erudika.para.core.utils.Utils
-
Returns the current year.
- getCustomEvents() - Method in class com.erudika.para.core.Webhook
- getCustomPayload() - Method in class com.erudika.para.core.Webhook
- getCustomResourceHandlers() - Static method in class com.erudika.para.core.utils.Para
-
Try loading external
CustomResourceHandlerclasses. - getDao() - Method in enum com.erudika.para.core.utils.CoreUtils
-
Returns the DAO object.
- getDAO() - Static method in class com.erudika.para.core.utils.Para
- getDatatypes() - Method in class com.erudika.para.core.App
-
Returns a set of custom data types for this app.
- getDelete() - Method in class com.erudika.para.core.Webhook
- getDeleteAll() - Method in class com.erudika.para.core.Webhook
- getDeleteOn() - Method in class com.erudika.para.core.App
-
The timestamp for when this app must be deleted.
- getDelta() - Method in class com.erudika.para.core.utils.HumanTime
-
Returns the time delta.
- getDestroyListeners() - Static method in class com.erudika.para.core.utils.Para
- getEmail() - Method in class com.erudika.para.core.User
-
The user's email.
- getExactly() - Method in class com.erudika.para.core.utils.HumanTime
-
Returns a human-formatted representation of the time delta.
- getExactly(T) - Method in class com.erudika.para.core.utils.HumanTime
-
Appends a human-formatted representation of the time delta to the given
Appendableobject. - getExceptionResponse(int, String) - Static method in class com.erudika.para.core.rest.GenericExceptionMapper
-
Returns an exception/error response as a JSON object.
- getExecutorService() - Static method in class com.erudika.para.core.utils.Para
-
Returns the Para executor service.
- getExpiresAfter() - Method in class com.erudika.para.core.Vote
-
Returns the expiration period.
- getFileStore() - Method in enum com.erudika.para.core.utils.CoreUtils
-
Returns the FileStore object.
- getFileStore() - Static method in class com.erudika.para.core.utils.Para
- getGIT() - Static method in class com.erudika.para.core.utils.VersionInfo
-
Returns the Git repo starting with "scm:git:git" from Maven.
- getGIT() - Static method in class com.erudika.para.utils.Version
- getGITBranch() - Static method in class com.erudika.para.core.utils.VersionInfo
-
Returns the Git branch.
- getGITBranch() - Static method in class com.erudika.para.utils.Version
- getGroupId() - Static method in class com.erudika.para.core.utils.VersionInfo
-
Returns the current group id from Maven.
- getGroupId() - Static method in class com.erudika.para.utils.Version
- getGroups() - Method in class com.erudika.para.core.User
-
Returns the security groups for this user.
- getHostFromURL(String) - Static method in class com.erudika.para.core.utils.Utils
-
Returns the host part of the URL.
- getHumanTime() - Static method in class com.erudika.para.core.utils.Utils
-
HumanTime - a relative time formatter.
- getId() - Method in class com.erudika.para.core.Address
- getId() - Method in class com.erudika.para.core.App
- getId() - Method in class com.erudika.para.core.Linker
- getId() - Method in interface com.erudika.para.core.ParaObject
-
The id of an object.
- getId() - Method in class com.erudika.para.core.Sysprop
- getId() - Method in class com.erudika.para.core.Tag
- getId() - Method in class com.erudika.para.core.Translation
- getId() - Method in class com.erudika.para.core.User
- getId() - Method in class com.erudika.para.core.Vote
- getId1() - Method in class com.erudika.para.core.Linker
-
Returns the id of the first object in the link.
- getId2() - Method in class com.erudika.para.core.Linker
-
Returns the id of the second object in the link.
- getIdentifier() - Method in class com.erudika.para.core.User
-
Returns the main identifier for this user.
- getIdentityProvider() - Method in class com.erudika.para.core.User
-
Returns the name of the identity provider.
- getIdFieldNameFor(String) - Method in class com.erudika.para.core.Linker
-
Returns "id1" or "id2" depending on the alphabetical order of type.
- getIdpAccessToken() - Method in class com.erudika.para.core.User
-
Used for storing the access token from an OpenID Connect/OAuth 2.0 identity provider.
- getIdpAccessTokenPayload() - Method in class com.erudika.para.core.User
-
Returns the JWT payload for the access token coming from the IDP.
- getIdpIdToken() - Method in class com.erudika.para.core.User
-
Used for storing the ID token from an OpenID Connect/OAuth 2.0 identity provider.
- getIdpIdTokenPayload() - Method in class com.erudika.para.core.User
-
Returns the JWT payload for the ID token coming from the IDP.
- getIdpRefreshToken() - Method in class com.erudika.para.core.User
-
Stores the refresh token from the identity provider.
- getIndexed() - Method in class com.erudika.para.core.Address
- getIndexed() - Method in class com.erudika.para.core.App
- getIndexed() - Method in class com.erudika.para.core.Linker
- getIndexed() - Method in interface com.erudika.para.core.ParaObject
-
Boolean flag which controls whether this object is indexed by the search engine.
- getIndexed() - Method in class com.erudika.para.core.Sysprop
- getIndexed() - Method in class com.erudika.para.core.Tag
- getIndexed() - Method in class com.erudika.para.core.Translation
- getIndexed() - Method in class com.erudika.para.core.User
- getIndexed() - Method in class com.erudika.para.core.Vote
- getInitListeners() - Static method in class com.erudika.para.core.utils.Para
- getInstance() - Static method in enum com.erudika.para.core.i18n.CurrencyUtils
-
Returns an instance of this class.
- getInstance() - Static method in enum com.erudika.para.core.utils.CoreUtils
-
Provides a default instance using fake DAO, Search and Cache implementations.
- getInstance() - Static method in class com.erudika.para.core.utils.Utils
-
Returns an instance of this class.
- getIOListeners() - Static method in class com.erudika.para.core.utils.Para
-
Returns a list of I/O listeners (callbacks).
- getJsonMapper() - Static method in class com.erudika.para.core.utils.ParaObjectUtils
-
A Jackson
ObjectMapper. - getJsonReader(Class<?>) - Static method in class com.erudika.para.core.utils.ParaObjectUtils
-
A Jackson JSON reader.
- getJsonWriter() - Static method in class com.erudika.para.core.utils.ParaObjectUtils
-
A Jackson JSON writer.
- getJsonWriterNoIdent() - Static method in class com.erudika.para.core.utils.ParaObjectUtils
-
A Jackson JSON writer.
- getLastIp() - Method in class com.erudika.para.core.User
-
The IP address of the user recorded on last login.
- getLastKey() - Method in class com.erudika.para.core.utils.Pager
-
Returns the last key from last page.
- getLatlng() - Method in class com.erudika.para.core.Address
-
The Latitude and Longitude points of this address.
- getLimit() - Method in class com.erudika.para.core.utils.Pager
-
Limits the maximum number of results to return in one page.
- getLinkedObjects(ParaObject, String, Pager...) - Method in enum com.erudika.para.core.utils.CoreUtils
-
Returns all objects linked to the given one.
- getLinkedObjects(String, Pager...) - Method in class com.erudika.para.core.Address
- getLinkedObjects(String, Pager...) - Method in class com.erudika.para.core.App
- getLinkedObjects(String, Pager...) - Method in interface com.erudika.para.core.Linkable
-
Similar to
Linkable.getChildren(java.lang.String, com.erudika.para.core.utils.Pager...)but for many-to-many relationships. - getLinkedObjects(String, Pager...) - Method in class com.erudika.para.core.Linker
- getLinkedObjects(String, Pager...) - Method in class com.erudika.para.core.Sysprop
- getLinkedObjects(String, Pager...) - Method in class com.erudika.para.core.Tag
- getLinkedObjects(String, Pager...) - Method in class com.erudika.para.core.Translation
- getLinkedObjects(String, Pager...) - Method in class com.erudika.para.core.User
- getLinkedObjects(String, Pager...) - Method in class com.erudika.para.core.Vote
- getLinks(ParaObject, String, Pager...) - Method in enum com.erudika.para.core.utils.CoreUtils
-
Returns a list of all Linker objects for a given object.
- getLinks(String, Pager...) - Method in class com.erudika.para.core.Address
- getLinks(String, Pager...) - Method in class com.erudika.para.core.App
- getLinks(String, Pager...) - Method in interface com.erudika.para.core.Linkable
-
Returns all links between this type object and another type of object.
- getLinks(String, Pager...) - Method in class com.erudika.para.core.Linker
- getLinks(String, Pager...) - Method in class com.erudika.para.core.Sysprop
- getLinks(String, Pager...) - Method in class com.erudika.para.core.Tag
- getLinks(String, Pager...) - Method in class com.erudika.para.core.Translation
- getLinks(String, Pager...) - Method in class com.erudika.para.core.User
- getLinks(String, Pager...) - Method in class com.erudika.para.core.Vote
- getLocale() - Method in class com.erudika.para.core.Translation
-
The locale.
- getLocale(String) - Static method in class com.erudika.para.core.utils.Utils
- getLocaleForCountry(String) - Method in enum com.erudika.para.core.i18n.CurrencyUtils
-
Returns the locale for a given country code.
- getLockedAfter() - Method in class com.erudika.para.core.Vote
-
The period during which a vote can be amended.
- getMaxImgSize(int, int) - Static method in class com.erudika.para.core.utils.Utils
-
Returns the adjusted size of an image (doesn't do any resizing).
- getMetadata() - Method in class com.erudika.para.core.Linker
-
Returns the additional information about the link.
- getMonths(Locale) - Static method in class com.erudika.para.core.utils.Utils
-
Returns an array of the months in the Gregorian calendar.
- getName() - Method in class com.erudika.para.core.Address
- getName() - Method in class com.erudika.para.core.App
- getName() - Method in class com.erudika.para.core.Linker
- getName() - Method in interface com.erudika.para.core.ParaObject
-
The name of the object.
- getName() - Method in class com.erudika.para.core.queue.MockQueue
- getName() - Method in interface com.erudika.para.core.queue.Queue
-
Returns the name of the queue.
- getName() - Method in class com.erudika.para.core.Sysprop
- getName() - Method in class com.erudika.para.core.Tag
- getName() - Method in class com.erudika.para.core.Translation
- getName() - Method in class com.erudika.para.core.User
- getName() - Method in class com.erudika.para.core.utils.Pager
-
Name of this pager object (optional).
- getName() - Method in class com.erudika.para.core.validation.Constraint
-
The constraint name.
- getName() - Method in class com.erudika.para.core.Vote
- getName(String, String) - Method in enum com.erudika.para.core.utils.CoreUtils
-
Returns the default name property of an object.
- getNewId() - Static method in class com.erudika.para.core.utils.Utils
-
Distributed id generator.
- getNstd() - Method in class com.erudika.para.core.Linker
-
Get the nested objects that are linked by this link.
- getObjectURI() - Method in class com.erudika.para.core.Address
- getObjectURI() - Method in class com.erudika.para.core.App
- getObjectURI() - Method in class com.erudika.para.core.Linker
- getObjectURI() - Method in interface com.erudika.para.core.ParaObject
-
The URI of this object.
- getObjectURI() - Method in class com.erudika.para.core.Sysprop
- getObjectURI() - Method in class com.erudika.para.core.Tag
- getObjectURI() - Method in class com.erudika.para.core.Translation
- getObjectURI() - Method in class com.erudika.para.core.User
- getObjectURI() - Method in class com.erudika.para.core.Vote
- getObjectURI(ParaObject) - Method in enum com.erudika.para.core.utils.CoreUtils
-
Returns the relative path to the object, e.g.
- getObjectURI(ParaObject, boolean, boolean) - Static method in class com.erudika.para.core.utils.Utils
-
Returns the default URL for a given domain object.
- getPage() - Method in class com.erudika.para.core.utils.Pager
-
Page number.
- getParaClassLoader() - Static method in class com.erudika.para.core.utils.Para
-
Returns the
URLClassLoaderclassloader for Para. - getParent(ParaObject) - Method in enum com.erudika.para.core.utils.CoreUtils
-
The parent object.
- getParentid() - Method in class com.erudika.para.core.Address
- getParentid() - Method in class com.erudika.para.core.App
- getParentid() - Method in class com.erudika.para.core.Linker
- getParentid() - Method in interface com.erudika.para.core.ParaObject
-
The id of the parent object.
- getParentid() - Method in class com.erudika.para.core.Sysprop
- getParentid() - Method in class com.erudika.para.core.Tag
- getParentid() - Method in class com.erudika.para.core.Translation
- getParentid() - Method in class com.erudika.para.core.User
- getParentid() - Method in class com.erudika.para.core.Vote
- getPassword() - Method in class com.erudika.para.core.User
-
The password.
- getPayload() - Method in class com.erudika.para.core.validation.Constraint
-
The payload (a map).
- getPhone() - Method in class com.erudika.para.core.Address
-
The phone number.
- getPicture() - Method in class com.erudika.para.core.User
-
The profile picture URL.
- getPlural() - Method in class com.erudika.para.core.Address
- getPlural() - Method in class com.erudika.para.core.App
- getPlural() - Method in class com.erudika.para.core.Linker
- getPlural() - Method in interface com.erudika.para.core.ParaObject
-
The plural name of the object.
- getPlural() - Method in class com.erudika.para.core.Sysprop
- getPlural() - Method in class com.erudika.para.core.Tag
- getPlural() - Method in class com.erudika.para.core.Translation
- getPlural() - Method in class com.erudika.para.core.User
- getPlural() - Method in class com.erudika.para.core.Vote
- getProperties() - Method in class com.erudika.para.core.Sysprop
-
A map of all properties (key/values).
- getProperty(String) - Method in class com.erudika.para.core.Sysprop
-
Returns the value of a property for a given key.
- getQueue() - Method in enum com.erudika.para.core.utils.CoreUtils
-
Returns the Queue object.
- getQueue() - Static method in class com.erudika.para.core.utils.Para
- getReadOnly() - Method in class com.erudika.para.core.App
-
Gets read-only mode.
- getRegistry(String) - Static method in class com.erudika.para.core.utils.RegistryUtils
-
Retrieve an entire registry.
- getRelativePath() - Method in interface com.erudika.para.core.rest.CustomResourceHandler
-
The relative path of the custom resource.
- getResourcePermissions() - Method in class com.erudika.para.core.App
-
Returns a map of resource permissions.
- getRevision() - Static method in class com.erudika.para.core.utils.VersionInfo
-
Returns the current revision from Git.
- getRevision() - Static method in class com.erudika.para.utils.Version
- getRootAppIdentifier() - Static method in class com.erudika.para.core.utils.Config
- getScheduledExecutorService() - Static method in class com.erudika.para.core.utils.Para
-
Returns the Para scheduled executor service.
- getSearch() - Method in enum com.erudika.para.core.utils.CoreUtils
-
Returns the Search object.
- getSearch() - Static method in class com.erudika.para.core.utils.Para
- getSearchQueryListeners() - Static method in class com.erudika.para.core.utils.Para
-
Returns a list of I/O listeners for search queries.
- getSecret() - Method in class com.erudika.para.core.App
-
Returns the app's secret key.
- getSecret() - Method in class com.erudika.para.core.Webhook
- getSelect() - Method in class com.erudika.para.core.utils.Pager
-
Selects the field names to be returned.
- getSetting(String) - Method in class com.erudika.para.core.App
-
Returns the value of a setting for a given key.
- getSettings() - Method in class com.erudika.para.core.App
-
A map of all settings (key/values).
- getSortby() - Method in class com.erudika.para.core.utils.Pager
-
The name of the field used when sorting the results.
- getStored() - Method in class com.erudika.para.core.Address
- getStored() - Method in class com.erudika.para.core.App
- getStored() - Method in class com.erudika.para.core.Linker
- getStored() - Method in interface com.erudika.para.core.ParaObject
-
Boolean flag which controls whether this object is stored in the database or not.
- getStored() - Method in class com.erudika.para.core.Sysprop
- getStored() - Method in class com.erudika.para.core.Tag
- getStored() - Method in class com.erudika.para.core.Translation
- getStored() - Method in class com.erudika.para.core.User
- getStored() - Method in class com.erudika.para.core.Vote
- getSystemProperty(String) - Static method in class com.erudika.para.core.utils.Utils
-
Same as
System.getProperty(java.lang.String). - getTag() - Method in class com.erudika.para.core.Tag
-
The tag value.
- getTags() - Method in class com.erudika.para.core.Address
- getTags() - Method in class com.erudika.para.core.App
- getTags() - Method in class com.erudika.para.core.Linker
- getTags() - Method in interface com.erudika.para.core.ParaObject
-
The tags associated with this object.
- getTags() - Method in class com.erudika.para.core.Sysprop
- getTags() - Method in class com.erudika.para.core.Tag
- getTags() - Method in class com.erudika.para.core.Translation
- getTags() - Method in class com.erudika.para.core.User
- getTags() - Method in class com.erudika.para.core.Vote
- getTargetUrl() - Method in class com.erudika.para.core.Webhook
- getThekey() - Method in class com.erudika.para.core.Translation
-
The translation key.
- getTimestamp() - Method in class com.erudika.para.core.Address
- getTimestamp() - Method in class com.erudika.para.core.App
- getTimestamp() - Method in class com.erudika.para.core.Linker
- getTimestamp() - Method in interface com.erudika.para.core.ParaObject
-
The time when the object was created, in milliseconds.
- getTimestamp() - Method in class com.erudika.para.core.Sysprop
- getTimestamp() - Method in class com.erudika.para.core.Tag
- getTimestamp() - Method in class com.erudika.para.core.Translation
- getTimestamp() - Method in class com.erudika.para.core.User
- getTimestamp() - Method in class com.erudika.para.core.Vote
- getTokenSecret() - Method in class com.erudika.para.core.User
-
Token secret - used for generating JWT tokens.
- getTokenValiditySec() - Method in class com.erudika.para.core.App
-
The validity period for access tokens in seconds.
- getTooManyFailures() - Method in class com.erudika.para.core.Webhook
- getTriggeredEvent() - Method in class com.erudika.para.core.Webhook
- getTwoFA() - Method in class com.erudika.para.core.User
- getTwoFAbackupKeyHash() - Method in class com.erudika.para.core.User
- getTwoFAkey() - Method in class com.erudika.para.core.User
- getType() - Method in class com.erudika.para.core.Address
- getType() - Method in class com.erudika.para.core.App
- getType() - Method in class com.erudika.para.core.Linker
- getType() - Method in interface com.erudika.para.core.ParaObject
-
The name of the object's class.
- getType() - Method in class com.erudika.para.core.Sysprop
- getType() - Method in class com.erudika.para.core.Tag
- getType() - Method in class com.erudika.para.core.Translation
- getType() - Method in class com.erudika.para.core.User
- getType() - Method in class com.erudika.para.core.Vote
- getType1() - Method in class com.erudika.para.core.Linker
-
Returns the type of the first object in the link.
- getType2() - Method in class com.erudika.para.core.Linker
-
Returns the type of the second object in the link.
- getTypeFilter() - Method in class com.erudika.para.core.Webhook
- getUpdate() - Method in class com.erudika.para.core.Webhook
- getUpdateAll() - Method in class com.erudika.para.core.Webhook
- getUpdated() - Method in class com.erudika.para.core.Address
- getUpdated() - Method in class com.erudika.para.core.App
- getUpdated() - Method in class com.erudika.para.core.Linker
- getUpdated() - Method in interface com.erudika.para.core.ParaObject
-
The last time this object was updated.
- getUpdated() - Method in class com.erudika.para.core.Sysprop
- getUpdated() - Method in class com.erudika.para.core.Tag
- getUpdated() - Method in class com.erudika.para.core.Translation
- getUpdated() - Method in class com.erudika.para.core.User
- getUpdated() - Method in class com.erudika.para.core.Vote
- getUrlEncoded() - Method in class com.erudika.para.core.Webhook
- getValidationConstraints() - Method in class com.erudika.para.core.App
-
Returns a map of user-defined data types and their validation annotations.
- getValidator() - Static method in class com.erudika.para.core.validation.ValidationUtils
-
A Hibernate Validator.
- getValue() - Method in class com.erudika.para.core.Translation
-
The translated string.
- getValue() - Method in enum com.erudika.para.core.Votable.VoteValue
- getValue() - Method in class com.erudika.para.core.Vote
-
Returns the value of the vote.
- getValue(String, String) - Static method in class com.erudika.para.core.utils.RegistryUtils
-
Retrieve one specific value from a registry.
- getVersion() - Method in class com.erudika.para.core.Address
- getVersion() - Method in class com.erudika.para.core.App
- getVersion() - Method in class com.erudika.para.core.Linker
- getVersion() - Method in interface com.erudika.para.core.ParaObject
-
Returns the version number for this object.
- getVersion() - Method in class com.erudika.para.core.Sysprop
- getVersion() - Method in class com.erudika.para.core.Tag
- getVersion() - Method in class com.erudika.para.core.Translation
- getVersion() - Method in class com.erudika.para.core.User
- getVersion() - Static method in class com.erudika.para.core.utils.Para
-
The current version of Para.
- getVersion() - Static method in class com.erudika.para.core.utils.VersionInfo
-
Returns the current version from Maven.
- getVersion() - Method in class com.erudika.para.core.Vote
- getVersion() - Static method in class com.erudika.para.utils.Version
- getVotes() - Method in class com.erudika.para.core.Address
- getVotes() - Method in class com.erudika.para.core.App
- getVotes() - Method in class com.erudika.para.core.Linker
- getVotes() - Method in class com.erudika.para.core.Sysprop
- getVotes() - Method in class com.erudika.para.core.Tag
- getVotes() - Method in class com.erudika.para.core.Translation
- getVotes() - Method in class com.erudika.para.core.User
- getVotes() - Method in interface com.erudika.para.core.Votable
-
Returns the total sum of all votes for this object.
- getVotes() - Method in class com.erudika.para.core.Vote
- GITHUB_APP_ID - Static variable in class com.erudika.para.core.utils.Config
-
GitHub app id (for authentication).
- GITHUB_PREFIX - Static variable in class com.erudika.para.core.utils.Config
-
GitHub prefix - defaults to 'gh:'.
- GITHUB_SECRET - Static variable in class com.erudika.para.core.utils.Config
-
GitHub app secret (for authentication).
- GPLUS_APP_ID - Static variable in class com.erudika.para.core.utils.Config
-
Google+ app id (for authentication).
- GPLUS_PREFIX - Static variable in class com.erudika.para.core.utils.Config
-
Google prefix - defaults to 'gp:'.
- GPLUS_SECRET - Static variable in class com.erudika.para.core.utils.Config
-
Google+ app secret (for authentication).
- grantResourcePermission(String, String, EnumSet<App.AllowedMethods>) - Method in class com.erudika.para.core.App
-
Grants a new permission for a given subject and resource.
- grantResourcePermission(String, String, EnumSet<App.AllowedMethods>, boolean) - Method in class com.erudika.para.core.App
-
Grants a new permission for a given subject and resource.
- groups() - Method in annotation type com.erudika.para.core.annotations.Email
-
Groups.
- GUEST - com.erudika.para.core.App.AllowedMethods
-
Allow unauthenticated requests (guest access).
- GZIP_ENABLED - Static variable in class com.erudika.para.core.utils.Config
-
Enable the GZIP filter for API requests.
H
- h() - Method in class com.erudika.para.core.utils.HumanTime
-
Adds one hour to the time delta.
- h(int) - Method in class com.erudika.para.core.utils.HumanTime
-
Adds n hours to the time delta.
- handleDelete(ContainerRequestContext) - Method in interface com.erudika.para.core.rest.CustomResourceHandler
-
This method is called when a DELETE request to be handled.
- handleGet(ContainerRequestContext) - Method in interface com.erudika.para.core.rest.CustomResourceHandler
-
This method is called when a GET request to be handled.
- handlePatch(ContainerRequestContext) - Method in interface com.erudika.para.core.rest.CustomResourceHandler
-
This method is called when a PATCH request to be handled.
- handlePost(ContainerRequestContext) - Method in interface com.erudika.para.core.rest.CustomResourceHandler
-
This method is called when a POST request to be handled.
- handlePut(ContainerRequestContext) - Method in interface com.erudika.para.core.rest.CustomResourceHandler
-
This method is called when a PUT request to be handled.
- hashCode() - Method in class com.erudika.para.core.Address
- hashCode() - Method in class com.erudika.para.core.App
- hashCode() - Method in class com.erudika.para.core.Linker
- hashCode() - Method in class com.erudika.para.core.Sysprop
- hashCode() - Method in class com.erudika.para.core.Tag
- hashCode() - Method in class com.erudika.para.core.Translation
- hashCode() - Method in class com.erudika.para.core.User
- hashCode() - Method in class com.erudika.para.core.utils.HumanTime
- hashCode() - Method in class com.erudika.para.core.Vote
- hasProperty(String) - Method in class com.erudika.para.core.Sysprop
-
Checks for the existence of a property.
- hmacSHA256(String, String) - Static method in class com.erudika.para.core.utils.Utils
-
Computes the HmacSHA256 hash of a message.
- HumanTime - Class in com.erudika.para.core.utils
-
HumanTime parses and formats time deltas for easier reading by humans.
- HumanTime() - Constructor for class com.erudika.para.core.utils.HumanTime
-
No-argument Constructor for HumanTime.
- HumanTime(long) - Constructor for class com.erudika.para.core.utils.HumanTime
-
Constructor for HumanTime.
I
- id(String) - Static method in class com.erudika.para.core.App
-
Returns the correct id of this app with prefix.
- ID_TOKEN_EXPIRES_AFTER_SEC - Static variable in class com.erudika.para.core.utils.Config
-
ID token expiration in seconds.
- identifier(String) - Static method in class com.erudika.para.core.App
-
Returns the identifier without the "app:" prefix.
- IN_DEVELOPMENT - Static variable in class com.erudika.para.core.utils.Config
-
Development environment flag.
- IN_PRODUCTION - Static variable in class com.erudika.para.core.utils.Config
-
Production environment flag.
- incrementCount() - Method in class com.erudika.para.core.Tag
-
Increments the count when a new object is tagged.
- index(ParaObject) - Method in class com.erudika.para.core.search.MockSearch
- index(ParaObject) - Method in interface com.erudika.para.core.search.Search
-
Indexes an object.
- index(String, ParaObject) - Method in class com.erudika.para.core.search.MockSearch
- index(String, ParaObject) - Method in interface com.erudika.para.core.search.Search
-
Indexes an object.
- indexAll(String, List<P>) - Method in class com.erudika.para.core.search.MockSearch
- indexAll(String, List<P>) - Method in interface com.erudika.para.core.search.Search
-
Indexes multiple objects in a batch operation.
- indexAll(List<P>) - Method in class com.erudika.para.core.search.MockSearch
- indexAll(List<P>) - Method in interface com.erudika.para.core.search.Search
-
Indexes multiple objects in a batch operation.
- Indexed - Annotation Type in com.erudika.para.core.annotations
-
Annotation that marks methods that can modify the search index.
- Indexed.Action - Enum in com.erudika.para.core.annotations
-
The search action performed.
- init(Config) - Static method in class com.erudika.para.core.utils.Config
-
Initializes the configuration class by loading the configuration file.
- initialize() - Static method in class com.erudika.para.core.utils.Para
-
Executes all initialize listeners and prints logo.
- InitializeListener - Interface in com.erudika.para.core.listeners
-
This listener is executed when the Para.initialize() is called.
- INSTANCE - com.erudika.para.core.i18n.CurrencyUtils
-
Singleton.
- INSTANCE - com.erudika.para.core.utils.CoreUtils
-
Singleton.
- IOListener - Interface in com.erudika.para.core.listeners
-
Listens for create/read/update/delete events when
DAOis called. - isAdmin() - Method in class com.erudika.para.core.User
-
Checks for admin rights.
- isAllowedTo(String, String, String) - Method in class com.erudika.para.core.App
-
Checks if a subject is allowed to call method X on resource Y.
- isAmazonUser() - Method in class com.erudika.para.core.User
-
Is the main identifier a Amazon account id.
- isAmendable() - Method in class com.erudika.para.core.Vote
-
Checks if vote can still be amended.
- isBasicType(Class<?>) - Static method in class com.erudika.para.core.utils.Utils
-
Checks if a class is primitive, String or a primitive wrapper.
- isCacheEnabled() - Static method in class com.erudika.para.core.utils.Config
-
Default: true only if
Config.ENVIRONMENT= "production". - isDesc() - Method in class com.erudika.para.core.utils.Pager
-
The sort order.
- isDownvote() - Method in class com.erudika.para.core.Vote
- isExpired() - Method in class com.erudika.para.core.Vote
-
Checks if expired.
- isFacebookUser() - Method in class com.erudika.para.core.User
-
Is the main identifier a Facebook id.
- isFirst(String) - Method in class com.erudika.para.core.Linker
-
Checks if the position of a given object is first or second.
- isGitHubUser() - Method in class com.erudika.para.core.User
-
Is the main identifier a GitHub id.
- isGooglePlusUser() - Method in class com.erudika.para.core.User
-
Is the main identifier a Google+ id.
- isJsonType(String) - Static method in class com.erudika.para.core.utils.Utils
-
Checks if a response is of type JSON.
- isLDAPUser() - Method in class com.erudika.para.core.User
-
Is the main identifier a LDAP account.
- isLinked(ParaObject) - Method in class com.erudika.para.core.Address
- isLinked(ParaObject) - Method in class com.erudika.para.core.App
- isLinked(ParaObject) - Method in interface com.erudika.para.core.Linkable
-
Checks if a given object is linked to this one.
- isLinked(ParaObject) - Method in class com.erudika.para.core.Linker
- isLinked(ParaObject) - Method in class com.erudika.para.core.Sysprop
- isLinked(ParaObject) - Method in class com.erudika.para.core.Tag
- isLinked(ParaObject) - Method in class com.erudika.para.core.Translation
- isLinked(ParaObject) - Method in class com.erudika.para.core.User
- isLinked(ParaObject) - Method in class com.erudika.para.core.Vote
- isLinked(ParaObject, ParaObject) - Method in enum com.erudika.para.core.utils.CoreUtils
-
Checks if a given object is linked to this one.
- isLinked(ParaObject, String, String) - Method in enum com.erudika.para.core.utils.CoreUtils
-
Checks if this object is linked to another.
- isLinked(String, String) - Method in class com.erudika.para.core.Address
- isLinked(String, String) - Method in class com.erudika.para.core.App
- isLinked(String, String) - Method in interface com.erudika.para.core.Linkable
-
Checks if this object is linked to another.
- isLinked(String, String) - Method in class com.erudika.para.core.Linker
- isLinked(String, String) - Method in class com.erudika.para.core.Sysprop
- isLinked(String, String) - Method in class com.erudika.para.core.Tag
- isLinked(String, String) - Method in class com.erudika.para.core.Translation
- isLinked(String, String) - Method in class com.erudika.para.core.User
- isLinked(String, String) - Method in class com.erudika.para.core.Vote
- isLinkedInUser() - Method in class com.erudika.para.core.User
-
Is the main identifier a LinkedIn id.
- isMattermostUser() - Method in class com.erudika.para.core.User
-
Is the main identifier a Mattermost account id.
- isMicrosoftUser() - Method in class com.erudika.para.core.User
-
Is the main identifier a Microsoft/Windows account id.
- isModerator() - Method in class com.erudika.para.core.User
-
Checks for moderator rights.
- isOAuth2User() - Method in class com.erudika.para.core.User
-
Is the main identifier from a generic OAuth 2.0/OpenID Connect provider.
- isRoot(String) - Static method in class com.erudika.para.core.App
-
Return true if the app is the root app (the first one created).
- isRootApp() - Method in class com.erudika.para.core.App
-
Return true if the app is the root app (the first one created).
- isSAMLUser() - Method in class com.erudika.para.core.User
-
Is the main identifier a SAML account.
- isSearchEnabled() - Static method in class com.erudika.para.core.utils.Config
-
Default: true.
- isSharingIndex() - Method in class com.erudika.para.core.App
-
Is this a sharing the search index with other apps.
- isSharingTable() - Method in class com.erudika.para.core.App
-
Is this a sharing the database table with other apps.
- isSlackUser() - Method in class com.erudika.para.core.User
-
Is the main identifier a Slack account id.
- isTwitterUser() - Method in class com.erudika.para.core.User
-
Is the main identifier a Twitter id.
- isUpvote() - Method in class com.erudika.para.core.Vote
- isValid(Object) - Method in class com.erudika.para.core.validation.Constraint
-
Validates the given value against the this constraint.
- isValidConstraintName(String) - Static method in class com.erudika.para.core.validation.Constraint
-
Returns true if that validator is the list of known validators.
- isValidConstraintType(Class<? extends Annotation>) - Static method in class com.erudika.para.core.validation.Constraint
-
Returns true if that validator is the list of known validators.
- isValidCurrency(String) - Method in enum com.erudika.para.core.i18n.CurrencyUtils
-
Validate the currency code.
- isValidEmail(String) - Static method in class com.erudika.para.core.utils.Utils
-
Email validation.
- isValidEmailConfirmationToken(String) - Method in class com.erudika.para.core.User
-
Validates a token sent for email confirmation.
- isValidObject(App, ParaObject) - Static method in class com.erudika.para.core.validation.ValidationUtils
-
Validates objects using Hibernate Validator.
- isValidObject(ParaObject) - Static method in class com.erudika.para.core.validation.ValidationUtils
-
Validates objects using Hibernate Validator.
- isValidPasswordResetToken(String) - Method in class com.erudika.para.core.User
-
Validates a token sent via email for password reset.
- isValidQueryString(String) - Method in class com.erudika.para.core.search.MockSearch
- isValidQueryString(String) - Method in interface com.erudika.para.core.search.Search
-
Validates a query string.
- isValidURL(String) - Static method in class com.erudika.para.core.utils.Utils
-
URL validation.
J
- JWT_EXPIRES_AFTER_SEC - Static variable in class com.erudika.para.core.utils.Config
-
JWT (access token) expiration in seconds.
- JWT_REFRESH_INTERVAL_SEC - Static variable in class com.erudika.para.core.utils.Config
-
JWT refresh interval - tokens will be auto-refreshed at this interval of time.
L
- LDAP_PREFIX - Static variable in class com.erudika.para.core.utils.Config
-
LDAP prefix - defaults to 'ldap:'.
- link(ParaObject, String) - Method in enum com.erudika.para.core.utils.CoreUtils
-
Links two objects in a many-to-many relationship.
- link(ParaObject, String, String) - Method in enum com.erudika.para.core.utils.CoreUtils
-
Links two objects in a many-to-many relationship.
- link(String) - Method in class com.erudika.para.core.Address
- link(String) - Method in class com.erudika.para.core.App
- link(String) - Method in interface com.erudika.para.core.Linkable
-
Links an object to this one in a many-to-many relationship.
- link(String) - Method in class com.erudika.para.core.Linker
- link(String) - Method in class com.erudika.para.core.Sysprop
- link(String) - Method in class com.erudika.para.core.Tag
- link(String) - Method in class com.erudika.para.core.Translation
- link(String) - Method in class com.erudika.para.core.User
- link(String) - Method in class com.erudika.para.core.Vote
- Linkable - Interface in com.erudika.para.core
-
Applied to all
ParaObjects by default. - LINKEDIN_APP_ID - Static variable in class com.erudika.para.core.utils.Config
-
LinkedIn app id (for authentication).
- LINKEDIN_PREFIX - Static variable in class com.erudika.para.core.utils.Config
-
LinkedIn prefix - defaults to 'in:'.
- LINKEDIN_SECRET - Static variable in class com.erudika.para.core.utils.Config
-
LinkedIn app secret (for authentication).
- Linker - Class in com.erudika.para.core
-
This class represents a many-to-many relationship (link) between two objects.
- Linker() - Constructor for class com.erudika.para.core.Linker
-
No-args constructor.
- Linker(String, String, String, String) - Constructor for class com.erudika.para.core.Linker
-
A link.
- load(String) - Method in interface com.erudika.para.core.storage.FileStore
-
Loads a file from a storage service.
- load(String) - Method in class com.erudika.para.core.storage.MockFileStore
- Locked - Annotation Type in com.erudika.para.core.annotations
-
Annotation that marks a field as 'locked' i.e.
- LOGO - Static variable in class com.erudika.para.core.utils.Para
-
The ASCII logo.
M
- m() - Method in class com.erudika.para.core.utils.HumanTime
-
Adds one month to the time delta.
- m(int) - Method in class com.erudika.para.core.utils.HumanTime
-
Adds n months to the time delta.
- markdownToHtml(String) - Static method in class com.erudika.para.core.utils.Utils
-
Converts Markdown to HTML.
- markdownToHtml(String, boolean) - Static method in class com.erudika.para.core.utils.Utils
-
Converts Markdown to HTML.
- matches(Class<? extends Annotation>, String) - Static method in class com.erudika.para.core.validation.Constraint
-
Verifies that the given annotation type corresponds to a known constraint.
- MATTERMOST_APP_ID - Static variable in class com.erudika.para.core.utils.Config
-
Mattermost app id (for authentication).
- MATTERMOST_PREFIX - Static variable in class com.erudika.para.core.utils.Config
-
Mattermost prefix - defaults to 'mm:'.
- MATTERMOST_SECRET - Static variable in class com.erudika.para.core.utils.Config
-
Mattermost app secret (for authentication).
- max(Number) - Static method in class com.erudika.para.core.validation.Constraint
-
The 'max' constraint - field must contain a number smaller than or equal to max.
- MAX_DATATYPES_PER_APP - Static variable in class com.erudika.para.core.utils.Config
-
Maximum number of data types that can be defined per app - default is 256.
- MAX_ENTITY_SIZE_BYTES - Static variable in class com.erudika.para.core.utils.Config
-
Maximum size of incoming JSON objects - default is 1048576 (bytes).
- MAX_IMG_SIZE_PX - Static variable in class com.erudika.para.core.utils.Config
-
Maximum image size (longest edge) - default is 1024 (pixels).
- MAX_ITEMS_PER_PAGE - Static variable in class com.erudika.para.core.utils.Config
-
Maximum results per page - limits the number of items to show in search results.
- MAX_PAGE_LIMIT - Static variable in class com.erudika.para.core.utils.Config
-
Pagination limit - maximum number of results per page, default is 256.
- MAX_PAGES - Static variable in class com.erudika.para.core.utils.Config
-
Pagination limit - highest page number, default is 1000.
- md5(String) - Static method in class com.erudika.para.core.utils.Utils
-
md5 hash function.
- Measured - Annotation Type in com.erudika.para.core.annotations
-
Annotation that marks a method for interception by AOP.
- message() - Method in annotation type com.erudika.para.core.annotations.Email
-
Error for invalid email.
- Metrics - Class in com.erudika.para.core.metrics
-
Helper methods for working with performance metrics.
- Metrics.Context - Class in com.erudika.para.core.metrics
-
An auto-closeable class that manages timers for both the overall system as well as specific application.
- MICROSOFT_APP_ID - Static variable in class com.erudika.para.core.utils.Config
-
Microsoft app id (for authentication).
- MICROSOFT_PREFIX - Static variable in class com.erudika.para.core.utils.Config
-
Microsoft prefix - defaults to 'ms:'.
- MICROSOFT_SECRET - Static variable in class com.erudika.para.core.utils.Config
-
Microsoft app secret (for authentication).
- min(Number) - Static method in class com.erudika.para.core.validation.Constraint
-
The 'min' constraint - field must contain a number larger than or equal to min.
- MIN_PASS_LENGTH - Static variable in class com.erudika.para.core.utils.Config
-
Minimum password length - default is 6 symbols.
- MockCache - Class in com.erudika.para.core.cache
- MockCache() - Constructor for class com.erudika.para.core.cache.MockCache
- MockDAO - Class in com.erudika.para.core.persistence
-
Fake DAO for in-memory persistence.
- MockDAO() - Constructor for class com.erudika.para.core.persistence.MockDAO
- MockFileStore - Class in com.erudika.para.core.storage
-
In-memory FileStore.
- MockFileStore() - Constructor for class com.erudika.para.core.storage.MockFileStore
- MockQueue - Class in com.erudika.para.core.queue
- MockQueue() - Constructor for class com.erudika.para.core.queue.MockQueue
-
Default constructor.
- MockQueue(String) - Constructor for class com.erudika.para.core.queue.MockQueue
- MockSearch - Class in com.erudika.para.core.search
- MockSearch() - Constructor for class com.erudika.para.core.search.MockSearch
- MOD - com.erudika.para.core.User.Roles
-
The moderator role.
- MODS - com.erudika.para.core.User.Groups
-
Moderators group.
- ms() - Method in class com.erudika.para.core.utils.HumanTime
-
Adds one millisecond to the time delta.
- ms(int) - Method in class com.erudika.para.core.utils.HumanTime
-
Adds n milliseconds to the time delta.
N
- newApp(String, String, boolean, boolean) - Static method in class com.erudika.para.core.utils.Para
-
Creates a new application and returns the credentials for it.
- newApp(String, String, String, boolean, boolean) - Static method in class com.erudika.para.core.utils.Para
-
Creates a new application and returns the credentials for it.
- NONE - Static variable in enum com.erudika.para.core.App.AllowedMethods
-
No methods allowed.
- NOOP - com.erudika.para.core.annotations.Cached.Action
-
No operation.
- NOOP - com.erudika.para.core.annotations.Indexed.Action
-
No operation.
- noSpaces(String, String) - Static method in class com.erudika.para.core.utils.Utils
-
Converts spaces to dashes.
O
- OAUTH2_PREFIX - Static variable in class com.erudika.para.core.utils.Config
-
OAuth2 generic prefix - defaults to 'oa2:'.
- OAUTH2_SECOND_PREFIX - Static variable in class com.erudika.para.core.utils.Config
-
OAuth2 second generic prefix - defaults to 'oa2second:'.
- OAUTH2_THIRD_PREFIX - Static variable in class com.erudika.para.core.utils.Config
-
OAuth2 third generic prefix - defaults to 'oa2third:'.
- onAppCreated(App) - Method in interface com.erudika.para.core.listeners.AppCreatedListener
-
Code to execute right after app is created.
- onAppDeleted(App) - Method in interface com.erudika.para.core.listeners.AppDeletedListener
-
Code to execute right after app is deleted.
- onDestroy() - Method in interface com.erudika.para.core.listeners.DestroyListener
-
Code to execute on exit.
- onInitialize() - Method in interface com.erudika.para.core.listeners.InitializeListener
-
Code to execute right after initialization.
- onPostInvoke(Method, Object[], Object) - Method in interface com.erudika.para.core.listeners.IOListener
-
Called after an I/O (CRUD) operation has occurred.
- onPostInvoke(Method, Object[], Object) - Method in class com.erudika.para.core.listeners.WebhookIOListener
- onPreInvoke(Method, Object[]) - Method in interface com.erudika.para.core.listeners.IOListener
-
Called before an I/O (CRUD) operation has occurred.
- onPreInvoke(Method, Object[]) - Method in class com.erudika.para.core.listeners.WebhookIOListener
- onSettingAdded(App, String, Object) - Method in interface com.erudika.para.core.listeners.AppSettingAddedListener
-
Code to execute right after a setting is added (could be updated or added for the first time).
- onSettingRemoved(App, String) - Method in interface com.erudika.para.core.listeners.AppSettingRemovedListener
-
Code to execute right after a setting is removed.
- overwrite(ParaObject) - Method in enum com.erudika.para.core.utils.CoreUtils
-
Creates the object again (use with caution!).
- overwrite(String, ParaObject) - Method in enum com.erudika.para.core.utils.CoreUtils
-
Creates the object again (use with caution!).
- OWN - com.erudika.para.core.App.AllowedMethods
-
Restrict access to objects with creatorid matching that of auth user.
P
- Pager - Class in com.erudika.para.core.utils
-
This class stores pagination data.
- Pager() - Constructor for class com.erudika.para.core.utils.Pager
-
No-args constructor.
- Pager(int) - Constructor for class com.erudika.para.core.utils.Pager
-
Default constructor with limit.
- Pager(long, int) - Constructor for class com.erudika.para.core.utils.Pager
-
Default constructor with a page and count.
- Pager(long, String, boolean, int) - Constructor for class com.erudika.para.core.utils.Pager
-
Default constructor with a page, count, sortby, desc and limit.
- Para - Class in com.erudika.para.core.utils
-
This is the main utility class and entry point.
- PARA - Static variable in class com.erudika.para.core.utils.Config
-
"para".
- ParaObject - Interface in com.erudika.para.core
-
The core domain interface.
- ParaObjectUtils - Class in com.erudika.para.core.utils
-
Contains methods for object/grid mapping, JSON serialization, class scanning and resolution.
- parseAWSDate(String) - Static method in class com.erudika.para.core.rest.Signer
-
Returns a parsed Date.
- parseAWSInstant(String) - Static method in class com.erudika.para.core.rest.Signer
-
Returns a parsed Instant.
- PASSRESET_TIMEOUT_SEC - Static variable in class com.erudika.para.core.utils.Config
-
Password reset window in seconds.
- passwordMatches(User) - Static method in class com.erudika.para.core.User
-
Checks if a user has entered the correct password.
- past() - Static method in class com.erudika.para.core.validation.Constraint
-
The 'past' constraint - field value must be a
Dateor a timestamp in the past. - PATCH - com.erudika.para.core.App.AllowedMethods
-
ALlows PATCH method only.
- pattern(Object) - Static method in class com.erudika.para.core.validation.Constraint
-
The 'pattern' constraint - field must contain a value matching a regular expression.
- payload() - Method in annotation type com.erudika.para.core.annotations.Email
-
Payload.
- permissionsContainOwnKeyword(User, ParaObject) - Method in class com.erudika.para.core.App
-
Check if the permissions map contains "OWN" keyword, which restricts access to objects to their creators.
- POST - com.erudika.para.core.App.AllowedMethods
-
Allows POST method only.
- printLogo() - Static method in class com.erudika.para.core.utils.Para
-
Prints the Para logo to System.out.
- pull() - Method in class com.erudika.para.core.queue.MockQueue
- pull() - Method in interface com.erudika.para.core.queue.Queue
-
Pulls one or more messages from a queue.
- push(String) - Method in class com.erudika.para.core.queue.MockQueue
- push(String) - Method in interface com.erudika.para.core.queue.Queue
-
Pushes a message to a queue.
- put(String, String, T) - Method in interface com.erudika.para.core.cache.Cache
-
Store an object in the cache.
- put(String, String, T) - Method in class com.erudika.para.core.cache.MockCache
- put(String, String, T, Long) - Method in interface com.erudika.para.core.cache.Cache
-
Store an object in the cache.
- put(String, String, T, Long) - Method in class com.erudika.para.core.cache.MockCache
- put(String, T) - Method in interface com.erudika.para.core.cache.Cache
-
Store an object in the cache.
- put(String, T) - Method in class com.erudika.para.core.cache.MockCache
- PUT - com.erudika.para.core.annotations.Cached.Action
-
Put an object in cache.
- PUT - com.erudika.para.core.App.AllowedMethods
-
Allows PUT method only.
- PUT_ALL - com.erudika.para.core.annotations.Cached.Action
-
Put all objects in cache.
- putAll(String, Map<String, T>) - Method in interface com.erudika.para.core.cache.Cache
-
Store all objects in cache, except those which are null.
- putAll(String, Map<String, T>) - Method in class com.erudika.para.core.cache.MockCache
- putAll(Map<String, T>) - Method in interface com.erudika.para.core.cache.Cache
-
Store all objects in cache, except those which are null.
- putAll(Map<String, T>) - Method in class com.erudika.para.core.cache.MockCache
- putValue(String, String, Object) - Static method in class com.erudika.para.core.utils.RegistryUtils
-
Add a specific value to a registry.
Q
- Queue - Interface in com.erudika.para.core.queue
-
The core queue interface.
R
- read(String) - Method in interface com.erudika.para.core.persistence.DAO
-
Retrieves an object from the data store.
- read(String) - Method in class com.erudika.para.core.persistence.MockDAO
- read(String, String) - Method in interface com.erudika.para.core.persistence.DAO
-
Retrieves an object from the data store.
- read(String, String) - Method in class com.erudika.para.core.persistence.MockDAO
- READ - Static variable in enum com.erudika.para.core.App.AllowedMethods
-
Only GET is allowed.
- READ_AND_WRITE - Static variable in enum com.erudika.para.core.App.AllowedMethods
-
All methods allowed (*).
- READ_ONLY - com.erudika.para.core.App.AllowedMethods
-
Allows read methods: GET, same as
App.AllowedMethods.GET. - READ_WRITE - com.erudika.para.core.App.AllowedMethods
-
Allows all HTTP methods (full access).
- readAll(String, List<String>, boolean) - Method in interface com.erudika.para.core.persistence.DAO
-
Retrieves multiple objects from the data store.
- readAll(String, List<String>, boolean) - Method in class com.erudika.para.core.persistence.MockDAO
- readAll(List<String>, boolean) - Method in interface com.erudika.para.core.persistence.DAO
-
Retrieves multiple objects from the data store.
- readAll(List<String>, boolean) - Method in class com.erudika.para.core.persistence.MockDAO
- readExternal(ObjectInput) - Method in class com.erudika.para.core.utils.HumanTime
- readPage(Pager) - Method in interface com.erudika.para.core.persistence.DAO
-
Reads a fixed number of objects.
- readPage(Pager) - Method in class com.erudika.para.core.persistence.MockDAO
- readPage(String, Pager) - Method in interface com.erudika.para.core.persistence.DAO
-
Reads a fixed number of objects.
- readPage(String, Pager) - Method in class com.erudika.para.core.persistence.MockDAO
- readUserForIdentifier(User) - Static method in class com.erudika.para.core.User
-
Returns a user object for a given identifier.
- rebuildIndex(DAO, App, Pager...) - Method in class com.erudika.para.core.search.MockSearch
- rebuildIndex(DAO, App, Pager...) - Method in interface com.erudika.para.core.search.Search
-
Reads all objects from the database and indexes them into a new index.
- rebuildIndex(DAO, App, String, Pager...) - Method in class com.erudika.para.core.search.MockSearch
- rebuildIndex(DAO, App, String, Pager...) - Method in interface com.erudika.para.core.search.Search
-
Reads all objects from the database and indexes them into a new index.
- RegistryUtils - Class in com.erudika.para.core.utils
-
A utility for creating, reading, and updating registries.
- remove(String) - Method in interface com.erudika.para.core.cache.Cache
-
Remove an object from cache.
- remove(String) - Method in class com.erudika.para.core.cache.MockCache
- remove(String, String) - Method in interface com.erudika.para.core.cache.Cache
-
Remove an object from cache.
- remove(String, String) - Method in class com.erudika.para.core.cache.MockCache
- REMOVE - com.erudika.para.core.annotations.Indexed.Action
-
Removes object from index.
- REMOVE_ALL - com.erudika.para.core.annotations.Indexed.Action
-
Removes many objects from index.
- removeAll() - Method in interface com.erudika.para.core.cache.Cache
-
Clears the cache.
- removeAll() - Method in class com.erudika.para.core.cache.MockCache
- removeAll(String) - Method in interface com.erudika.para.core.cache.Cache
-
Clears the cache.
- removeAll(String) - Method in class com.erudika.para.core.cache.MockCache
- removeAll(String, List<String>) - Method in interface com.erudika.para.core.cache.Cache
-
Remove a number of objects from cache given a list of their ids.
- removeAll(String, List<String>) - Method in class com.erudika.para.core.cache.MockCache
- removeAll(List<String>) - Method in interface com.erudika.para.core.cache.Cache
-
Remove a number of objects from cache given a list of their ids.
- removeAll(List<String>) - Method in class com.erudika.para.core.cache.MockCache
- removeDatatype(String) - Method in class com.erudika.para.core.App
-
Removes a datatype from the types map.
- removeProperty(String) - Method in class com.erudika.para.core.Sysprop
-
Removes a property from the map.
- removeSetting(String) - Method in class com.erudika.para.core.App
-
Removes a setting from the map.
- removeTags(List<String>, String...) - Method in enum com.erudika.para.core.utils.CoreUtils
-
Removes a tag from the set of tags.
- removeValidationConstraint(String, String, String) - Method in class com.erudika.para.core.App
-
Removes a constraint from the map.
- removeValue(String, String) - Static method in class com.erudika.para.core.utils.RegistryUtils
-
Remove a specific value from a registry.
- REQUEST_EXPIRES_AFTER_SEC - Static variable in class com.erudika.para.core.utils.Config
-
Expiration of signed API request, in seconds.
- required() - Static method in class com.erudika.para.core.validation.Constraint
-
The 'required' constraint - marks a field as required.
- resetPassword(String, String) - Method in class com.erudika.para.core.User
-
Changes the user password permanently.
- resetSecret() - Method in class com.erudika.para.core.App
-
Resets the secret key by generating a new one.
- resetSecret() - Method in class com.erudika.para.core.Webhook
-
Resets the secret key by generating a new one.
- resetTokenSecret() - Method in class com.erudika.para.core.User
-
Generates a new token secret.
- RETURNTO_COOKIE - Static variable in class com.erudika.para.core.utils.Config
-
The name of the "return to" cookie.
- revokeAllResourcePermissions(String) - Method in class com.erudika.para.core.App
-
Revokes all permissions for a subject id.
- revokeResourcePermission(String, String) - Method in class com.erudika.para.core.App
-
Revokes a permission for given subject.
- round(float) - Static method in class com.erudika.para.core.utils.Utils
-
Rounds a float to an int.
- roundHalfUp(double) - Static method in class com.erudika.para.core.utils.Utils
-
Round up a double using the "half up" method.
- roundHalfUp(double, int) - Static method in class com.erudika.para.core.utils.Utils
-
Round up a double using the "half up" method.
S
- s() - Method in class com.erudika.para.core.utils.HumanTime
-
Adds one second to the time delta.
- s(int) - Method in class com.erudika.para.core.utils.HumanTime
-
Adds n seconds to the time delta.
- SAML_PREFIX - Static variable in class com.erudika.para.core.utils.Config
-
SAML prefix - defaults to 'saml:'.
- Search - Interface in com.erudika.para.core.search
-
The core search interface.
- sendEmail(List<String>, String, String) - Method in interface com.erudika.para.core.email.Emailer
-
Sends an email.
- sendEventPayloadToQueue(String, String, Object, Object) - Static method in class com.erudika.para.core.Webhook
-
Sends out the payload object for an event to the queue for processing.
- SEPARATOR - Static variable in class com.erudika.para.core.utils.Config
-
String separator - default is colon ':'.
- SESSION_TIMEOUT_SEC - Static variable in class com.erudika.para.core.utils.Config
-
Session timeout in seconds.
- setActive(Boolean) - Method in class com.erudika.para.core.App
-
Sets the active flag.
- setActive(Boolean) - Method in class com.erudika.para.core.User
-
Sets the account active.
- setActive(Boolean) - Method in class com.erudika.para.core.Webhook
- setAddress(String) - Method in class com.erudika.para.core.Address
-
Sets new street address.
- setAnnotatedFields(Map<String, Object>) - Static method in class com.erudika.para.core.utils.ParaObjectUtils
- setAnnotatedFields(P, Map<String, Object>, Class<? extends Annotation>) - Static method in class com.erudika.para.core.utils.ParaObjectUtils
-
Converts a map of fields/values to a domain object.
- setAppid(String) - Method in class com.erudika.para.core.Address
- setAppid(String) - Method in class com.erudika.para.core.App
- setAppid(String) - Method in class com.erudika.para.core.Linker
- setAppid(String) - Method in interface com.erudika.para.core.ParaObject
-
Sets a new app name.
- setAppid(String) - Method in class com.erudika.para.core.Sysprop
- setAppid(String) - Method in class com.erudika.para.core.Tag
- setAppid(String) - Method in class com.erudika.para.core.Translation
- setAppid(String) - Method in class com.erudika.para.core.User
- setAppid(String) - Method in class com.erudika.para.core.Vote
- setApproved(Boolean) - Method in class com.erudika.para.core.Translation
-
Sets approved.
- setAuthorName(String) - Method in class com.erudika.para.core.Translation
-
Sets the name of the translator.
- setCache(Cache) - Method in enum com.erudika.para.core.utils.CoreUtils
-
Sets the Cache object.
- setCached(Boolean) - Method in class com.erudika.para.core.Address
- setCached(Boolean) - Method in class com.erudika.para.core.App
- setCached(Boolean) - Method in class com.erudika.para.core.Linker
- setCached(Boolean) - Method in interface com.erudika.para.core.ParaObject
-
Sets the "isCached" flag.
- setCached(Boolean) - Method in class com.erudika.para.core.Sysprop
- setCached(Boolean) - Method in class com.erudika.para.core.Tag
- setCached(Boolean) - Method in class com.erudika.para.core.Translation
- setCached(Boolean) - Method in class com.erudika.para.core.User
- setCached(Boolean) - Method in class com.erudika.para.core.Vote
- setCity(String) - Method in class com.erudika.para.core.Address
-
Sets the city.
- setCount(long) - Method in class com.erudika.para.core.utils.Pager
-
Set the value of count.
- setCount(Integer) - Method in class com.erudika.para.core.Tag
-
Sets the number of objects tagged with this tag.
- setCountry(String) - Method in class com.erudika.para.core.Address
-
Sets a new country name.
- setCreate(Boolean) - Method in class com.erudika.para.core.Webhook
- setCreateAll(Boolean) - Method in class com.erudika.para.core.Webhook
- setCreatorid(String) - Method in class com.erudika.para.core.Address
- setCreatorid(String) - Method in class com.erudika.para.core.App
- setCreatorid(String) - Method in class com.erudika.para.core.Linker
- setCreatorid(String) - Method in interface com.erudika.para.core.ParaObject
-
Sets a new creator id.
- setCreatorid(String) - Method in class com.erudika.para.core.Sysprop
- setCreatorid(String) - Method in class com.erudika.para.core.Tag
- setCreatorid(String) - Method in class com.erudika.para.core.Translation
- setCreatorid(String) - Method in class com.erudika.para.core.User
- setCreatorid(String) - Method in class com.erudika.para.core.Vote
- setCurrency(String) - Method in class com.erudika.para.core.User
-
Sets a preferred currency.
- setCustomEvents(List<String>) - Method in class com.erudika.para.core.Webhook
- setCustomPayload(Object) - Method in class com.erudika.para.core.Webhook
- setDao(DAO) - Method in enum com.erudika.para.core.utils.CoreUtils
-
Sets the DAO object.
- setDatatypes(Map<String, String>) - Method in class com.erudika.para.core.App
-
Sets the data types for this app.
- setDelete(Boolean) - Method in class com.erudika.para.core.Webhook
- setDeleteAll(Boolean) - Method in class com.erudika.para.core.Webhook
- setDeleteOn(Long) - Method in class com.erudika.para.core.App
-
Sets the time for deletion.
- setDesc(boolean) - Method in class com.erudika.para.core.utils.Pager
-
Sets the value of desc.
- setEmail(String) - Method in class com.erudika.para.core.User
-
Sets the email.
- setExpiresAfter(Integer) - Method in class com.erudika.para.core.Vote
-
Sets the expiration period.
- setFileStore(FileStore) - Method in enum com.erudika.para.core.utils.CoreUtils
-
Sets the FileStore object.
- setGroups(String) - Method in class com.erudika.para.core.User
-
Sets the security groups for this user.
- setId(String) - Method in class com.erudika.para.core.Address
- setId(String) - Method in class com.erudika.para.core.App
- setId(String) - Method in class com.erudika.para.core.Linker
- setId(String) - Method in interface com.erudika.para.core.ParaObject
-
Sets a new id.
- setId(String) - Method in class com.erudika.para.core.Sysprop
- setId(String) - Method in class com.erudika.para.core.Tag
- setId(String) - Method in class com.erudika.para.core.Translation
- setId(String) - Method in class com.erudika.para.core.User
- setId(String) - Method in class com.erudika.para.core.Vote
- setId1(String) - Method in class com.erudika.para.core.Linker
-
Sets the id of the first object in the link.
- setId2(String) - Method in class com.erudika.para.core.Linker
-
Sets the id of the second object in the link.
- setIdentifier(String) - Method in class com.erudika.para.core.User
-
Sets the main identifier.
- setIdpAccessToken(String) - Method in class com.erudika.para.core.User
-
Sets the IDP access token.
- setIdpAccessTokenPayload(String) - Method in class com.erudika.para.core.User
-
Sets the access token payload.
- setIdpIdToken(String) - Method in class com.erudika.para.core.User
-
Sets the IDP ID token.
- setIdpIdTokenPayload(String) - Method in class com.erudika.para.core.User
-
Sets the ID token payload.
- setIdpRefreshToken(String) - Method in class com.erudika.para.core.User
-
Sets the refresh token.
- setIndexed(Boolean) - Method in class com.erudika.para.core.Address
- setIndexed(Boolean) - Method in class com.erudika.para.core.App
- setIndexed(Boolean) - Method in class com.erudika.para.core.Linker
- setIndexed(Boolean) - Method in interface com.erudika.para.core.ParaObject
-
Sets the "isIndexed" flag.
- setIndexed(Boolean) - Method in class com.erudika.para.core.Sysprop
- setIndexed(Boolean) - Method in class com.erudika.para.core.Tag
- setIndexed(Boolean) - Method in class com.erudika.para.core.Translation
- setIndexed(Boolean) - Method in class com.erudika.para.core.User
- setIndexed(Boolean) - Method in class com.erudika.para.core.Vote
- setLastIp(String) - Method in class com.erudika.para.core.User
-
Sets the IP of the user.
- setLastKey(String) - Method in class com.erudika.para.core.utils.Pager
-
Sets the last key from last page.
- setLatlng(String) - Method in class com.erudika.para.core.Address
-
Sets the coordinates in the form "LAT,LNG".
- setLimit(int) - Method in class com.erudika.para.core.utils.Pager
-
Set the value of limit.
- setLocale(String) - Method in class com.erudika.para.core.Translation
-
Sets the locale.
- setLockedAfter(Integer) - Method in class com.erudika.para.core.Vote
-
Sets the lock after period.
- setMetadata(String) - Method in class com.erudika.para.core.Linker
-
Sets additional information about the link.
- setName(String) - Method in class com.erudika.para.core.Address
- setName(String) - Method in class com.erudika.para.core.App
- setName(String) - Method in class com.erudika.para.core.Linker
- setName(String) - Method in interface com.erudika.para.core.ParaObject
-
Sets a new name.
- setName(String) - Method in class com.erudika.para.core.queue.MockQueue
- setName(String) - Method in interface com.erudika.para.core.queue.Queue
-
Sets the name of the queue.
- setName(String) - Method in class com.erudika.para.core.Sysprop
- setName(String) - Method in class com.erudika.para.core.Tag
- setName(String) - Method in class com.erudika.para.core.Translation
- setName(String) - Method in class com.erudika.para.core.User
- setName(String) - Method in class com.erudika.para.core.utils.Pager
-
Set the value of name.
- setName(String) - Method in class com.erudika.para.core.validation.Constraint
-
Sets the name of the constraint.
- setName(String) - Method in class com.erudika.para.core.Vote
- setNstd(List<Map<String, Object>>) - Method in class com.erudika.para.core.Linker
-
Sets the nested array of objects that are linked by this link.
- setPage(long) - Method in class com.erudika.para.core.utils.Pager
-
Set the value of page.
- setParentid(String) - Method in class com.erudika.para.core.Address
- setParentid(String) - Method in class com.erudika.para.core.App
- setParentid(String) - Method in class com.erudika.para.core.Linker
- setParentid(String) - Method in interface com.erudika.para.core.ParaObject
-
Sets a new parent id.
- setParentid(String) - Method in class com.erudika.para.core.Sysprop
- setParentid(String) - Method in class com.erudika.para.core.Tag
- setParentid(String) - Method in class com.erudika.para.core.Translation
- setParentid(String) - Method in class com.erudika.para.core.User
- setParentid(String) - Method in class com.erudika.para.core.Vote
- setPassword(String) - Method in class com.erudika.para.core.User
-
Sets a password.
- setPayload(Map<String, Object>) - Method in class com.erudika.para.core.validation.Constraint
-
Sets the payload.
- setPhone(String) - Method in class com.erudika.para.core.Address
-
Sets a new phone number.
- setPicture(String) - Method in class com.erudika.para.core.User
-
Sets the profile picture URL.
- setProperties(Map<String, Object>) - Method in class com.erudika.para.core.Sysprop
-
Overwrites the map.
- setQueue(Queue) - Method in enum com.erudika.para.core.utils.CoreUtils
-
Sets the Queue object.
- setReadOnly(Boolean) - Method in class com.erudika.para.core.App
-
Sets read-only mode.
- setResourcePermissions(Map<String, Map<String, List<String>>>) - Method in class com.erudika.para.core.App
-
Sets the permissions map.
- setSearch(Search) - Method in enum com.erudika.para.core.utils.CoreUtils
-
Sets the Search object.
- setSecret(String) - Method in class com.erudika.para.core.App
-
Sets the secret key.
- setSecret(String) - Method in class com.erudika.para.core.Webhook
- setSelect(List<String>) - Method in class com.erudika.para.core.utils.Pager
-
Sets the fields that are selected to appear in the response from the API.
- setSettings(Map<String, Object>) - Method in class com.erudika.para.core.App
-
Overwrites the settings map.
- setSharingIndex(boolean) - Method in class com.erudika.para.core.App
-
Sets the sharingIndex flag.
- setSharingTable(boolean) - Method in class com.erudika.para.core.App
-
Sets the sharingTable flag.
- setSortby(String) - Method in class com.erudika.para.core.utils.Pager
-
Sets the value of sortby.
- setStored(Boolean) - Method in class com.erudika.para.core.Address
- setStored(Boolean) - Method in class com.erudika.para.core.App
- setStored(Boolean) - Method in class com.erudika.para.core.Linker
- setStored(Boolean) - Method in interface com.erudika.para.core.ParaObject
-
Sets the "isStored" flag.
- setStored(Boolean) - Method in class com.erudika.para.core.Sysprop
- setStored(Boolean) - Method in class com.erudika.para.core.Tag
- setStored(Boolean) - Method in class com.erudika.para.core.Translation
- setStored(Boolean) - Method in class com.erudika.para.core.User
- setStored(Boolean) - Method in class com.erudika.para.core.Vote
- setTag(String) - Method in class com.erudika.para.core.Tag
-
Sets the tag value.
- setTags(List<String>) - Method in class com.erudika.para.core.Address
- setTags(List<String>) - Method in class com.erudika.para.core.App
- setTags(List<String>) - Method in class com.erudika.para.core.Linker
- setTags(List<String>) - Method in interface com.erudika.para.core.ParaObject
-
Merges the given tags with existing tags.
- setTags(List<String>) - Method in class com.erudika.para.core.Sysprop
- setTags(List<String>) - Method in class com.erudika.para.core.Tag
- setTags(List<String>) - Method in class com.erudika.para.core.Translation
- setTags(List<String>) - Method in class com.erudika.para.core.User
- setTags(List<String>) - Method in class com.erudika.para.core.Vote
- setTargetUrl(String) - Method in class com.erudika.para.core.Webhook
- setThekey(String) - Method in class com.erudika.para.core.Translation
-
Sets the key.
- setTimestamp(Long) - Method in class com.erudika.para.core.Address
- setTimestamp(Long) - Method in class com.erudika.para.core.App
- setTimestamp(Long) - Method in class com.erudika.para.core.Linker
- setTimestamp(Long) - Method in interface com.erudika.para.core.ParaObject
-
Sets the timestamp.
- setTimestamp(Long) - Method in class com.erudika.para.core.Sysprop
- setTimestamp(Long) - Method in class com.erudika.para.core.Tag
- setTimestamp(Long) - Method in class com.erudika.para.core.Translation
- setTimestamp(Long) - Method in class com.erudika.para.core.User
- setTimestamp(Long) - Method in class com.erudika.para.core.Vote
- setTokenSecret(String) - Method in class com.erudika.para.core.User
-
Sets the token secret.
- setTokenValiditySec(Long) - Method in class com.erudika.para.core.App
-
Sets the access token validity period in seconds.
- setTooManyFailures(Boolean) - Method in class com.erudika.para.core.Webhook
- setTriggeredEvent(String) - Method in class com.erudika.para.core.Webhook
- setTwoFA(Boolean) - Method in class com.erudika.para.core.User
-
Sets 2FA enabled/disabled.
- setTwoFAbackupKeyHash(String) - Method in class com.erudika.para.core.User
-
Sets the 2FA backup key hash.
- setTwoFAkey(String) - Method in class com.erudika.para.core.User
-
Sets the 2FA secret key.
- setType(String) - Method in class com.erudika.para.core.Address
- setType(String) - Method in class com.erudika.para.core.App
- setType(String) - Method in class com.erudika.para.core.Linker
- setType(String) - Method in interface com.erudika.para.core.ParaObject
-
Sets a new object type.
- setType(String) - Method in class com.erudika.para.core.Sysprop
- setType(String) - Method in class com.erudika.para.core.Tag
- setType(String) - Method in class com.erudika.para.core.Translation
- setType(String) - Method in class com.erudika.para.core.User
- setType(String) - Method in class com.erudika.para.core.Vote
- setType1(String) - Method in class com.erudika.para.core.Linker
-
Sets the type of the first object in the link.
- setType2(String) - Method in class com.erudika.para.core.Linker
-
Sets the type of the second object in the link.
- setTypeFilter(String) - Method in class com.erudika.para.core.Webhook
- setup() - Static method in class com.erudika.para.core.utils.Para
-
Creates the root application and returns the credentials for it.
- setUpdate(Boolean) - Method in class com.erudika.para.core.Webhook
- setUpdateAll(Boolean) - Method in class com.erudika.para.core.Webhook
- setUpdated(Long) - Method in class com.erudika.para.core.Address
- setUpdated(Long) - Method in class com.erudika.para.core.App
- setUpdated(Long) - Method in class com.erudika.para.core.Linker
- setUpdated(Long) - Method in interface com.erudika.para.core.ParaObject
-
Sets the last updated timestamp.
- setUpdated(Long) - Method in class com.erudika.para.core.Sysprop
- setUpdated(Long) - Method in class com.erudika.para.core.Tag
- setUpdated(Long) - Method in class com.erudika.para.core.Translation
- setUpdated(Long) - Method in class com.erudika.para.core.User
- setUpdated(Long) - Method in class com.erudika.para.core.Vote
- setUrlEncoded(Boolean) - Method in class com.erudika.para.core.Webhook
- setValidationConstraints(Map<String, Map<String, Map<String, Map<String, ?>>>>) - Method in class com.erudika.para.core.App
-
Sets the validation constraints map.
- setValue(String) - Method in class com.erudika.para.core.Translation
-
Sets the translated string.
- setValue(String) - Method in class com.erudika.para.core.Vote
-
Sets the value of the vote.
- setVersion(Long) - Method in class com.erudika.para.core.Address
- setVersion(Long) - Method in class com.erudika.para.core.App
- setVersion(Long) - Method in class com.erudika.para.core.Linker
- setVersion(Long) - Method in interface com.erudika.para.core.ParaObject
-
Sets the version of this object.
- setVersion(Long) - Method in class com.erudika.para.core.Sysprop
- setVersion(Long) - Method in class com.erudika.para.core.Tag
- setVersion(Long) - Method in class com.erudika.para.core.Translation
- setVersion(Long) - Method in class com.erudika.para.core.User
- setVersion(Long) - Method in class com.erudika.para.core.Vote
- setVotes(Integer) - Method in class com.erudika.para.core.Address
- setVotes(Integer) - Method in class com.erudika.para.core.App
- setVotes(Integer) - Method in class com.erudika.para.core.Linker
- setVotes(Integer) - Method in class com.erudika.para.core.Sysprop
- setVotes(Integer) - Method in class com.erudika.para.core.Tag
- setVotes(Integer) - Method in class com.erudika.para.core.Translation
- setVotes(Integer) - Method in class com.erudika.para.core.User
- setVotes(Integer) - Method in interface com.erudika.para.core.Votable
-
Sets the total votes for this object.
- setVotes(Integer) - Method in class com.erudika.para.core.Vote
- sign(String, String, String, Map<String, String>, Map<String, String>, InputStream, String, String) - Method in class com.erudika.para.core.rest.Signer
-
Signs a request using AWS signature V4.
- sign(SdkHttpFullRequest, String, String, Clock) - Method in class com.erudika.para.core.rest.Signer
-
Signs a request using AWS signature V4.
- Signer - Class in com.erudika.para.core.rest
-
This class extends
BaseAws4Signerimplementing the AWS Signature Version 4 algorithm. - Signer() - Constructor for class com.erudika.para.core.rest.Signer
-
No-args constructor.
- signRequest(String, String, String, String, String, Map<String, String>, MultivaluedMap<String, String>, byte[]) - Method in class com.erudika.para.core.rest.Signer
-
Builds and signs a request to an API endpoint using the provided credentials.
- singularToPlural(String) - Static method in class com.erudika.para.core.utils.Utils
-
Quick and dirty singular to plural conversion.
- size(Number, Number) - Static method in class com.erudika.para.core.validation.Constraint
-
The 'size' constraint - field must be a
String,Map,Collectionor array with a given minimum and maximum length. - SLACK_APP_ID - Static variable in class com.erudika.para.core.utils.Config
-
Slack app id (for authentication).
- SLACK_PREFIX - Static variable in class com.erudika.para.core.utils.Config
-
Slack prefix - defaults to 'sl:'.
- SLACK_SECRET - Static variable in class com.erudika.para.core.utils.Config
-
Slack app secret (for authentication).
- startPolling() - Method in class com.erudika.para.core.queue.MockQueue
- startPolling() - Method in interface com.erudika.para.core.queue.Queue
-
Start a new async task which polls the queue and automatically processes the messages.
- stopPolling() - Method in class com.erudika.para.core.queue.MockQueue
- stopPolling() - Method in interface com.erudika.para.core.queue.Queue
-
Stops the polling async task manually.
- store(String, InputStream) - Method in interface com.erudika.para.core.storage.FileStore
-
Saves a file to a storage service.
- store(String, InputStream) - Method in class com.erudika.para.core.storage.MockFileStore
- Stored - Annotation Type in com.erudika.para.core.annotations
-
Annotation indicates that this field will be stored in the database.
- stripAndTrim(String) - Static method in class com.erudika.para.core.utils.Utils
-
Strips all symbols, punctuation, whitespace and control chars from a string.
- stripAndTrim(String, String) - Static method in class com.erudika.para.core.utils.Utils
-
Strips all symbols, punctuation, whitespace and control chars from a string.
- stripAndTrim(String, String, boolean) - Static method in class com.erudika.para.core.utils.Utils
-
Strips all symbols, punctuation, whitespace and control chars from a string.
- stripHtml(String) - Static method in class com.erudika.para.core.utils.Utils
-
Strips all HTML tags from a string.
- SUPPORT_EMAIL - Static variable in class com.erudika.para.core.utils.Config
-
The email address for support.
- Sysprop - Class in com.erudika.para.core
-
A generic system class for storing data.
- Sysprop() - Constructor for class com.erudika.para.core.Sysprop
-
No-args constructor.
- Sysprop(String) - Constructor for class com.erudika.para.core.Sysprop
-
The default constructor.
- SYSTEM_METRICS_NAME - Static variable in class com.erudika.para.core.metrics.Metrics
-
The name of the default system @{link MetricRegistry}.
T
- Tag - Class in com.erudika.para.core
-
A tag.
- Tag() - Constructor for class com.erudika.para.core.Tag
-
No-args constructor.
- Tag(String) - Constructor for class com.erudika.para.core.Tag
-
Default constructor.
- time(String, Class<?>, String...) - Static method in class com.erudika.para.core.metrics.Metrics
-
Instantiate timing of a particular class and method for a specific application.
- timestamp() - Static method in class com.erudika.para.core.utils.Utils
-
Java timestamp.
- toClass(String) - Static method in class com.erudika.para.core.utils.ParaObjectUtils
-
Converts a class name to a real Class object.
- toClass(String, Class<? extends ParaObject>) - Static method in class com.erudika.para.core.utils.ParaObjectUtils
-
Converts a class name to a real
ParaObjectsubclass. - toJSON(P) - Static method in class com.erudika.para.core.utils.ParaObjectUtils
-
Converts a domain object to JSON.
- toObject(App, String) - Static method in class com.erudika.para.core.utils.ParaObjectUtils
-
Constructs a new instance of a core object.
- toResponse(Exception) - Method in class com.erudika.para.core.rest.GenericExceptionMapper
- toString() - Method in class com.erudika.para.core.Address
- toString() - Method in enum com.erudika.para.core.App.AllowedMethods
- toString() - Method in class com.erudika.para.core.App
- toString() - Method in class com.erudika.para.core.Linker
- toString() - Method in class com.erudika.para.core.Sysprop
- toString() - Method in class com.erudika.para.core.Tag
- toString() - Method in class com.erudika.para.core.Translation
- toString() - Method in enum com.erudika.para.core.User.Groups
- toString() - Method in enum com.erudika.para.core.User.Roles
- toString() - Method in class com.erudika.para.core.User
- toString() - Method in class com.erudika.para.core.utils.HumanTime
- toString() - Method in class com.erudika.para.core.utils.Pager
- toString() - Method in enum com.erudika.para.core.Votable.VoteValue
- toString() - Method in class com.erudika.para.core.Vote
- Translation - Class in com.erudika.para.core
-
A translation is a key/value pair which holds a single translated string.
- Translation() - Constructor for class com.erudika.para.core.Translation
-
No-args constructor.
- Translation(String) - Constructor for class com.erudika.para.core.Translation
-
Default constructor.
- Translation(String, String, String) - Constructor for class com.erudika.para.core.Translation
-
Full constructor.
- truthy() - Static method in class com.erudika.para.core.validation.Constraint
-
The 'truthy' constraint - field value must be equal to 'true'.
- TWITTER_APP_ID - Static variable in class com.erudika.para.core.utils.Config
-
Twitter app id (for authentication).
- TWITTER_PREFIX - Static variable in class com.erudika.para.core.utils.Config
-
Twitter prefix - defaults to 'tw:'.
- TWITTER_SECRET - Static variable in class com.erudika.para.core.utils.Config
-
Twitter app secret (for authentication).
- type(Class<? extends ParaObject>) - Static method in class com.erudika.para.core.utils.Utils
-
Returns the simple name of a class in lowercase (AKA the type).
- typesMatch(ParaObject) - Static method in class com.erudika.para.core.utils.ParaObjectUtils
-
Checks if the type of an object matches its real Class name.
U
- unindex(ParaObject) - Method in class com.erudika.para.core.search.MockSearch
- unindex(ParaObject) - Method in interface com.erudika.para.core.search.Search
-
Removes an object from the index.
- unindex(String, ParaObject) - Method in class com.erudika.para.core.search.MockSearch
- unindex(String, ParaObject) - Method in interface com.erudika.para.core.search.Search
-
Removes an object from the index.
- unindexAll(String, List<P>) - Method in class com.erudika.para.core.search.MockSearch
- unindexAll(String, List<P>) - Method in interface com.erudika.para.core.search.Search
-
Removes multiple objects from the index in a batch operation.
- unindexAll(String, Map<String, ?>, boolean) - Method in class com.erudika.para.core.search.MockSearch
- unindexAll(String, Map<String, ?>, boolean) - Method in interface com.erudika.para.core.search.Search
-
Removes multiple objects from the index matching a set of terms.
- unindexAll(List<P>) - Method in class com.erudika.para.core.search.MockSearch
- unindexAll(List<P>) - Method in interface com.erudika.para.core.search.Search
-
Removes multiple objects from the index in a batch operation.
- unindexAll(Map<String, ?>, boolean) - Method in class com.erudika.para.core.search.MockSearch
- unindexAll(Map<String, ?>, boolean) - Method in interface com.erudika.para.core.search.Search
-
Removes multiple objects from the index matching a set of terms.
- unlink(ParaObject, String, String) - Method in enum com.erudika.para.core.utils.CoreUtils
-
Unlinks an object from this one.
- unlink(String, String) - Method in class com.erudika.para.core.Address
- unlink(String, String) - Method in class com.erudika.para.core.App
- unlink(String, String) - Method in interface com.erudika.para.core.Linkable
-
Unlinks an object from this one.
- unlink(String, String) - Method in class com.erudika.para.core.Linker
- unlink(String, String) - Method in class com.erudika.para.core.Sysprop
- unlink(String, String) - Method in class com.erudika.para.core.Tag
- unlink(String, String) - Method in class com.erudika.para.core.Translation
- unlink(String, String) - Method in class com.erudika.para.core.User
- unlink(String, String) - Method in class com.erudika.para.core.Vote
- unlinkAll() - Method in class com.erudika.para.core.Address
- unlinkAll() - Method in class com.erudika.para.core.App
- unlinkAll() - Method in interface com.erudika.para.core.Linkable
-
Unlinks all objects that are linked to this one.
- unlinkAll() - Method in class com.erudika.para.core.Linker
- unlinkAll() - Method in class com.erudika.para.core.Sysprop
- unlinkAll() - Method in class com.erudika.para.core.Tag
- unlinkAll() - Method in class com.erudika.para.core.Translation
- unlinkAll() - Method in class com.erudika.para.core.User
- unlinkAll() - Method in class com.erudika.para.core.Vote
- unlinkAll(ParaObject) - Method in enum com.erudika.para.core.utils.CoreUtils
-
Unlinks all objects that are linked to this one.
- up() - Method in class com.erudika.para.core.Vote
-
Set the vote positive.
- UP - com.erudika.para.core.Votable.VoteValue
-
Positive vote +1.
- update() - Method in class com.erudika.para.core.Address
- update() - Method in class com.erudika.para.core.App
- update() - Method in class com.erudika.para.core.Linker
- update() - Method in interface com.erudika.para.core.ParaObject
-
Updates the object permanently.
- update() - Method in class com.erudika.para.core.Sysprop
- update() - Method in class com.erudika.para.core.Tag
- update() - Method in class com.erudika.para.core.Translation
- update() - Method in class com.erudika.para.core.User
- update() - Method in class com.erudika.para.core.Vote
- update() - Method in class com.erudika.para.core.Webhook
- update(String, P) - Method in interface com.erudika.para.core.persistence.DAO
-
Updates an object permanently.
- update(String, P) - Method in class com.erudika.para.core.persistence.MockDAO
- update(P) - Method in interface com.erudika.para.core.persistence.DAO
-
Updates an object permanently.
- update(P) - Method in class com.erudika.para.core.persistence.MockDAO
- updateAll(String, List<P>) - Method in interface com.erudika.para.core.persistence.DAO
-
Updates multiple objects.
- updateAll(String, List<P>) - Method in class com.erudika.para.core.persistence.MockDAO
- updateAll(List<P>) - Method in interface com.erudika.para.core.persistence.DAO
-
Updates multiple objects.
- updateAll(List<P>) - Method in class com.erudika.para.core.persistence.MockDAO
- url() - Static method in class com.erudika.para.core.validation.Constraint
-
The 'url' constraint - field value must be a valid URL.
- urlDecode(String) - Static method in class com.erudika.para.core.utils.Utils
-
Decodes a URL-encoded string.
- urlEncode(String) - Static method in class com.erudika.para.core.utils.Utils
-
URL-encodes a string.
- User - Class in com.erudika.para.core
-
The core user object.
- User() - Constructor for class com.erudika.para.core.User
-
No-args constructor.
- User(String) - Constructor for class com.erudika.para.core.User
-
Default constructor.
- USER - com.erudika.para.core.User.Roles
-
The standard role.
- User.Groups - Enum in com.erudika.para.core
-
Simple groups enum.
- User.Roles - Enum in com.erudika.para.core
-
Simple user roles enum.
- USERS - com.erudika.para.core.User.Groups
-
The standard user group.
- Utils - Class in com.erudika.para.core.utils
-
Miscellaneous Para utilities.
V
- validateObject(App, ParaObject) - Static method in class com.erudika.para.core.validation.ValidationUtils
-
Validates objects.
- validateObject(ParaObject) - Static method in class com.erudika.para.core.validation.ValidationUtils
-
Validates objects using Hibernate Validator.
- ValidationUtils - Class in com.erudika.para.core.validation
-
Helper methods for validating objects and generating JSON schemas.
- valueOf(String) - Static method in enum com.erudika.para.core.annotations.Cached.Action
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.erudika.para.core.annotations.Indexed.Action
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.erudika.para.core.App.AllowedMethods
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.erudika.para.core.i18n.CurrencyUtils
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.erudika.para.core.User.Groups
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.erudika.para.core.User.Roles
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.erudika.para.core.utils.CoreUtils
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.erudika.para.core.Votable.VoteValue
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.erudika.para.core.annotations.Cached.Action
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.erudika.para.core.annotations.Indexed.Action
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.erudika.para.core.App.AllowedMethods
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.erudika.para.core.i18n.CurrencyUtils
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.erudika.para.core.User.Groups
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.erudika.para.core.User.Roles
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.erudika.para.core.utils.CoreUtils
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.erudika.para.core.Votable.VoteValue
-
Returns an array containing the constants of this enum type, in the order they are declared.
- Version - Class in com.erudika.para.utils
-
GENERATED CLASS.
- Version() - Constructor for class com.erudika.para.utils.Version
- VersionInfo - Class in com.erudika.para.core.utils
-
Uses the generated class Version.java to display version information.
- Votable - Interface in com.erudika.para.core
-
This interface enables voting on an object.
- Votable.VoteValue - Enum in com.erudika.para.core
-
The type of vote (negative or positive).
- vote(ParaObject, String, Votable.VoteValue) - Method in enum com.erudika.para.core.utils.CoreUtils
-
Casts a vote on a given object.
- vote(ParaObject, String, Votable.VoteValue, Integer, Integer) - Method in enum com.erudika.para.core.utils.CoreUtils
-
Casts a vote on a given object.
- Vote - Class in com.erudika.para.core
-
When a user votes on an object the vote is saved as positive or negative.
- Vote() - Constructor for class com.erudika.para.core.Vote
-
No-args constructor.
- Vote(String, String, Votable.VoteValue) - Constructor for class com.erudika.para.core.Vote
-
Default constructor.
- VOTE_EXPIRES_AFTER_SEC - Static variable in class com.erudika.para.core.utils.Config
-
Votes expire after X seconds.
- VOTE_LOCKED_AFTER_SEC - Static variable in class com.erudika.para.core.utils.Config
-
A vote can be changed within X seconds of casting.
- voteDown(String) - Method in class com.erudika.para.core.Address
- voteDown(String) - Method in class com.erudika.para.core.App
- voteDown(String) - Method in class com.erudika.para.core.Linker
- voteDown(String) - Method in class com.erudika.para.core.Sysprop
- voteDown(String) - Method in class com.erudika.para.core.Tag
- voteDown(String) - Method in class com.erudika.para.core.Translation
- voteDown(String) - Method in class com.erudika.para.core.User
- voteDown(String) - Method in interface com.erudika.para.core.Votable
-
Downvotes the object.
- voteDown(String) - Method in class com.erudika.para.core.Vote
- voteUp(String) - Method in class com.erudika.para.core.Address
- voteUp(String) - Method in class com.erudika.para.core.App
- voteUp(String) - Method in class com.erudika.para.core.Linker
- voteUp(String) - Method in class com.erudika.para.core.Sysprop
- voteUp(String) - Method in class com.erudika.para.core.Tag
- voteUp(String) - Method in class com.erudika.para.core.Translation
- voteUp(String) - Method in class com.erudika.para.core.User
- voteUp(String) - Method in interface com.erudika.para.core.Votable
-
Upvotes the object.
- voteUp(String) - Method in class com.erudika.para.core.Vote
W
- Webhook - Class in com.erudika.para.core
-
Represents a webhook registration.
- Webhook() - Constructor for class com.erudika.para.core.Webhook
-
No-args constructor.
- Webhook(String) - Constructor for class com.erudika.para.core.Webhook
-
Default constructor.
- WebhookIOListener - Class in com.erudika.para.core.listeners
-
Listens for IO events and forwards them to the registered webhooks, via a queue.
- WebhookIOListener() - Constructor for class com.erudika.para.core.listeners.WebhookIOListener
- WEBHOOKS_ENABLED - Static variable in class com.erudika.para.core.utils.Config
-
Enable webhooks for CRUD methods.
- WORKER_ID - Static variable in class com.erudika.para.core.utils.Config
-
The id of this deployment.
- WRITE - Static variable in enum com.erudika.para.core.App.AllowedMethods
-
All methods allowed, except GET.
- WRITE_ONLY - com.erudika.para.core.App.AllowedMethods
-
Allows write methods: POST, PUT, PATCH and DELETE.
- writeExternal(ObjectOutput) - Method in class com.erudika.para.core.utils.HumanTime
Y
- y() - Method in class com.erudika.para.core.utils.HumanTime
-
Adds one year to the time delta.
- y(int) - Method in class com.erudika.para.core.utils.HumanTime
-
Adds n years to the time delta.
_
- _APPID - Static variable in class com.erudika.para.core.utils.Config
-
"appid".
- _CREATORID - Static variable in class com.erudika.para.core.utils.Config
-
"creatorid".
- _EMAIL - Static variable in class com.erudika.para.core.utils.Config
-
"email".
- _EMAIL_TOKEN - Static variable in class com.erudika.para.core.utils.Config
-
"etoken".
- _GROUPS - Static variable in class com.erudika.para.core.utils.Config
-
"groups".
- _ID - Static variable in class com.erudika.para.core.utils.Config
-
"id".
- _IDENTIFIER - Static variable in class com.erudika.para.core.utils.Config
-
"identifier".
- _KEY - Static variable in class com.erudika.para.core.utils.Config
-
"key".
- _NAME - Static variable in class com.erudika.para.core.utils.Config
-
"name".
- _PARENTID - Static variable in class com.erudika.para.core.utils.Config
-
"parentid".
- _PASSWORD - Static variable in class com.erudika.para.core.utils.Config
-
"password".
- _PROPERTIES - Static variable in class com.erudika.para.core.utils.Config
-
"properties".
- _RESET_TOKEN - Static variable in class com.erudika.para.core.utils.Config
-
"token".
- _TAGS - Static variable in class com.erudika.para.core.utils.Config
-
"tags".
- _TIMESTAMP - Static variable in class com.erudika.para.core.utils.Config
-
"timestamp".
- _TYPE - Static variable in class com.erudika.para.core.utils.Config
-
"type".
- _UPDATED - Static variable in class com.erudika.para.core.utils.Config
-
"updated".
- _VERSION - Static variable in class com.erudika.para.core.utils.Config
-
"version".
All Classes All Packages