sfi.director.repository.DBSet Class Reference

List of all members.

Public Member Functions

 DBSet ()
 DBSet (String dump) throws DirectorException
 Create a DBSet from a String as created by dump().
Enumeration elements ()
Vector elementsVector ()
DBObject get (DN dn)
DBObject indexedGet (String val)
DBObject indexedGet (DBObject dbo)
void add (DBObject dbo)
void remove (DBObject dbo)
void replace (DBObject dbo)
void merge (DBObject dbo)
void merge (DBObject dbo, boolean additive)
void index (String attr)
void clearIndex ()
DBSetIndex setupIndex (String attr)
void dropIndex (DBSetIndex index)
void add (Enumeration en, String uniq)
void add (Enumeration en)
void replace (Enumeration en)
void replace (Enumeration en, String uniq)
void merge (Enumeration en)
void merge (Enumeration en, String uniq)
void merge (Enumeration en, String uniq, boolean additive)
void completeDN (DN root)
DBSet transform (String transname) throws DirectorException
DBSet transform (String transname, Options opt) throws DirectorException
String dump ()
 Dump all the DBObjects making part of this DBSet out into a String.
void dump (OutputStream out) throws DirectorException
 Dump all the DBObjects making part of this DBSet out into a stream.
void restore (String dump) throws DirectorException
 Restores a DBSet from a String created by dump().
void restore (InputStream stream) throws DirectorException
 Restores a DBSet from an input stream.

Package Attributes

Hashtable set = new Hashtable()
DBSetIndex index = null
Vector indexes = new Vector()
String uniqAttribute = null
Vector ordered = new Vector()
DecimalFormat lengthField = new DecimalFormat( "000000000" )

Constructor & Destructor Documentation

sfi.director.repository.DBSet.DBSet  ) 
 

sfi.director.repository.DBSet.DBSet String  dump  )  throws DirectorException
 

Create a DBSet from a String as created by dump().

See also:
dump()


Member Function Documentation

void sfi.director.repository.DBSet.add Enumeration  en  ) 
 

void sfi.director.repository.DBSet.add Enumeration  en,
String  uniq
 

void sfi.director.repository.DBSet.add DBObject  dbo  ) 
 

void sfi.director.repository.DBSet.clearIndex  ) 
 

void sfi.director.repository.DBSet.completeDN DN  root  ) 
 

void sfi.director.repository.DBSet.dropIndex DBSetIndex  index  ) 
 

void sfi.director.repository.DBSet.dump OutputStream  out  )  throws DirectorException
 

Dump all the DBObjects making part of this DBSet out into a stream.

String sfi.director.repository.DBSet.dump  ) 
 

Dump all the DBObjects making part of this DBSet out into a String.

restore() fills up a DBSet from a dump() created String.

Enumeration sfi.director.repository.DBSet.elements  ) 
 

Vector sfi.director.repository.DBSet.elementsVector  ) 
 

DBObject sfi.director.repository.DBSet.get DN  dn  ) 
 

void sfi.director.repository.DBSet.index String  attr  ) 
 

DBObject sfi.director.repository.DBSet.indexedGet DBObject  dbo  ) 
 

DBObject sfi.director.repository.DBSet.indexedGet String  val  ) 
 

void sfi.director.repository.DBSet.merge Enumeration  en,
String  uniq,
boolean  additive
 

void sfi.director.repository.DBSet.merge Enumeration  en,
String  uniq
 

void sfi.director.repository.DBSet.merge Enumeration  en  ) 
 

void sfi.director.repository.DBSet.merge DBObject  dbo,
boolean  additive
 

void sfi.director.repository.DBSet.merge DBObject  dbo  ) 
 

void sfi.director.repository.DBSet.remove DBObject  dbo  ) 
 

void sfi.director.repository.DBSet.replace Enumeration  en,
String  uniq
 

void sfi.director.repository.DBSet.replace Enumeration  en  ) 
 

void sfi.director.repository.DBSet.replace DBObject  dbo  ) 
 

void sfi.director.repository.DBSet.restore InputStream  stream  )  throws DirectorException
 

Restores a DBSet from an input stream.

void sfi.director.repository.DBSet.restore String  dump  )  throws DirectorException
 

Restores a DBSet from a String created by dump().

DBSetIndex sfi.director.repository.DBSet.setupIndex String  attr  ) 
 

DBSet sfi.director.repository.DBSet.transform String  transname,
Options  opt
throws DirectorException
 

DBSet sfi.director.repository.DBSet.transform String  transname  )  throws DirectorException
 


Member Data Documentation

DBSetIndex sfi.director.repository.DBSet.index = null [package]
 

Vector sfi.director.repository.DBSet.indexes = new Vector() [package]
 

DecimalFormat sfi.director.repository.DBSet.lengthField = new DecimalFormat( "000000000" ) [package]
 

Vector sfi.director.repository.DBSet.ordered = new Vector() [package]
 

Hashtable sfi.director.repository.DBSet.set = new Hashtable() [package]
 

String sfi.director.repository.DBSet.uniqAttribute = null [package]
 


The documentation for this class was generated from the following file:
Generated on Sat Feb 11 01:20:22 2012 for Node Director by  doxygen 1.4.5