A C D E F G H I L M N O P R S T U V W

A

AbstractAdapter - class com.tagtraum.sixbs.AbstractAdapter.
Abstract convenience superclass
AbstractAdapter() - Constructor for class com.tagtraum.sixbs.AbstractAdapter
 
Adapter - interface com.tagtraum.sixbs.Adapter.
If you want to serialize objects that do not comply to the java beans conventions or objects that were provided by a third party, you should write an Adapter. Adapters are classes that hold the object you want to serialize.
AdapterFinder - class com.tagtraum.sixbs.AdapterFinder.
Searches for Adapater classes.
AdapterFinder() - Constructor for class com.tagtraum.sixbs.AdapterFinder
 
addDefaultPackages() - Method in class com.tagtraum.sixbs.AdapterFinder
Is called by the constructor and adds com.tagtraum.sixbs.adapters.util.
addPackage(Package) - Method in class com.tagtraum.sixbs.AdapterFinder
Adds a package to the searchpath.
addPackage(String) - Method in class com.tagtraum.sixbs.AdapterFinder
Adds a package to the searchpath.
ArrayListAdapt - class com.tagtraum.sixbs.adapters.util.ArrayListAdapt.
Adapter for an ArrayList.
ArrayListAdapt() - Constructor for class com.tagtraum.sixbs.adapters.util.ArrayListAdapt
 
ArrayListAdapt(ArrayList) - Constructor for class com.tagtraum.sixbs.adapters.util.ArrayListAdapt
 

C

characters(char[], int, int) - Method in class com.tagtraum.sixbs.SIXBSReader
Receive notification of character data.
close() - Method in class com.tagtraum.sixbs.SIXBSWriter
Close the stream, flushing it first.
com.tagtraum.sixbs - package com.tagtraum.sixbs
sixbs is a little library capable of writing beans to XML using their public properties.
com.tagtraum.sixbs.adapters.util - package com.tagtraum.sixbs.adapters.util
Contains pre-written Adapters for the java.lang.util package.
createId(Object) - Method in class com.tagtraum.sixbs.ObjectIdentifier
Returns the ID for an object.

D

decode(String) - Static method in class com.tagtraum.sixbs.SIXBSReader
 
deserialize() - Method in class com.tagtraum.sixbs.AbstractAdapter
 
deserialize() - Method in interface com.tagtraum.sixbs.Adapter
Returns the object that has been initialized from XML by calling the setter methods of a class implementing this interface. Example: In ArrayListAdapt this method returns an initialized ArrayList.
deserialize() - Method in class com.tagtraum.sixbs.adapters.util.MapAdapt
 
deserialize() - Method in class com.tagtraum.sixbs.adapters.util.TreeMapAdapt
 
deserialize() - Method in class com.tagtraum.sixbs.adapters.util.SetAdapt
 
deserialize() - Method in class com.tagtraum.sixbs.adapters.util.ListAdapt
 

E

encode(String) - Static method in class com.tagtraum.sixbs.SIXBSWriter
Encodes the string value of an element (text node) to an XML conform format, special characters such the ampersand (&) are replaced by an entities (&).
endDocument() - Method in class com.tagtraum.sixbs.SIXBSReader
Receive notification of the end of a document.
endElement(String, String, String) - Method in class com.tagtraum.sixbs.SIXBSReader
Receive notification of the end of an element.
endPrefixMapping(String) - Method in class com.tagtraum.sixbs.SIXBSReader
End the scope of a prefix-URI mapping.
equals(Object) - Method in class com.tagtraum.sixbs.AbstractAdapter
 

F

find(Class) - Method in class com.tagtraum.sixbs.AdapterFinder
Returns an Adapter class for the given class or null if none is found.
find(Object) - Method in class com.tagtraum.sixbs.AdapterFinder
Returns an Adapter class for the given object or null if none is found.
flush() - Method in class com.tagtraum.sixbs.SIXBSWriter
Flush the stream.

G

getComparator() - Method in class com.tagtraum.sixbs.adapters.util.SortedMapAdapt
 
getContext() - Method in class com.tagtraum.sixbs.State
 
getDefaultAdapterFinder() - Static method in class com.tagtraum.sixbs.AdapterFinder
Returns default AdapterFinder.
getId(Object) - Method in class com.tagtraum.sixbs.ObjectIdentifier
Tests whether a object is already registered and returns its id.
getKey() - Method in class com.tagtraum.sixbs.adapters.util.MapEntry
 
getList() - Method in class com.tagtraum.sixbs.adapters.util.ListAdapt
 
getMapEntries() - Method in class com.tagtraum.sixbs.adapters.util.MapAdapt
 
