Interface IScopedLocalizedDatabaseObject<TData extends Serializable, Id extends Serializable & Comparable<Id>>
- Type Parameters:
TData- type of the localized data. This may be a String, a file object or any other type of data.Id- Type of the primary key.
- All Superinterfaces:
ILocalizedDatabaseObject<TData,Id>, Serializable
- All Known Subinterfaces:
ILocalization<TBase,Id>, ILocalizedScopedFileMetaEntity<TBase, TData>
- All Known Implementing Classes:
ALocalization, ALocalizedScopedFileMetaEntity, ClientAuthenticatorLocalization, EndUserStateLocalization, ProjectFile, ProjectLocalization, ProjectPortalTagLocalization, SystemAuthenticatorLocalization, UserPortalFile, UserPortalLocalization
public interface IScopedLocalizedDatabaseObject<TData extends Serializable, Id extends Serializable & Comparable<Id>>
extends ILocalizedDatabaseObject<TData,Id>
Common interface for scoped localized database objects. Scoped localized database objects are localized database
objects that provide different data for different
keys.- Since:
- 8.4.0
- Author:
- XIMA MEDIA GmbH
-
Field Summary
Fields inherited from interface ILocalizedDatabaseObject
ATTR_LANGUAGE_TAG, COL_LANGUAGE_TAG -
Method Summary
Methods inherited from interface ILocalizedDatabaseObject
getData, getLanguageTag, getLocale, setLanguageTag, setLocale
-
Method Details
-
getKey
String getKey()Gets the key for this localized database object. The key is used to identify the localized database object.- Returns:
- the key for this localized database object
-