Package org.synchronoss.cpo.core.meta.domain
package org.synchronoss.cpo.core.meta.domain
-
ClassesClassDescriptionRepresents a single bound argument of a
CpoFunction: a reference to theCpoAttributewhose value is supplied for one of the function's bind markers.Runtime metadata for a single JavaBean-to-datastore attribute binding: extendsCpoAttributeBean's plain configuration data with the reflectively-resolved getter/setterMethods and, if configured, theCpoTransforminstance and its transform methods.Runtime metadata for a JavaBean class mapped by CPO: itsCpoAttributes, keyed both by Java property name and by datastore column name, and itsCpoFunctionGroups (one per named CRUD operation group).CpoClassvariant whose datastore-name lookups are case-insensitive: attribute data names are upper-cased before being used as map keys.CpoClassvariant whose datastore-name lookups are case-sensitive: attribute data names are used as map keys exactly as configured.Runtime metadata for a single CPO function: extendsCpoFunctionBean's name/expression/ description with the ordered list ofCpoArguments bound to the function's positional bind markers.Runtime metadata for a named group ofCpoFunctions that together implement one CRUD operation (e.g. all the INSERT functions named"cpo_default") for aCpoClass.