public enum TdbSortMergeType extends java.lang.Enum<TdbSortMergeType>
Enum Constant and Description |
---|
Default
Use a TRIPsystem-determined backward compatible default.
|
Merge
Combine records from each database in the cluster into a single,
merged search result.
|
NoMerge
Keep records from each database in the cluster separate in the
sorted search result.
|
Modifier and Type | Method and Description |
---|---|
static TdbSortMergeType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static TdbSortMergeType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final TdbSortMergeType Default
The base default is determined by the CCL DEFINE [NO] MERGE in TRIPsystem, where NO MERGE is used unless otherwise stated. There is, when using TRIPjxp, for backward-compatibility purposes a secondary condtion that will override this by always using MERGE if sorting a query executed at the same time as the data retrieval request.
Applications should therefore explicitly use 'Merge' or 'NoMerge' when sorting a database cluster in order to obtain the desired sort order instead of relying on TRIPsystem default.
public static final TdbSortMergeType Merge
public static final TdbSortMergeType NoMerge
public static TdbSortMergeType[] values()
for (TdbSortMergeType c : TdbSortMergeType.values()) System.out.println(c);
public static TdbSortMergeType valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null