Package org.cyclos.utils
-
Interface Summary Interface Description EnumMessageKeyResolver<T extends Enum<?>> Interface representing a translation message key for enumsFormatter Contains methods used to format several types of dataHasAmount Represents types that represents a numeric amountHasMessageKey Interface denoting that the object resolves to a message key.IDate Marker interface to represent a date type.MessageKey Interface representing a translation message keyMessageProducer Page<T> A page contains a subset of data, and knows the number of total resultsParameterStorage A parameter storage can hold parameters as simple values.PrefixedEnum Interface implemented by enums which are serialized to JSON using a prefix to identify subclassesSubmodule Interface implemented by enumerations which represents submodule. -
Class Summary Class Description AbstractParameterStorage Base implementation forParameterStorage, based on the storage as stringAddressHelper A Helper to access Address fieldsAddressHelper.AddressSnapshot It's an address DTO's snapshotAggregatedMap<K,V> AMapimplementation which aggregates 2 Maps: one static and one dynamicBigDecimalHelper Helper class for handlingBigDecimals.CollectionHelper Helper methods for collectionsColorHelper Helper class for colorsCustomFieldHelper Helper class for handling custom fields and their valuesDateTime Mutable class used to represent dates in the Cyclos API instead ofDate.
It represents a specific instant in time in a specific time zone (e.g.: the client TZ) with millisecond precision.ExceptionTranslationHelper Returns a translation message specification for the given exception.GroupHelper This class contains some functions for helping format data on groups.IntegerSequence A sequence of numbers which acts like a listMapParameterStorage AParameterStorageimplementation backed by a Map<String, List<String>>.MaskHelper Helper class for masksMessageKeyImpl Message key implementation from a Submodule and a key.
This class should only be instantiated by the generated [Module]Keys classes.ModuleMessageKeys AnEnumMessageKeyResolverforModule.MutableObject<T> Class that wraps an object.ObjectHelper Helper class for objectsPageImpl<T> An implementation for aPagePair<First,Second> A pair of valuesPercentage A comparable containing a value but formatted as a percentage.ProductHelper This class contains some functions for helping format data on productsPublicRegistrationHelper Utilities for the the public registrationServiceHelper Contains helper methods for service handlingStringHelper Helper class for stringsTranslationMessageSpecification An object which contains data about a future translation messageValidationResult Contains the results of a validation process. -
Enum Summary Enum Description ContentType Contains the possible generated content typesMessageFormat Defines possibles format operations for translated messagesModule Cyclos is divided into modules and submodules, this enumeration contains all defined modules.Month The monthsWeekDay The week days -
Annotation Types Summary Annotation Type Description GwtIncompatible It is used to indicate that a business method or field must be ignored by the GWT compiler and the Remote/Mobile service generator.RunInChannel Marker annotation for service interface methods.SkipServiceLog Marker annotation for service interface methods which should never be logged on the service log Errors in service methods will be logged regardless this annotation.