getNestedThrowable() - Method in class com.tagtraum.sixbs.SIXBSException
 
getObject(String) - Method in class com.tagtraum.sixbs.ObjectIdentifier
Returns an Object for an id.
getReadAhead() - Method in class com.tagtraum.sixbs.SIXBSReader
Returns the number of Objects that are read in advance.
getSet() - Method in class com.tagtraum.sixbs.adapters.util.SetAdapt
 
getState() - Method in class com.tagtraum.sixbs.State
 
getValue() - Method in class com.tagtraum.sixbs.adapters.util.MapEntry
 

H

hashCode() - Method in class com.tagtraum.sixbs.AbstractAdapter
 
HashMapAdapt - class com.tagtraum.sixbs.adapters.util.HashMapAdapt.
Adapter for an HashMap.
HashMapAdapt() - Constructor for class com.tagtraum.sixbs.adapters.util.HashMapAdapt
 
HashMapAdapt(HashMap) - Constructor for class com.tagtraum.sixbs.adapters.util.HashMapAdapt
 
HashSetAdapt - class com.tagtraum.sixbs.adapters.util.HashSetAdapt.
Adapter for an HashSet.
HashSetAdapt() - Constructor for class com.tagtraum.sixbs.adapters.util.HashSetAdapt
 
HashSetAdapt(HashSet) - Constructor for class com.tagtraum.sixbs.adapters.util.HashSetAdapt
 
HashtableAdapt - class com.tagtraum.sixbs.adapters.util.HashtableAdapt.
Adapter for an Hashtable.
HashtableAdapt() - Constructor for class com.tagtraum.sixbs.adapters.util.HashtableAdapt
 
HashtableAdapt(Hashtable) - Constructor for class com.tagtraum.sixbs.adapters.util.HashtableAdapt
 
hasNext() - Method in class com.tagtraum.sixbs.SIXBSReader
Indicates whether we can read another object.

I

ignorableWhitespace(char[], int, int) - Method in class com.tagtraum.sixbs.SIXBSReader
Receive notification of ignorable whitespace in element content.

L

LinkedListAdapt - class com.tagtraum.sixbs.adapters.util.LinkedListAdapt.
Adapter for an LinkedList.
LinkedListAdapt() - Constructor for class com.tagtraum.sixbs.adapters.util.LinkedListAdapt
 
LinkedListAdapt(LinkedList) - Constructor for class com.tagtraum.sixbs.adapters.util.LinkedListAdapt
 
ListAdapt - class com.tagtraum.sixbs.adapters.util.ListAdapt.
Adapter for an ArrayList.
ListAdapt(List) - Constructor for class com.tagtraum.sixbs.adapters.util.ListAdapt
 

M

MapAdapt - class com.tagtraum.sixbs.adapters.util.MapAdapt.
Adapter for an Map.
MapAdapt(Map) - Constructor for class com.tagtraum.sixbs.adapters.util.MapAdapt
 
MapEntry - class com.tagtraum.sixbs.adapters.util.MapEntry.
Entry for MapAdapt.
MapEntry() - Constructor for class com.tagtraum.sixbs.adapters.util.MapEntry
 
MapEntry(Object, Object) - Constructor for class com.tagtraum.sixbs.adapters.util.MapEntry
 

N

Null - class com.tagtraum.sixbs.Null.
Null object.
Null() - Constructor for class com.tagtraum.sixbs.Null
 

O

ObjectIdentifier - class com.tagtraum.sixbs.ObjectIdentifier.
Provides unique IDs for Objects.
ObjectIdentifier() - Constructor for class com.tagtraum.sixbs.ObjectIdentifier
 

P

packages() - Method in class com.tagtraum.sixbs.AdapterFinder
Enumeration of all package in the searchpath.
processingInstruction(String, String) - Method in class com.tagtraum.sixbs.SIXBSReader
Receive notification of a processing instruction.

R

readObject() - Method in class com.tagtraum.sixbs.SIXBSReader
Starts the reading of objects.
Reference - class com.tagtraum.sixbs.Reference.
References an object that has already been written to XML.
Reference() - Constructor for class com.tagtraum.sixbs.Reference
 
registerObject(String, Object) - Method in class com.tagtraum.sixbs.ObjectIdentifier
Registers an object while de-serialization.
removePackage(Package) - Method in class com.tagtraum.sixbs.AdapterFinder
Removes a package from the searchpath.
removePackage(String) - Method in class com.tagtraum.sixbs.AdapterFinder
Removes a package from the searchpath.

S

