yarp
Class Searchable

java.lang.Object
  extended by yarp.Searchable
Direct Known Subclasses:
Property, ResourceFinder

public class Searchable
extends java.lang.Object


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
Searchable(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 boolean check(java.lang.String key)
           
 boolean check(java.lang.String key, java.lang.String comment)
           
 Value check(java.lang.String key, Value fallback)
           
 Value check(java.lang.String key, Value fallback, java.lang.String comment)
           
 void delete()
           
protected  void finalize()
           
 Value find(java.lang.String key)
           
 Bottle findGroup(java.lang.String key)
           
 Bottle findGroup(java.lang.String key, java.lang.String comment)
           
static long getCPtr(Searchable obj)
           
 SearchMonitor getMonitor()
           
 java.lang.String getMonitorContext()
           
 boolean isNull()
           
 void reportToMonitor(SearchReport report)
           
 void setMonitor(SearchMonitor monitor)
           
 void setMonitor(SearchMonitor monitor, java.lang.String context)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

swigCMemOwn

protected boolean swigCMemOwn
Constructor Detail

Searchable

public Searchable(long cPtr,
                  boolean cMemoryOwn)
Method Detail

getCPtr

public static long getCPtr(Searchable obj)

finalize

protected void finalize()
Overrides:
finalize in class java.lang.Object

delete

public void delete()

check

public boolean check(java.lang.String key)

check

public boolean check(java.lang.String key,
                     java.lang.String comment)

find

public Value find(java.lang.String key)

findGroup

public Bottle findGroup(java.lang.String key)

findGroup

public Bottle findGroup(java.lang.String key,
                        java.lang.String comment)

check

public Value check(java.lang.String key,
                   Value fallback,
                   java.lang.String comment)

check

public Value check(java.lang.String key,
                   Value fallback)

isNull

public boolean isNull()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

setMonitor

public void setMonitor(SearchMonitor monitor,
                       java.lang.String context)

setMonitor

public void setMonitor(SearchMonitor monitor)

getMonitor

public SearchMonitor getMonitor()

getMonitorContext

public java.lang.String getMonitorContext()

reportToMonitor

public void reportToMonitor(SearchReport report)