public interface

EnumDSSXMLSearchFlags

com.microstrategy.webapi.EnumDSSXMLSearchFlags

Class Overview

This interface defines the enumeration constants used to specify the miscellaneous flags used to control nature of a search for DSS Objects.

Summary

Constants
int DssXmlSearchAbbreviationWildCard Specifies a search flag that instructs the object server for a wildcard search on AbbreviationPattern.
int DssXmlSearchDereferenceShortcut Specifies a search flag that will dereference Shortcut during the search.
int DssXmlSearchDescriptionWildCard Specifies a search flag that instructs the object server for a wildcard search on DescriptionPattern.
int DssXmlSearchFolderBrowseStyle Specifies a search flag that instructs the object server to add the folders under the search root folder to the results regardless of other conditions, if a search root folder is set, and the search is not RootRecursive.
int DssXmlSearchModificationTime Specifies a search flag that instructs the object server to use ModificationTime, rather CreationTime, as time restriction on the search.
int DssXmlSearchNameWildCard Specifies a search flag that instructs the object server for a wildcard search on NamePattern.
int DssXmlSearchRootRecursive Specifies a search flag that instructs the object server to search subfolders of the given folders as well.
int DssXmlSearchUsedByOneOf Specifies a search flag that instructs the object server to return objects that are used by any one of the objects in the Uses collection, instead of all of the objects in the collection.
int DssXmlSearchUsedByRecursive Specifies a search flag that instructs the object server to also find objects that are used by the given objects indirectly.
int DssXmlSearchUsesOneOf Specifies a search flag that instructs the object server to return objects that use any one of the objects in the Uses collection, instead of all of the objects in the collection.
int DssXmlSearchUsesRecursive Specifies a search flag that instructs the object server to also find objects that use the given objects indirectly.
int DssXmlSearchVisibleOnly Specifies a search flag that instructs the object server to only search for objects whose Hidden property is false.

Constants

public static final int DssXmlSearchAbbreviationWildCard

Specifies a search flag that instructs the object server for a wildcard search on AbbreviationPattern.

Constant Value: 2 (0x00000002)

public static final int DssXmlSearchDereferenceShortcut

Specifies a search flag that will dereference Shortcut during the search. When this flag is set and recursive flag is set, search will dereference shortcut object, if the referenced target is folder, search will perform recursive searching into the referenced folder.

Constant Value: 2048 (0x00000800)

public static final int DssXmlSearchDescriptionWildCard

Specifies a search flag that instructs the object server for a wildcard search on DescriptionPattern.

Constant Value: 4 (0x00000004)

public static final int DssXmlSearchFolderBrowseStyle

Specifies a search flag that instructs the object server to add the folders under the search root folder to the results regardless of other conditions, if a search root folder is set, and the search is not RootRecursive.

Constant Value: 1024 (0x00000400)

public static final int DssXmlSearchModificationTime

Specifies a search flag that instructs the object server to use ModificationTime, rather CreationTime, as time restriction on the search.

Constant Value: 512 (0x00000200)

public static final int DssXmlSearchNameWildCard

Specifies a search flag that instructs the object server for a wildcard search on NamePattern.

Constant Value: 1 (0x00000001)

public static final int DssXmlSearchRootRecursive

Specifies a search flag that instructs the object server to search subfolders of the given folders as well.

Constant Value: 256 (0x00000100)

public static final int DssXmlSearchUsedByOneOf

Specifies a search flag that instructs the object server to return objects that are used by any one of the objects in the Uses collection, instead of all of the objects in the collection.

Constant Value: 64 (0x00000040)

public static final int DssXmlSearchUsedByRecursive

Specifies a search flag that instructs the object server to also find objects that are used by the given objects indirectly.

Constant Value: 128 (0x00000080)

public static final int DssXmlSearchUsesOneOf

Specifies a search flag that instructs the object server to return objects that use any one of the objects in the Uses collection, instead of all of the objects in the collection.

Constant Value: 16 (0x00000010)

public static final int DssXmlSearchUsesRecursive

Specifies a search flag that instructs the object server to also find objects that use the given objects indirectly.

Constant Value: 32 (0x00000020)

public static final int DssXmlSearchVisibleOnly

Specifies a search flag that instructs the object server to only search for objects whose Hidden property is false.

Constant Value: 8 (0x00000008)