serializable(String) - Method in interface com.tagtraum.sixbs.SIXBSSerializable
Indicates whether a certain property should be serialized or not.
set(int, Object) - Method in class com.tagtraum.sixbs.State
 
SetAdapt - class com.tagtraum.sixbs.adapters.util.SetAdapt.
Adapter for an Set.
SetAdapt(Set) - Constructor for class com.tagtraum.sixbs.adapters.util.SetAdapt
 
setComparator(Comparator) - Method in class com.tagtraum.sixbs.adapters.util.SortedMapAdapt
 
setDocumentLocator(Locator) - Method in class com.tagtraum.sixbs.SIXBSReader
Receive an object for locating the origin of SAX document events.
setInternalMap(Map) - Method in class com.tagtraum.sixbs.adapters.util.MapAdapt
 
setInternalSet(Set) - Method in class com.tagtraum.sixbs.adapters.util.SetAdapt
 
setKey(Object) - Method in class com.tagtraum.sixbs.adapters.util.MapEntry
 
setList(Object[]) - Method in class com.tagtraum.sixbs.adapters.util.ListAdapt
 
setMapEntries(MapEntry[]) - Method in class com.tagtraum.sixbs.adapters.util.MapAdapt
 
setReadAhead(int) - Method in class com.tagtraum.sixbs.SIXBSReader
Sets the number of Objects which are read in advance.
setSet(Object[]) - Method in class com.tagtraum.sixbs.adapters.util.SetAdapt
 
setValue(Object) - Method in class com.tagtraum.sixbs.adapters.util.MapEntry
 
SIXBSException - exception com.tagtraum.sixbs.SIXBSException.
SIXBS Exception.
SIXBSException(String, Throwable) - Constructor for class com.tagtraum.sixbs.SIXBSException
 
SIXBSException(Throwable) - Constructor for class com.tagtraum.sixbs.SIXBSException
 
SIXBSReader - class com.tagtraum.sixbs.SIXBSReader.
DeSerializes beans from XML.
SIXBSReader(InputStream) - Constructor for class com.tagtraum.sixbs.SIXBSReader
 
SIXBSReader(Reader) - Constructor for class com.tagtraum.sixbs.SIXBSReader
 
SIXBSSerializable - interface com.tagtraum.sixbs.SIXBSSerializable.
Marks an object as SIXBS-serializable, with special rules.
SIXBSWriter - class com.tagtraum.sixbs.SIXBSWriter.
Serializes beans to XML.
SIXBSWriter(OutputStream, boolean) - Constructor for class com.tagtraum.sixbs.SIXBSWriter
Uses default char encoding.
SIXBSWriter(OutputStream, boolean, String) - Constructor for class com.tagtraum.sixbs.SIXBSWriter
For performance reasons the OutputStream should be buffered. sixbs does not buffer.
SIXBSWriter(OutputStreamWriter, AdapterFinder, boolean) - Constructor for class com.tagtraum.sixbs.SIXBSWriter
For performance reasons the Writer should be buffered. sixbs does not buffer. sixbs will write with the systems default encoding or the encoding set in the provided buffer.
SIXBSWriter(Writer) - Constructor for class com.tagtraum.sixbs.SIXBSWriter
For performance reasons the Writer should be buffered. sixbs does not buffer. sixbs will write with the systems default encoding or the encoding set in the provided buffer.
SIXBSWriter(Writer, AdapterFinder, boolean) - Constructor for class com.tagtraum.sixbs.SIXBSWriter
For performance reasons the Writer should be buffered. sixbs does not buffer. sixbs will write with the systems default encoding or the encoding set in the provided buffer.
SIXBSWriter(Writer, AdapterFinder, boolean, String) - Constructor for class com.tagtraum.sixbs.SIXBSWriter
For performance reasons the Writer should be buffered. sixbs does not buffer. sixbs will write with the systems default encoding or the encoding set in the provided buffer.
SIXBSWriter(Writer, boolean) - Constructor for class com.tagtraum.sixbs.SIXBSWriter
For performance reasons the Writer should be buffered. sixbs does not buffer. sixbs will write with the systems default encoding or the encoding set in the provided buffer.
skippedEntity(String) - Method in class com.tagtraum.sixbs.SIXBSReader
Receive notification of a skipped entity.
SortedMapAdapt - class com.tagtraum.sixbs.adapters.util.SortedMapAdapt.
Adapter for an SortedMap.
SortedMapAdapt(SortedMap) - Constructor for class com.tagtraum.sixbs.adapters.util.SortedMapAdapt
 
