com.funambol.syncml.protocol
Class FilterCap

java.lang.Object
  extended by com.funambol.syncml.protocol.FilterCap

public class FilterCap
extends java.lang.Object

This class represents the filtering capabilities


Constructor Summary
FilterCap()
          In order to expose the server configuration like WS this constructor must be public
FilterCap(CTInfo ctInfo, java.lang.String[] filterKeywords, java.lang.String[] propNames)
          Creates a new FilterCap object with the given input information
 
Method Summary
 CTInfo getCTInfo()
          Get a CTInfo object
 java.util.Vector getFilterKeywords()
          Get the record level filter keyword
 java.util.Vector getPropNames()
          Get the name of a supported property
 void setCTInfo(CTInfo ctInfo)
          Sets a CTInfo object
 void setFilterKeywords(java.lang.String[] filterKeywords)
          Sets the record level filter keyword
 void setFilterKeywords(java.util.Vector filterKeywords)
          Sets the record level filter keyword
 void setPropNames(java.lang.String[] propNames)
          Sets the name of a supported property
 void setPropNames(java.util.Vector propNames)
          Sets the name of a supported property
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterCap

public FilterCap()
In order to expose the server configuration like WS this constructor must be public


FilterCap

public FilterCap(CTInfo ctInfo,
                 java.lang.String[] filterKeywords,
                 java.lang.String[] propNames)
Creates a new FilterCap object with the given input information

Parameters:
ctInfo - The type and version of a supported content type - NOT NULL
filterKeyword - The record level filter keyword
propName - The name of a supported property
Method Detail

getCTInfo

public CTInfo getCTInfo()
Get a CTInfo object

Returns:
a CTInfo object

setCTInfo

public void setCTInfo(CTInfo ctInfo)
Sets a CTInfo object

Parameters:
ctInfo - The CTInfo object

getFilterKeywords

public java.util.Vector getFilterKeywords()
Get the record level filter keyword

Returns:
the record level filter keyword

setFilterKeywords

public void setFilterKeywords(java.lang.String[] filterKeywords)
Sets the record level filter keyword

Parameters:
filterKeywords - The record level filter keyword

setFilterKeywords

public void setFilterKeywords(java.util.Vector filterKeywords)
Sets the record level filter keyword

Parameters:
filterKeywords - The record level filter keyword

getPropNames

public java.util.Vector getPropNames()
Get the name of a supported property

Returns:
the name of a supported property

setPropNames

public void setPropNames(java.lang.String[] propNames)
Sets the name of a supported property

Parameters:
propNames - The name of a supported property

setPropNames

public void setPropNames(java.util.Vector propNames)
Sets the name of a supported property

Parameters:
propNames - The name of a supported property


Copyright © 2001-2009 Funambol.