com.ibm.task.api
Interface QueryTableMetaData
All Superinterfaces:
java.io.Serializable
- public interface QueryTableMetaData
- extends java.io.Serializable
Since:
7.0
Field Summary
Modifier and Type | Field and Description |
---|---|
|
COPYRIGHT
|
Method Summary
Modifier and Type | Method and Description |
---|---|
|
getAttributeMetaData()
Returns information about the attributes that are defined on the query table.
|
getAuthorizationInfo()
Returns information about the authorization that is defined for the query table.
|
|
|
getDescription(java.util.Locale locale)
Returns the description of the query table in the requested locale.
|
|
getDisplayName(java.util.Locale locale)
Returns the display name of the query table in the requested locale.
|
|
getKeyAttributeInfo()
Returns information about the key attributes of the query table.
|
getKind()
Returns the kind of the query table.
|
|
|
getLocale()
Returns the locale that is calculated for the system variable $LOCALE.
|
|
getLocales()
Returns the locales of available display names and descriptions.
|
|
getName()
Returns the name of the query table.
|
|
getPrimaryQueryTableName()
Returns the name of the primary query table.
|
Field Detail
COPYRIGHT
- static final java.lang.String COPYRIGHT
See Also:
Method Detail
getName
- java.lang.String getName()
Returns the name of the query table.
For example, the name of a predefined query table like TASK or
the name of a composite or supplemental query table whose name format is PREFIX.NAME.
Returns:
The name of the query table.
getPrimaryQueryTableName
- java.lang.String getPrimaryQueryTableName( )
Returns the name of the primary query table.
For example, the name of a predefined query table like TASK.
Returns:
The name of the primary query table.
getKind
- QueryTableKind getKind()
Returns the kind of the query table.
Returns:
The kind of the query table. Refer to
QueryTableKind
. getDisplayName
- java.lang.String getDisplayName( java.util.Locale locale)
Returns the display name of the query table in the requested locale.
If there is no display name for the particular locale, the best available
match is returned.
Parameters:
locale
- The locale for which the display name is to be provided. Returns:
The display name of the query table.
getDescription
- java.lang.String getDescription( java.util.Locale locale)
Returns the description of the query table in the requested locale.
If there is no description for the particular locale, the best available
match is returned.
Parameters:
locale
- The locale for which the description is to be provided. Returns:
The description of the query table.
getLocales
- java.util.Locale[] getLocales()
Returns the locales of available display names and descriptions.
Returns an empty array when there are no display names and descriptions.
Returns:
The locales of the display names and descriptions.
getLocale
- java.util.Locale getLocale()
Returns the locale that is calculated for the system variable $LOCALE.
Returns:
The locale that is set for $LOCALE.
getKeyAttributeInfo
- java.util.List getKeyAttributeInfo( )
Returns information about the key attributes of the query table.
Returns:
A list of AttributeInfo objects that describe the key attributes of the query table.
Refer to
AttributeInfo
. getAttributeMetaData
- java.util.List getAttributeMetaData( )
Returns information about the attributes that are defined on the query table.
Returns:
A list of AttributeMetaData objects that describe the selected attributes of the query table.
Refer to
AttributeMetaData
. getAuthorizationInfo
- AuthorizationInfo getAuthorizationInfo( )
Returns information about the authorization that is defined for the query table.
Returns:
The authorization information - refer to
AuthorizationInfo
.