|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IPTFilter
Method Summary | |
---|---|
void |
ClearPropertyFilter()
Purges the contents of the top-level property filter |
int |
GetFilterType()
Reveals the type of filter this object to which this object corresponds. |
IPTPropertyFilterItem |
GetNewFilterItem(int lType)
Returns a newly created property filter item Object as an IPTPropertyFilterItem which may then be cast to either an IPTPropertyFilterStatement or IPTPropertyFilterClauses depending on whether the request parameter specified the value as PT_FILTER_ITEM_TYPES.PT_FILTER_ITEM_STATEMENT or PT_FILTER_ITEM_TYPES.PT_FILTER_ITEM_CLAUSES |
int |
GetOperator()
Returns the top level operator as a PT_BOOLOPS for the filter. |
IPTPropertyFilterItem |
GetPropertyFilter()
Returns the top level property filter. |
java.lang.String |
GetSearchString()
Retrieves the string being applied to the basic composite field of indexed content. |
int |
GetSettings(int Setting)
Deprecated. |
void |
SetOperator(int Value)
Sets the top level operator as a PT_BOOLOPS for the filter. |
void |
SetPropertyFilter(IPTPropertyFilterItem Value)
Sets the top level property filter. |
void |
SetSearchString(java.lang.String Value)
Sets the string to be applied to the basic composite field of indexed content. |
void |
SetSettings(int Value,
java.lang.Object pvValue)
Sets PT_FILTER_SETTINGS values. |
Methods inherited from interface com.plumtree.server.IPTObject |
---|
GetAdminFolderID, GetClassID, GetCreated, GetImageUUID, GetLastModified, GetObjectProperties, SetAdminFolderID, SetImageUUID, SetLastModified |
Methods inherited from interface com.plumtree.server.IPTLocalizable |
---|
GetDescription, GetIsLocalized, GetLocalizedDescription, GetLocalizedDescriptions, GetLocalizedName, GetLocalizedNames, GetName, GetPrimaryLang, GetSupportsLocalization, SetDescription, SetIsLocalized, SetLocalizedDescriptions, SetLocalizedNames, SetName, SetPrimaryLang |
Methods inherited from interface com.plumtree.server.IPTUnknown |
---|
GetInterfaces |
Methods inherited from interface com.plumtree.server.IPTServerContext |
---|
GetAccessLevel, GetACL, GetLastModifiedBy, GetLockState, GetObjectID, GetOwnerID, GetServerContextSettings, GetSession, LockObject, SetLastModifiedBy, SetObjectID, SetOwnerID, SetServerContextSettings, SetSettings, UnlockObject |
Methods inherited from interface com.plumtree.server.IPTStorable |
---|
Store |
Method Detail |
---|
int GetFilterType()
IPTPropertyFilterItem GetPropertyFilter()
void SetPropertyFilter(IPTPropertyFilterItem Value)
filter
- a clause or statement object implementing IPTPropertyFilterItemvoid ClearPropertyFilter()
int GetOperator()
void SetOperator(int Value)
Value
- an int PT_BOOLOPS indicating an AND or OR relationshipjava.lang.String GetSearchString()
void SetSearchString(java.lang.String Value)
Value
- a search String applied to Name, Description, and Full Textint GetSettings(int Setting)
GetSettings
in interface IPTServerContext
Setting
- - The id of the setting to retrieve. Valid values
are from the PT_SERVERCONTEXT_SETTINGS enumeration.
void SetSettings(int Value, java.lang.Object pvValue)
Value
- a PT_FILTER_SETTINGS intpvValue
- The object stored for the specified settingIPTPropertyFilterItem GetNewFilterItem(int lType)
lType
- a PT_FILTER_ITEM_TYPES value
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |