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 differentkeys.- Since:
- 8.4.0
- Author:
- XIMA MEDIA GmbH
-
-
Field Summary
-
Fields inherited from interface de.xima.fc.entities.interfaces.i18n.ILocalizedDatabaseObject
ATTR_LANGUAGE_TAG, COL_LANGUAGE_TAG
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetKey()Gets the key for this localized database object.-
Methods inherited from interface de.xima.fc.entities.interfaces.i18n.ILocalizedDatabaseObject
getData, getLanguageTag, getLocale, setLanguageTag, setLocale
-
-
-
-
Method Detail
-
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
-
-