|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AttributeConverter | |
|---|---|
| com.ca.jcs.cfg | Collection of classes used to configure the JCS and its contained components. |
| com.ca.jcs.converter.attr | |
| com.ca.jcs.converter.connector | |
| com.ca.jcs.converter.eval | |
| com.ca.jcs.converter.meta | |
| com.ca.jcs.sdk.converter | |
| Uses of AttributeConverter in com.ca.jcs.cfg |
|---|
| Methods in com.ca.jcs.cfg that return AttributeConverter | |
|---|---|
AttributeConverter |
ConnectorConfig.getTypeConverter(String typeString)
|
| Uses of AttributeConverter in com.ca.jcs.converter.attr |
|---|
| Classes in com.ca.jcs.converter.attr that implement AttributeConverter | |
|---|---|
class |
AttributeValueConverter
Destructively convert all of an attributes values, either to suit connector (toConnector) or back to JCS standard format (fromConnector). |
class |
BoolAttributeConverter
Calls BoolConverter on each value of a supplied attribute. |
class |
CommaSeparatedMultiValueFlattener
Flatten a list of values into SQL list syntax (comma separated with '' signifying a single quote). |
class |
CSVMultiValueFlattener
Flatten a list of values into CSV list syntax (double quoted and comma separated with "" signifying a single double quote), for instance the values 1, "2, 3 are encoded as "1","""2", "3". |
class |
EncryptAttributeConverter
|
class |
ForceCaseAttributeConverter
Converter that forces string values to be in particular case $Id: ForceCaseAttributeConverter.java 55483 2011-03-31 06:11:18Z khaam03 $ |
class |
GeneralizedTimeAttributeConverter
Setup attribute value converter for GeneralizedTime conversions |
class |
JavaObjectAttributeConverter
Convert values for attribute to the Java Object matching the value type specified for their DataModelProperty. |
class |
MapAttributeConverter
Convert between values via configured map, optionally ignoring case. |
class |
MultiValueFlattener
Base class for flatteners which convert a list of values to a single literal, and vice-versa. |
class |
MultiValueFlattenerFactory
Factory class allowing access to all defined MultiValueFlatteners. |
class |
NumericBaseAttributeConverter
Attribute value converter wrapper for a converter capable of converting numeric attribute values from one base to another |
class |
ORedMultiValueFlattener
A Flattening converter that performs logical OR operation on multi-valued attribute values which are numeric/enum ordinals. |
class |
PadAttributeConverter
Wraps an a PadConverter in an AttributeValueConverter, and provides a suitable attribute value converter for lossless padding (ie. not overflowing maxLength) |
class |
RegexAttributeConverter
Calls RegexConverter on each value of a supplied attribute. |
class |
SQLMultiValueFlattener
Flatten a list of values into SQL list syntax (single-quoted and comma separated with '' signifying a single quote), for instance the values 1, '2, 3 are encoded as '1','''2', '3'. |
class |
StringArrayAttributeConverter
Convert a multi-valued attribute to a single String[] value. |
class |
StructuralAttributeConverter
Handy base class for converters that modify the structural form of an attribute, rather then just the syntax of its values. |
class |
TrimAttributeConverter
Calls TrimConverter on each value of a supplied attribute. |
class |
XMLMultiValueFlattener
Flatten a list of values into an XML delimitted literal, and vice-versa, for instance the values 1, 2, 3 are encoded as <list><1><2><3></list>. |
class |
XMLSQLDateTimeAttributeConverter
Calls XMLSQLDateTimeConverter on each value of a supplied attribute. |
class |
XMLSQLTimeAttributeConverter
Calls XMLSQLTimeConverter on each value of a supplied attribute. |
| Uses of AttributeConverter in com.ca.jcs.converter.connector |
|---|
| Subinterfaces of AttributeConverter in com.ca.jcs.converter.connector | |
|---|---|
interface |
ConnectorDependantAttributeConverter
Special variety of converter which requires access to a connector in order to do it's job, where the connector isn't made known to converters stored under the connector type but only when they are cloned for a concrete connector instance. |
| Classes in com.ca.jcs.converter.connector that implement AttributeConverter | |
|---|---|
class |
DNAttributeConverter
Convert DNs (Distinguished Names) to/from connector-speak/LDAP, by making use of a reference to the connector itself. |
class |
DNPropertyConverter
Convert DNs (Distinguished Names) to/from connector-speak/LDAP, by making use of a reference to the connector itself. |
| Uses of AttributeConverter in com.ca.jcs.converter.eval |
|---|
| Methods in com.ca.jcs.converter.eval that return AttributeConverter | |
|---|---|
AttributeConverter |
DefaultConverterManager.createValueConverter(DataModelValue value)
|
AttributeConverter |
ConverterManager.createValueConverter(DataModelValue value)
Handle creating an attribute validator based on property type. |
AttributeConverter |
PropertyConverters.getValueConverter()
|
| Methods in com.ca.jcs.converter.eval with parameters of type AttributeConverter | |
|---|---|
Boolean |
PropertyConverters.AttributeConverterFilter.apply(AttributeConverter ac)
|
void |
PropertyConverters.setValueConverter(AttributeConverter valueConverter)
|
| Uses of AttributeConverter in com.ca.jcs.converter.meta |
|---|
| Classes in com.ca.jcs.converter.meta that implement AttributeConverter | |
|---|---|
class |
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. |
class |
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. |
class |
CSVMultiValuePropertyFlattener
Convert values for attribute matching a multi-valued property to a flat string specifying an SQL encoded list. |
class |
EncyptPropertyConverter
Encrypt values for an attribute matching a property based on settings provided in the property's metadata. |
class |
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. |
class |
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 $ |
class |
JavaObjectPropertyConverter
Convert values for attribute to the Java Object matching the value type specified for their DataModelProperty. |
class |
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. |
class |
NumericBasePropertyConverter
Property converter capable of translating from one numeric base to another. |
class |
ORedMultiValuePropertyFlattener
A flattening converter that performs flattening by performing a logical OR operation on the target attribute values. |
class |
PadPropertyConverter
Apply configurable padding to a value, usually after most/all converters have ran. |
class |
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). |
class |
RegexPropertyConverter
Encrypt values for an attribute matching a property based on settings provided in the property's metadata. |
class |
SQLMultiValuePropertyFlattener
Convert values for attribute matching a multi-valued property to a flat string specifying an SQL encoded list. |
class |
StringArrayPropertyConverter
Convert values for attribute matching a multi-valued property to a String[]. |
class |
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. |
static class |
TimeNumericPropertyConverter.TimeNumericAttributeConverter
|
class |
TrimPropertyConverter
When registered causes attribute's values to be trimmed, i.e. leading and trailing spaces will be removed. |
class |
XMLMultiValuePropertyFlattener
Convert values for attribute matching a multi-valued property to a flat XML encoded string. |
| Methods in com.ca.jcs.converter.meta that return AttributeConverter | |
|---|---|
AttributeConverter |
PropertyConverter.getAttrConverter()
|
| Methods in com.ca.jcs.converter.meta with parameters of type AttributeConverter | |
|---|---|
void |
PropertyConverter.setAttrConverter(AttributeConverter attrConverter)
|
| Uses of AttributeConverter in com.ca.jcs.sdk.converter |
|---|
| Classes in com.ca.jcs.sdk.converter that implement AttributeConverter | |
|---|---|
class |
DemoFlattenAttributeConverter
A demo flattener that flattens multiple values into a single string literal separated by a configured valueSeparator string (refer to comments in DemoFlattenPropertyConverter. |
class |
DemoFlattenPropertyConverter
An example of a property converter, which can be triggered on a attribute according to the presence of one or more metadata settings on it (as defined when it is registered in conf/connector.xml (connector-specific scope) or conf/server_jcs.xml (global scope)). |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||