java.lang.Object | |
↳ | com.microstrategy.webservices.EnumMWSSearchFlags |
Defines the various flags used to control an object browse request. This enum is used as an input parameter to ExecuteBrowse, and closely mirrors the WebObjects EnumDSSXMLSearchFlags interface. This enum is designed to hold multiple values using bit ORing.
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String | MWSAbbreviationWildCard | ||||||||||
String | MWSBrowseAsync | ||||||||||
String | MWSDescriptionWildCard | ||||||||||
String | MWSFolderBrowseStyle | ||||||||||
String | MWSModificationTime | ||||||||||
String | MWSNameWildCard | ||||||||||
String | MWSOwnedByCurrentUser | ||||||||||
String | MWSRootRecursive | ||||||||||
String | MWSUsedByOneOf | ||||||||||
String | MWSUsedByRecursive | ||||||||||
String | MWSUsesOneOf | ||||||||||
String | MWSUsesRecursive | ||||||||||
String | MWSVisibleOnly | ||||||||||
int | _MWSAbbreviationWildCard | Instructs the web service to conduct an abbreviation wild card browse. | |||||||||
int | _MWSBrowseAsync | Instructs the web service to issue browse requests asynchonously. | |||||||||
int | _MWSDescriptionWildCard | Instructs the web service to conduct a description wild card browse. | |||||||||
int | _MWSFolderBrowseStyle | Instructs the web service to conduct a browse that returns objects that satisfy the browse criteria at the search root, plus any folders that exist at the search root. | |||||||||
int | _MWSModificationTime | Instructs the web service to use modification time instead of creation time as a browse criteria. | |||||||||
int | _MWSNameWildCard | Instructs the web service to conduct an object name based wild card browse. | |||||||||
int | _MWSOwnedByCurrentUser | Instructs the web service to only return objects owned by the current logged in user. | |||||||||
int | _MWSRootRecursive | Instructs the web service to conduct a recursive browse starting at the search root. | |||||||||
int | _MWSUsedByOneOf | Instructs the web service to return objects that are used by any one of the objects specified in a collection of objects defined by one or more MWSRestrictions of type _MWSUsedByObjectID. | |||||||||
int | _MWSUsedByRecursive | Instructs the web service to return objects that are also used indirectly by objects specified in a collection of objects defined by one or more MWSRestrictions of type _MWSUsedByObjectID. | |||||||||
int | _MWSUsesOneOf | Instructs the web service to return objects that use any one of the objects specified in a collection of objects defined by one or more MWSRestrictions of type _MWSUsesObjectID. | |||||||||
int | _MWSUsesRecursive | Instructs the web service to return objects that also indirectly use objects specified in a collection of objects defined by one or more MWSRestrictions of type _MWSUsesObjectID. | |||||||||
int | _MWSVisibleOnly | Instructs the web service to return objects who are not flagged as hidden. |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
EnumMWSSearchFlags(int iValue)
Constructs an enum using integer input.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
int |
getValue()
Return the integer equivalent of the enum.
| ||||||||||
String |
toString()
Returns the string equivalent of the enum in the form
of: "value1, value2,...".
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Instructs the web service to conduct an abbreviation wild card browse. An MWSRestriction object that defines an abbreviation wild card pattern must be part of the restriction array passed into ExecuteBrowse.
Instructs the web service to issue browse requests asynchonously. Not part of WebObjects EnumDSSXMLSearchFlags.
Instructs the web service to conduct a description wild card browse. An MWSRestriction object that defines a description wild card pattern must be part of the restriction array passed into ExecuteBrowse.
Instructs the web service to conduct a browse that returns objects that satisfy the browse criteria at the search root, plus any folders that exist at the search root. This type of browse is only enabled when _MWSRootRecursive is also set, and an MWSRestriction of type _MWSFolderPath exists.
Instructs the web service to use modification time instead of creation time as a browse criteria. This flag is enabled during browses which use MWSRestriction types of _MWSBeginTime and _MWSEndTime.
Instructs the web service to conduct an object name based wild card browse. An MWSRestriction object that defines a name wild card pattern must be part of the restriction array passed into ExecuteBrowse.
Instructs the web service to only return objects owned by the current logged in user. Takes precedence over any owner restriction. Not part of WebObjects EnumDSSXMLSearchFlags.
Instructs the web service to conduct a recursive browse starting at the search root. All objects in all nested folders that satisfy the criteria are returned. The behavior is different when coupled with _MWSFolderBrowseStyle.
Instructs the web service to return objects that are used by any one of the objects specified in a collection of objects defined by one or more MWSRestrictions of type _MWSUsedByObjectID. If this flag is not present, objects are only returned when they are used by all of the objects in the collection.
Instructs the web service to return objects that are also used indirectly by objects specified in a collection of objects defined by one or more MWSRestrictions of type _MWSUsedByObjectID. When this flag is not present, only objects that are used directly are returned.
Instructs the web service to return objects that use any one of the objects specified in a collection of objects defined by one or more MWSRestrictions of type _MWSUsesObjectID. If this flag is not present, objects are only returned when they use all of the objects in the collection.
Instructs the web service to return objects that also indirectly use objects specified in a collection of objects defined by one or more MWSRestrictions of type _MWSUsesObjectID. When this flag is not present, only objects that directly use objects in the collection are returned.
Instructs the web service to return objects who are not flagged as hidden.
Constructs an enum using integer input.
iValue | Integer enum value. |
---|
Return the integer equivalent of the enum.
Returns the string equivalent of the enum in the form of: "value1, value2,...".