startDocument() - Method in class com.tagtraum.sixbs.SIXBSReader
Receive notification of the beginning of a document.
startElement(String, String, String, Attributes) - Method in class com.tagtraum.sixbs.SIXBSReader
Receive notification of the beginning of an element.
startPrefixMapping(String, String) - Method in class com.tagtraum.sixbs.SIXBSReader
Begin the scope of a prefix-URI Namespace mapping.
State - class com.tagtraum.sixbs.State.
Represents a state and its context.
State(int) - Constructor for class com.tagtraum.sixbs.State
 
State(int, Object) - Constructor for class com.tagtraum.sixbs.State
 

T

toString() - Method in class com.tagtraum.sixbs.SIXBSException
 
toString() - Method in class com.tagtraum.sixbs.State
 
toTypedArray() - Method in class com.tagtraum.sixbs.TypedArray
 
TreeMapAdapt - class com.tagtraum.sixbs.adapters.util.TreeMapAdapt.
Adapter for an TreeMap.
TreeMapAdapt() - Constructor for class com.tagtraum.sixbs.adapters.util.TreeMapAdapt
 
TreeMapAdapt(TreeMap) - Constructor for class com.tagtraum.sixbs.adapters.util.TreeMapAdapt
 
TypedArray - class com.tagtraum.sixbs.TypedArray.
Typed Array object.
TypedArray(String, boolean) - Constructor for class com.tagtraum.sixbs.TypedArray
 

U

UNIQUE_NULL - Static variable in class com.tagtraum.sixbs.Null
Unique null

V

vcid - Static variable in class com.tagtraum.sixbs.SIXBSReader
Source-Version
vcid - Static variable in class com.tagtraum.sixbs.AbstractAdapter
Source-Version
vcid - Static variable in class com.tagtraum.sixbs.Null
Source-Version
vcid - Static variable in class com.tagtraum.sixbs.SIXBSException
Source-Version
vcid - Static variable in class com.tagtraum.sixbs.AdapterFinder
Source-Version
vcid - Static variable in interface com.tagtraum.sixbs.SIXBSSerializable
Source-Version
vcid - Static variable in class com.tagtraum.sixbs.TypedArray
Source-Version
vcid - Static variable in class com.tagtraum.sixbs.Reference
Source-Version
vcid - Static variable in class com.tagtraum.sixbs.State
Source-Version
vcid - Static variable in class com.tagtraum.sixbs.SIXBSWriter
Source-Version
vcid - Static variable in interface com.tagtraum.sixbs.Adapter
Source-Version
vcid - Static variable in class com.tagtraum.sixbs.ObjectIdentifier
Source-Version
vcid - Static variable in class com.tagtraum.sixbs.adapters.util.MapAdapt
Source-Version
vcid - Static variable in class com.tagtraum.sixbs.adapters.util.MapEntry
Source-Version
vcid - Static variable in class com.tagtraum.sixbs.adapters.util.SortedMapAdapt
Source-Version
vcid - Static variable in class com.tagtraum.sixbs.adapters.util.TreeMapAdapt
Source-Version
vcid - Static variable in class com.tagtraum.sixbs.adapters.util.SetAdapt
Source-Version
vcid - Static variable in class com.tagtraum.sixbs.adapters.util.ListAdapt
Source-Version
vcid - Static variable in class com.tagtraum.sixbs.adapters.util.VectorAdapt
Source-Version
vcid - Static variable in class com.tagtraum.sixbs.adapters.util.ArrayListAdapt
Source-Version
vcid - Static variable in class com.tagtraum.sixbs.adapters.util.HashMapAdapt
Source-Version
vcid - Static variable in class com.tagtraum.sixbs.adapters.util.LinkedListAdapt
Source-Version
vcid - Static variable in class com.tagtraum.sixbs.adapters.util.HashSetAdapt
Source-Version
vcid - Static variable in class com.tagtraum.sixbs.adapters.util.HashtableAdapt
Source-Version
VectorAdapt - class com.tagtraum.sixbs.adapters.util.VectorAdapt.
Adapter for an Vector.
VectorAdapt() - Constructor for class com.tagtraum.sixbs.adapters.util.VectorAdapt
 
VectorAdapt(Vector) - Constructor for class com.tagtraum.sixbs.adapters.util.VectorAdapt
 

W

writeFooter() - Method in class com.tagtraum.sixbs.SIXBSWriter
Writes a closing </sixbs> tag.
writeHeader() - Method in class com.tagtraum.sixbs.SIXBSWriter
Writes the xml declaration, and an opening <sixbs> tag.
writeObject(Object) - Method in class com.tagtraum.sixbs.SIXBSWriter
 

A C D E F G H I L M N O P R S T U V W

Copyright © 2001 tagtraum industries.