gldapo.search
Class SearchControls

java.lang.Object
  extended by gldapo.search.SearchControls
All Implemented Interfaces:
SearchControlProvider, Cloneable

public class SearchControls
extends Object
implements SearchControlProvider, Cloneable


Field Summary
static Object OBJECT_SEARCHSCOPE
           
static Object ONELEVEL_SEARCHSCOPE
           
static Object SUBTREE_SEARCHSCOPE
           
 
Constructor Summary
SearchControls(Map config)
           
 
Method Summary
 Object asType(Class c)
           
 Object clone()
           
 Integer getCountLimit()
           
 Boolean getDerefLinkFlag()
           
 MetaClass getMetaClass()
           
 Integer getPageSize()
           
 Object getProperty(String name)
           
static Map getSEARCHSCOPE_MAPPING()
           
 String getSearchScope()
           
 Integer getSearchScopeAsInteger()
           
 Integer getTimeLimit()
           
 Object invokeMethod(String name, Object args)
           
 SearchControls mergeWith(Object controls)
           
 void setCountLimit(Integer value)
           
 void setDerefLinkFlag(Boolean value)
           
 void setMetaClass(MetaClass metaClass)
           
 void setPageSize(Integer value)
           
 void setProperty(String name, Object value)
           
static void setSEARCHSCOPE_MAPPING(Map value)
           
 void setSearchScope(String sc)
           
 void setTimeLimit(Integer value)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

OBJECT_SEARCHSCOPE

public static final Object OBJECT_SEARCHSCOPE

ONELEVEL_SEARCHSCOPE

public static final Object ONELEVEL_SEARCHSCOPE

SUBTREE_SEARCHSCOPE

public static final Object SUBTREE_SEARCHSCOPE
Constructor Detail

SearchControls

public SearchControls(Map config)
Method Detail

getSEARCHSCOPE_MAPPING

public static Map getSEARCHSCOPE_MAPPING()

setSEARCHSCOPE_MAPPING

public static void setSEARCHSCOPE_MAPPING(Map value)

getCountLimit

public Integer getCountLimit()
Specified by:
getCountLimit in interface SearchControlProvider

setCountLimit

public void setCountLimit(Integer value)

getDerefLinkFlag

public Boolean getDerefLinkFlag()
Specified by:
getDerefLinkFlag in interface SearchControlProvider

setDerefLinkFlag

public void setDerefLinkFlag(Boolean value)

getSearchScope

public String getSearchScope()
Specified by:
getSearchScope in interface SearchControlProvider

getTimeLimit

public Integer getTimeLimit()
Specified by:
getTimeLimit in interface SearchControlProvider

setTimeLimit

public void setTimeLimit(Integer value)

getPageSize

public Integer getPageSize()
Specified by:
getPageSize in interface SearchControlProvider

setPageSize

public void setPageSize(Integer value)

clone

public Object clone()
Overrides:
clone in class Object

mergeWith

public SearchControls mergeWith(Object controls)

setSearchScope

public void setSearchScope(String sc)

getSearchScopeAsInteger

public Integer getSearchScopeAsInteger()

asType

public Object asType(Class c)

getMetaClass

public MetaClass getMetaClass()

setMetaClass

public void setMetaClass(MetaClass metaClass)

invokeMethod

public Object invokeMethod(String name,
                           Object args)

getProperty

public Object getProperty(String name)

setProperty

public void setProperty(String name,
                        Object value)


Copyright © 2007-2010 Codehaus. All Rights Reserved.