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 String
getKey()
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
-
-