Package com.ca.jcs.converter.meta

Class Summary
BoolPropertyConverter Convert boolean values; either numeric (1/0) to symbolic (true/false) or vice-versa, depending on configuration of converter and metadata settings on supplied property.
BoolPropertyConverter.BoolConfig  
ClassConverter Destructively convert all the attributes provided for an operation based on the metadata associated with a DataModelClass and its contained properties.
ContextAwareClassConverter Destructively convert all the attributes provided for an operation based on the metadata associated with a DataModelClass and its contained properties.
ContextAwarePropertyConverter Convert an attribute's values given it's type and constraints available in the metadata stored on prop, in both the "toward connector" direction (toConnector) and "from connector" direction (fromConnector).
ConverterConfig Default setting for converters that need specialised configuration via the server_jcs.xml or impl bundle Spring configuration files.
ConverterModifyOpContext Context information made available to power-usage validators triggered by LDAP MODIFY requests.
CountryPropertyConverter Converts country name values for a enum valued property named "country" (case-insensitive) to the country's two letter ISO code ("Australia" in LDAP maps to "AU" in connector-speak) if it has a MetaDataDefs.MD_IS_STORE_CODE metadata property set to true.
CountryPropertyConverter.CountryCodeConfig  
CSVMultiValuePropertyFlattener Convert values for attribute matching a multi-valued property to a flat string specifying an SQL encoded list.
EncyptPropertyConverter Encrypt values for an attribute matching a property based on settings provided in the property's metadata.
EncyptPropertyConverter.EncryptConfig  
EnumPropertyConverter Convert symbolic values for a enum valued property to numeric form ("Tuesday" in lDAP maps to "2" in connector-speak), if it has a MetaDataDefs.MD_IS_STORE_NUMERIC metadata property which is set to true where enum's symbolic values are replaced by their ordinal values.
EnumPropertyConverter.EnumConfig  
ForceCasePropertyConverter Converter that can force string values to be in particular case ["UPPER" | "LOWER"] $Id: ForceCasePropertyConverter.java 41662 2009-03-03 02:31:41Z khaam03 $
JavaObjectPropertyConverter Convert values for attribute to the Java Object matching the value type specified for their DataModelProperty.
JavaObjectPropertyConverter.Config  
JSONCompoundValueClassConverter Converts JNDI Attributes collections representing compound values to/from JSON objects, or optionally their string representation.
JSONCompoundValueClassConverter.Config  
JSONReverseCompoundValueClassConverter Does reverse transformation to JSONCompoundValueClassConverter, so can be used by the framework to take in JSON-string-encoded compound values in LDAP-speak which are converted into nested Attributes representation in connector-speak (which allows validator and converter plug-ins to be easily applied).
MultiValuePropertyFlattener Convert values for attribute matching a multi-valued property to a flattened string using the style specified by the MetaDataDefs.MD_FLATTEN_STYLE metadata.
MultiValuePropertyFlattener.StyleConfig  
NullValueClassConverter ClassConverter that handles providing a configured "nullValue" for all marked attributes when no explicit value is provided for them.
NullValueClassConverter.NullValueConverterConfig  
NumericBasePropertyConverter Property converter capable of translating from one numeric base to another.
ORedMultiValuePropertyFlattener A flattening converter that performs flattening by performing a logical OR operation on the target attribute values.
PadPropertyConverter Apply configurable padding to a value, usually after most/all converters have ran.
PropertyConverter Convert an attribute's values given it's type and constraints available in the metadata stored on prop, in both the "toward connector" direction (toConnector) and "from connector" direction (fromConnector).
RegexPropertyConverter Encrypt values for an attribute matching a property based on settings provided in the property's metadata.
RegexPropertyConverter.Config  
SQLMultiValuePropertyFlattener Convert values for attribute matching a multi-valued property to a flat string specifying an SQL encoded list.
StringArrayPropertyConverter Convert values for attribute matching a multi-valued property to a String[].
TimeNumericPropertyConverter Convert values for a time valued property to numeric form, if it has a MetaDataDefs.MD_IS_STORE_NUMERIC metadata property which is set to true where the time is replaced by a long specifying equivalent number of milliseconds.
TimeNumericPropertyConverter.TimeNumericAttributeConverter  
TimeNumericPropertyConverter.TimeNumericConverter  
TrimPropertyConverter When registered causes attribute's values to be trimmed, i.e. leading and trailing spaces will be removed.
XMLMultiValuePropertyFlattener Convert values for attribute matching a multi-valued property to a flat XML encoded string.
 



Created 2011-07-14 13:27 EST