Package org.cyclos.model.utils
-
Interface Summary Interface Description HasDisplay Interface implemented by models that have a display propertyHeaders Contains the headers used by Cyclos.ICurrencyAmount Common interface for currency amountICurrencyAmountRange Common interface for currency amount rangeIDatePeriod Common interface for date rangesIDecimalRange Common interface for decimal rangesIDimensions Common interface for dimensionsIFileSize Common interface for file sizesIIntegerRange Common interface for integer rangesILatLong Common interface for latitude/longitude coordinatesITimeInterval Common interface for time intervalsMainMenu Marker interface for enumerations which represent the main menu itemsRange<T extends Comparable<T>> Common interface for ranges -
Class Summary Class Description AbstractFormatter Base implementation for formattersActionConfirmationHelper Helper class for actions requiring confirmation using device / password confirmations.AmountSummaryVO AuthorizationData Represents the Authorization header in a requestBarcodeParams CookieInfo Represents a cookieCountryVO CurrencyAmountDTO CurrencyAmountRangeDTO DatePeriodDTO DateWrapper Holder class for aDatevalue.DecimalRangeDTO DeviceConfirmationParamsBuilder Helper class used to build a newCreateDeviceConfirmationParamsinstance.DimensionsDTO DistanceDTO FieldSelector Abstraction for selecting which fields are included in a resultFileInfo Used whenever a file upload / download is needed, containing information about the file.FileSizeDTO IntegerRangeDTO LatLongDTO LocalesData LocaleVO LocalizationData ModelHelper Helper for handlingCurrencyAmountDTOsModelNameHelper Contains helper methods for handling model class namesNumberGenerationDTO ParameterVO PeriodPreselectorOptionData PredefinedPeriodData PushNotificationEvent<T> A push notification eventPushNotificationEventFilter PushNotificationEventType<T> Possible push notification event typesRawFileVO RequestInfo Contains information from an HTTP requestResponseInfo Represents an HTTP responseSearchByDistanceData StoredFileVO TimeIntervalDTO TimeZoneVO -
Enum Summary Enum Description ActionConfirmationMode Possible confirmation modes for a pending by confirmation action (e.g a payment, login, etc).ActionConfirmationStatus This enum contains all possible status for an action requiring confirmation calculated from aPasswordInputDTO.AdminMainMenu Contains the main menu entries which are available for administratorsCookie HTTP cookies used by Cyclos.DistanceUnit Represents a distance unitFileMimeType Possible mime types for uploading filesFileSizeUnit Possible units for a file sizeLocation Points to different locations which to be accessed, each location points to a module functionality.MaskType Enumerates different types of maskNotificationLevel A severity for a notification shown to usersPeriodPreselectorOptionType A type for PeriodPreselectorOptionPeriodType A type of periodPollingTaskFirstExecution When the polling task first execution must starts.PollingTaskRecurrence Default polling task recurrence.ProfileManagementSection Contains the sections in profile management actions which are available for admins / brokersQuarter RawFileNature Possible natures for raw filesSendMedium Defines the possibles mediums for sending a notification to an userStoredFileNature Possible stored files naturesSvgIcon An SVG icon.TimeField A given time fieldTransactionLevel Defines the transaction level required by a service method invocationUserMainMenu Contains the main menu entries which are available for users (members / brokers) -
Exception Summary Exception Description AppNotificationException Exception thrown when an error has occurred regarding app-notifications.ResponseException Exception thrown when aResponseInfois expected, and we want to rollback the transaction. -
Annotation Types Summary Annotation Type Description Transaction Annotation used to indicate theTransactionLevela service method uses