GCAbstractEncoding Class Reference

Inherited by GCMappedEncoding, and GCTextEncoding.

List of all members.

Public Member Functions

abstract boolean canEncode (Number maxValue, List< List< Number >> dataSets)
abstract boolean canEncode (boolean normalize, List< List< Number >> dataSets)
String encode (Number maxValue, List< List< Number >> dataSets)
String encode (boolean normalize, List< List< Number >> dataSets)
String encode (List< List< Number >> dataSets)

Protected Member Functions

abstract String _encode (Number maxValue, List< Number > dataSet)
abstract String encodingKey ()
abstract String separator ()


Detailed Description

The superclass of all encodings.

Author:
mschrag

Member Function Documentation

abstract String _encode ( Number  maxValue,
List< Number dataSet 
) [protected, pure virtual]

Implemented in GCMappedEncoding, and GCTextEncoding.

abstract boolean canEncode ( Number  maxValue,
List< List< Number >>  dataSets 
) [pure virtual]

Implemented in GCMappedEncoding, and GCTextEncoding.

abstract boolean canEncode ( boolean  normalize,
List< List< Number >>  dataSets 
) [pure virtual]

Implemented in GCMappedEncoding, and GCTextEncoding.

String encode ( Number  maxValue,
List< List< Number >>  dataSets 
)

String encode ( boolean  normalize,
List< List< Number >>  dataSets 
)

String encode ( List< List< Number >>  dataSets  ) 

abstract String encodingKey (  )  [protected, pure virtual]

abstract String separator (  )  [protected, pure virtual]

Implemented in GCMappedEncoding, and GCTextEncoding.


The documentation for this class was generated from the following file:

Generated on Sat May 26 06:43:18 2012 for Project Wonder by  doxygen 1.5.8