Package com.codestreet.messageforge

Interface Summary
RBeanValidator Interface implemented by class that can validate beans.
RFldConstraint Interface to represent a constraint on a message field.
RFldConstraintNumeric Class to represent a constraint on a numeric message field.
RFldInterface Interface implemented by RFld and subclasses.
RFldMapInterface This interface is implemented by all classes that provide a mapping of field names.
RFunctor Functor interface.
RMapMessage Interface supported by all RMsg objects.
RMsgFactory Interface implemented by all message factories.
RValidatableBean Interface implemented by beans that can be validated by the framework.
 

Class Summary
BeanFactory  
CMailType  
Converter Base class for all converters.
ConverterBeanAndJMS Converter class for (Java) Beans.
ConverterBeanAndTibrv Converter class for (Java) Beans.
ConverterJMS  
ConverterSerialization Converter class for MsgMap and serialized streams.
ConverterTibrv  
ConverterXML Converter class for XML.
RArrayCompare Class to compare arrays for equality.
RBase64 Base64 encoder/decoder.
RBeanInfo  
RDateFormat Singleton class for formatting Date fields as , and creating Date fields from a .
RFld Abstract base class for fields in a RMsg.
RFldArray Class to represent an array field.
RFldBean  
RFldBeanList  
RFldBool Class to represent a boolean field.
RFldConstraintDatetime Class to represent a constraint on a date message field.
RFldConstraintDatetimeEnum Class to represent an enumeration constraint on a date/time message field.
RFldConstraintDatetimeMinMax Class to represent a minumum/maximum date constraint on a datetime message field.
RFldConstraintF32 Class to represent a constraint on a float numeric message field.
RFldConstraintF32Enum Class to represent an enumeration constraint on a float message field.
RFldConstraintF32MinMax Class to represent a minimum/maximum value constraint on a float numeric message field.
RFldConstraintF64 Class to represent a constraint on a double numeric message field.
RFldConstraintF64Enum Class to represent an enumeration constraint on a double message field.
RFldConstraintF64MinMax Class to represent a minimum/maximum value constraint on a double numeric message field.
RFldConstraintI16 Class to represent a constraint on a numeric short message field.
RFldConstraintI16Enum Class to represent an enumeration constraint on a short message field.
RFldConstraintI16MinMax Class to represent a minimum/maximum value constraint on a short numeric message field.
RFldConstraintI32 Class to represent a constraint on a numeric int message field.
RFldConstraintI32Enum Class to represent an enumeration constraint on a int message field.
RFldConstraintI32MinMax Class to represent a minimum/maximum value constraint on a int numeric message field.
RFldConstraintI64 Class to represent a constraint on a numeric long message field.
RFldConstraintI64Enum Class to represent an enumeration constraint on a long message field.
RFldConstraintI64MinMax Class to represent a minimum/maximum value constraint on a long numeric message field.
RFldConstraintI8 Class to represent a constraint on a numeric byte message field.
RFldConstraintI8Enum Class to represent an enumeration constraint on a byte message field.
RFldConstraintI8MinMax Class to represent a minimum/maximum value constraint on a byte numeric message field.
RFldConstraintString Class to represent a constraint on a String message field.
RFldConstraintStringEnum Class to represent an enumeration constraint on a String message field.
RFldConstraintStringLength Class to represent a minumum/maximum length constraint on a String message field.
RFldDatetime Class to represent a Date field.
RFldDatetimeArray Class to represent a Date[] field.
RFldDecimal Class to represent a float field.
RFldF32 Class to represent a float field.
RFldF32Array Class to represent a float[] field.
RFldF64 Class to represent a double field.
RFldF64Array Class to represent a Rdouble[] field.
RFldFactory Factory class to create field instances.
RFldHashtable Class to represent a hashtable field.
RFldI16 Class to represent a short field.
RFldI16Array Class to represent a short[] field.
RFldI32 Class to represent a int field.
RFldI32Array Class to represent a int[] field.
RFldI64 Class to represent a long field.
RFldI64Array Class to represent a long[] field.
RFldI8 Class to represent a byte field.
RFldI8Array Class to represent a byte[] field.
RFldList Class to represent a list field.
RFldMap This class is used to implement the field name mapping within the framework.
RFldMemo Class to represent a String field.
RFldMoney Class to represent a Money field.
RFldMsgObj Class to represent a RMsg field.
RFldMsgObjArray Class to represent a RMsg[] field.
RFldMsgObjHashtable Class to represent a Hashtable of RMsg.
RFldNumeric Base class of all numeric fields.
RFldOpaque Class to represent a byte[] field.
RFldString Class to represent a String field.
RFldStringArray Class to represent a String[] field.
RFldStringHashtable Class to represent a Hashtable of String.
RFldStringList Class to represent a List of String.
RFldTibrvIPAddr Class to represent a TibrvIPAddr field.
RFldTibrvIPPort Class to represent a TibrvIPPort field.
RFldTibrvMsg Class to represent a TibrvMsg field.
RFldTibrvMsgArray Class to represent a TibrvMsg[] field.
RFldType Field type-safe enumeration.
RFldXml Class to represent a String field.
RMapping Mappings class to manage XML mappings.
RMoney Class to represent a Money field.
RMsg Base class for all message classes.
RMsgFactoryImpl Factory implementation.
RRequiredGrp This class represents a required field specification.
RURLDecoder The class contains a utility method for converting from a MIME format called "x-www-form-urlencoded" to a String.
 

Exception Summary
BeanValidationException Bean validation exception.
ConverterException Exception thrown by converter classes.
FactoryException Exception thrown by factory classes.
FieldValidationException Field validation exception.
MappingException Exception thrown by mapping classes.
MsgValidationException Message validation exception.
ProtocolException Exception thrown by when an exception from the underlying network/protocol is caught.
RBaseException The BaseException class is used across all core services.
RBaseRuntimeException The BaseException class is used across all core services.
RBusinessException Exception thrown when a normal usage error condition is trapped.
RSystemException Exception thrown when a system error condition is trapped.
 



Copyright © 2003-2006 CodeStreet. All Rights Reserved.