|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use DataModelProperty | |
|---|---|
| com.ca.commons.datamodel | Data modelling library with metadata support. |
| com.ca.commons.datamodel.standard | The original "standard" implementation of the Data Model API. |
| com.ca.jcs | Contains all classes making up the implementation of CA Java Connector Server ("Java CS" or "JCS"), which supports connectors which take LDAP traffic in at the top level and convert it into the native language of the managed system with which they communicate. |
| com.ca.jcs.assoc | Collection of classes/interfaces concerned with the representation and processing of associations between objects. |
| com.ca.jcs.cfg | Collection of classes used to configure the JCS and its contained components. |
| com.ca.jcs.converter.connector | |
| com.ca.jcs.converter.eval | |
| com.ca.jcs.converter.meta | |
| com.ca.jcs.meta | Contains components which are metadata driven or assist in the condensing of information derived from metadata to allow efficient processing. |
| com.ca.jcs.sdk.converter | |
| com.ca.jcs.validator.eval | |
| com.ca.jcs.validator.meta | |
| Uses of DataModelProperty in com.ca.commons.datamodel |
|---|
| Fields in com.ca.commons.datamodel with type parameters of type DataModelProperty | |
|---|---|
static com.ca.commons.functional.Fn<DataModelProperty,DataModelValue> |
DataModelUtil.fnGetValue
|
| Methods in com.ca.commons.datamodel that return DataModelProperty | |
|---|---|
DataModelProperty |
DataModelItem.addMetaDataProperty(String name)
Create an empty metadata property on this item with provided name and type, if one does not already exist. |
DataModelProperty |
DataModelClass.getDataModelProperty(String name)
|
DataModelProperty |
DataModel.getDataModelProperty(String absName)
|
DataModelProperty |
DataModel.getMetadataProperty(String absName)
|
DataModelProperty |
DataModelItem.getMetaDataProperty(String name)
|
static DataModelProperty |
DataModelUtil.getNamingAttribute(DataModelClass dmClass)
|
| Methods in com.ca.commons.datamodel that return types with arguments of type DataModelProperty | |
|---|---|
static Iterable<? extends DataModelProperty> |
DataModelUtil.directProperties(DataModelClass dmClass)
|
Collection<? extends DataModelProperty> |
DataModelClass.getDataModelProperties()
Lists the data model properties associated with this data model class. |
Collection<? extends DataModelProperty> |
DataModelItem.getMetaDataProperties()
Returns collection of DataModelPropertys describing metadata. |
| Methods in com.ca.commons.datamodel with parameters of type DataModelProperty | |
|---|---|
static boolean |
DataModelUtil.getBoolean(DataModelProperty prop)
Returns true if prop is both not null, and true. |
static boolean |
DataModelUtil.hasConnectorMapping(DataModelProperty prop)
Helper method to check for all the ways a property can be mapped to connector-speak. |
static boolean |
DataModelUtil.isMultiValued(DataModelProperty prop)
Check if a property is defined to contain multiple values. |
static boolean |
DataModelUtil.isPropertyTypeDN(DataModelProperty prop)
Check if a property is defined to contain DN (Distinguished Name) values. |
static boolean |
DataModelUtil.isSensitive(DataModelProperty prop)
Return true if values for prop shouldn't be logged. |
| Uses of DataModelProperty in com.ca.commons.datamodel.standard |
|---|
| Fields in com.ca.commons.datamodel.standard declared as DataModelProperty | |
|---|---|
static DataModelProperty |
DataModelBuilderImpl.debugProp
|
| Uses of DataModelProperty in com.ca.jcs |
|---|
| Fields in com.ca.jcs with type parameters of type DataModelProperty | |
|---|---|
protected HashMap<String,DataModelProperty> |
ObjectClassMapping.ldapAttrInfoMap
Extra information associated with each LDAP attribute. |
| Uses of DataModelProperty in com.ca.jcs.assoc |
|---|
| Methods in com.ca.jcs.assoc that return DataModelProperty | |
|---|---|
protected DataModelProperty |
DefaultAssocDirectAttributeOpProcessor.getAssocDataModelProp(String refLdapAttr,
MetaObjectClassMapping refClassMap)
|
DataModelProperty |
Association.getProperty()
|
DataModelProperty |
Association.getReverseProperty()
|
| Methods in com.ca.jcs.assoc with parameters of type DataModelProperty | |
|---|---|
static boolean |
Association.isAssocExpression(DataModelProperty defProp)
|
static boolean |
Association.isAssocKey(DataModelProperty defProp)
|
static boolean |
Association.isAssocTemplate(DataModelProperty defProp)
|
| Uses of DataModelProperty in com.ca.jcs.cfg |
|---|
| Methods in com.ca.jcs.cfg with parameters of type DataModelProperty | |
|---|---|
Object |
MetaPluginConfig.createPropertyPlugin(MetaObjectClassMapping classMap,
DataModelProperty prop)
Create a plugin looking first for a constructor taking both classMap and prop as arguments, otherwise
falling back one taking just prop as an argument. |
| Uses of DataModelProperty in com.ca.jcs.converter.connector |
|---|
| Methods in com.ca.jcs.converter.connector with parameters of type DataModelProperty | |
|---|---|
static boolean |
DNPropertyConverter.isConfiguredAsLossy(DataModelProperty prop)
|
| Constructors in com.ca.jcs.converter.connector with parameters of type DataModelProperty | |
|---|---|
DNAttributeConverter(DataModelProperty prop,
DNConverterFactory dnConverterFactory)
|
|
DNAttributeConverter(DataModelProperty prop,
DNConverterFactory dnConverterFactory,
boolean lossy)
|
|
DNPropertyConverter(ConverterConfig config,
DataModelProperty prop)
Calls DNPropertyConverter.DNPropertyConverter(DataModelProperty, DNConverterFactory)
with a factory that creates a vanilla DNConverter instance. |
|
DNPropertyConverter(ConverterConfig config,
DataModelProperty prop,
DNConverterFactory dnConverterFactory)
|
|
DNPropertyConverter(DataModelProperty prop)
|
|
DNPropertyConverter(DataModelProperty prop,
DNConverterFactory dnConverterFactory)
|
|
| Uses of DataModelProperty in com.ca.jcs.converter.eval |
|---|
| Methods in com.ca.jcs.converter.eval with parameters of type DataModelProperty | |
|---|---|
PropertyConverter |
DefaultConverterManager.createPropertyConverter(MetaPluginConfig config,
MetaObjectClassMapping classMap,
DataModelProperty prop)
|
PropertyConverter |
ConverterManager.createPropertyConverter(MetaPluginConfig config,
MetaObjectClassMapping classMap,
DataModelProperty prop)
Create an instance of config converter plug-in that
must have a constructor taking a MetaObjectClassMapping and
DataModelProperty as arguments. |
PropertyConverters |
DefaultConverterManager.createPropertyConverters(MetaObjectClassMapping classMap,
DataModelProperty prop)
|
PropertyConverters |
ConverterManager.createPropertyConverters(MetaObjectClassMapping classMap,
DataModelProperty prop)
Create all the converters required for the provided property, by referring to its type and metadata properties. |
| Uses of DataModelProperty in com.ca.jcs.converter.meta |
|---|
| Fields in com.ca.jcs.converter.meta declared as DataModelProperty | |
|---|---|
protected DataModelProperty |
PropertyConverter.prop
|
protected DataModelProperty |
ContextAwarePropertyConverter.prop
|
| Methods in com.ca.jcs.converter.meta with parameters of type DataModelProperty | |
|---|---|
protected Attribute |
JSONCompoundValueClassConverter.convertPropertyFromJSON(MetaObjectClassMapping classMap,
DataModelProperty dmProp,
boolean isLdap,
boolean mapAttrIds,
com.ca.commons.json.JSONValue jsonVal)
|
| Uses of DataModelProperty in com.ca.jcs.meta |
|---|
| Methods in com.ca.jcs.meta that return DataModelProperty | |
|---|---|
DataModelProperty |
MetaObjectClassMapping.getConnectorMetaDataProperty(String connAttrId,
String mdPropName)
Utility method which returns the metadata property named mdPropName on the datamodel property associated with attribute
connAttrId (which is the connector-speak version of the
attribute name). |
DataModelProperty |
MetaObjectClassMapping.getConnectorProperty(String connAttrId)
Utility method which returns the datamodel property associated with attribute connAttrId (which is the connector-speak version of the
attribute name). |
DataModelProperty |
MetaObjectClassMapping.getDataModelProperty(String name)
|
| Methods in com.ca.jcs.meta with parameters of type DataModelProperty | |
|---|---|
boolean |
MetaObjectClassMapping.flatten(DataModelProperty prop,
Attribute unflattenedConnAttr)
Flatten unflattenedConnAttr if required. |
PropertyConverters |
MetaObjectClassMapping.getPropertyConverters(DataModelProperty prop)
|
PropertyValidators |
MetaObjectClassMapping.getPropertyValidators(DataModelProperty prop)
|
void |
MetaObjectClassMapping.putPropertyConverters(DataModelProperty prop,
PropertyConverters converters)
|
void |
MetaObjectClassMapping.putPropertyValidators(DataModelProperty prop,
PropertyValidators validators)
|
boolean |
MetaObjectClassMapping.unflatten(DataModelProperty prop,
Attribute flattenedConnAttr)
Unflatten flattenedConnAttr if required for the provided attribute (even if its value
is null) by looking at converters associated with prop independent of the number of values in flattenedConnAttr. |
Attribute |
MetaObjectClassMapping.unflatten(DataModelProperty prop,
String value)
Return results of unflattening the provided value, or return null if it isn't configured to be flattened. |
| Uses of DataModelProperty in com.ca.jcs.sdk.converter |
|---|
| Constructors in com.ca.jcs.sdk.converter with parameters of type DataModelProperty | |
|---|---|
DemoFlattenPropertyConverter(DemoFlattenPropertyConverter.DemoFlattenConfig cfg,
DataModelProperty prop)
|
|
| Uses of DataModelProperty in com.ca.jcs.validator.eval |
|---|
| Methods in com.ca.jcs.validator.eval with parameters of type DataModelProperty | |
|---|---|
PropertyValidatorBase |
ValidatorManager.createPropertyValidator(MetaPluginConfig config,
MetaObjectClassMapping classMap,
DataModelProperty prop)
Create an instance of validatorClass that must have a
constructor taking a DataModelProperty as an argument. |
PropertyValidatorBase |
DefaultValidatorManager.createPropertyValidator(MetaPluginConfig config,
MetaObjectClassMapping classMap,
DataModelProperty prop)
|
PropertyValidators |
ValidatorManager.createPropertyValidators(MetaObjectClassMapping classMap,
DataModelProperty prop)
Create all the validators required for the provided property, by refering to its type and metadata properties. |
PropertyValidators |
DefaultValidatorManager.createPropertyValidators(MetaObjectClassMapping classMap,
DataModelProperty prop)
|
| Uses of DataModelProperty in com.ca.jcs.validator.meta |
|---|
| Fields in com.ca.jcs.validator.meta declared as DataModelProperty | |
|---|---|
protected DataModelProperty |
PropertyValueValidator.prop
|
| Constructors in com.ca.jcs.validator.meta with parameters of type DataModelProperty | |
|---|---|
ContextAwarePropertyValidator(DataModelProperty prop)
|
|
EnumPropertyValidator(DataModelProperty prop)
|
|
EnumPropertyValidator(DataModelProperty prop,
EnumPropertyValidator.EnumConfig cfg)
|
|
LengthPropertyValueValidator(DataModelProperty prop)
|
|
PropertyValueValidator(DataModelProperty prop)
|
|
RangePropertyValueValidator(DataModelProperty prop)
|
|
ReadOnlyPropertyValidator(DataModelProperty prop)
|
|
RegexPropertyValueValidator(DataModelProperty prop)
|
|
SingleValuedPropertyValidator(DataModelProperty prop)
Note that currAttributes is usually a lazy proxy so that the existing attributes for an object are only queried when they are explicitly requested. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||