Uses of Interface
net.ontopia.persistence.proxy.FieldInfoIF
-
Packages that use FieldInfoIF Package Description net.ontopia.persistence.proxy An object-relational mapping framework.net.ontopia.persistence.query.sql Object model for representing SQL queries.net.ontopia.topicmaps.impl.rdbms Relational database implementation of the core topic map interfaces. -
-
Uses of FieldInfoIF in net.ontopia.persistence.proxy
Classes in net.ontopia.persistence.proxy that implement FieldInfoIF Modifier and Type Class Description classAbstractFieldInfoINTERNAL: An abstract field info class containing the common behaviour for FieldInfoIFs.classAggregateFieldInfoINTERNAL: A field that references an aggregate class.classIdentityFieldInfoINTERNAL: A field that represents the identity of instances of a class.classPrimitiveFieldInfoINTERNAL: A field that references a primitive value class.classReferenceFieldInfoINTERNAL: A field that references objects.Fields in net.ontopia.persistence.proxy declared as FieldInfoIF Modifier and Type Field Description protected FieldInfoIFSQLManyToManyReference. fieldprotected FieldInfoIFSQLOneToManyAggregate. fieldprotected FieldInfoIFSQLOneToManyReference. fieldprotected FieldInfoIFSQLOneToOne. fieldprotected FieldInfoIF[]AggregateFieldInfo. fieldsprotected FieldInfoIF[]IdentityFieldInfo. fieldsprotected FieldInfoIFOnDemandValue. finfoprotected FieldInfoIFClassInfo. identity_fieldprotected FieldInfoIFReferenceFieldInfo. identity_fieldprotected FieldInfoIFSQLCollectionAccess. identity_fieldprotected FieldInfoIFSQLManyToManyReference. identity_fieldprotected FieldInfoIFSQLObjectAccess. identity_fieldprotected FieldInfoIFSQLOneToManyAggregate. identity_fieldprotected FieldInfoIFSQLOneToManyReference. identity_fieldprotected FieldInfoIFSQLOneToOne. identity_fieldprotected FieldInfoIF[]ClassInfo. m2m_fieldsprotected FieldInfoIF[]SQLObjectAccess. m2m_fieldsprotected FieldInfoIF[]SQLObjectAccess. o2a_fieldsprotected FieldInfoIF[]ClassInfo. o2m_fieldsprotected FieldInfoIF[]ClassInfo. o2o_fieldsprotected FieldInfoIF[]SQLObjectAccess. o2o_fieldsprotected FieldInfoIF[]SQLManyToManyReference. select_fieldsprotected FieldInfoIF[]SQLOneToManyAggregate. select_fieldsprotected FieldInfoIF[]SQLOneToManyReference. select_fieldsprotected FieldInfoIF[]SQLOneToOne. select_fieldsprotected FieldInfoIF[]SQLOneToOne. select_fields_refprotected FieldInfoIFSQLCollectionAccess. value_fieldprotected FieldInfoIFSQLManyToManyReference. value_fieldprotected FieldInfoIFSQLOneToManyReference. value_fieldprotected FieldInfoIFSQLOneToOne. value_fieldprotected FieldInfoIF[]ClassInfo. value_fieldsprotected FieldInfoIF[]SQLObjectAccess. value_fieldsFields in net.ontopia.persistence.proxy with type parameters of type FieldInfoIF Modifier and Type Field Description protected Map<String,FieldInfoIF>ClassInfo. fieldsMethods in net.ontopia.persistence.proxy that return FieldInfoIF Modifier and Type Method Description protected static FieldInfoIF[]ClassInfo. compileFieldInfos(ClassInfoIF cinfo, FieldDescriptor[] fdescs)INTERNAL: Wraps the field descriptors in the appropriate field info implementations.static FieldInfoIF[]FieldUtils. filterAggregate(FieldInfoIF[] finfos)INTERNAL: Filters out all but the aggregate field infos.static FieldInfoIF[]FieldUtils. filterByCardinality(FieldInfoIF[] finfos, int cardinality)INTERNAL: Filters the field infos by cardinality.protected static FieldInfoIFClassInfo. getFieldInfo(ClassInfoIF cinfo, FieldDescriptor fdesc, int index)INTERNAL: Wraps the field descriptor in the appropriate field info implementation.FieldInfoIFClassInfo. getFieldInfoByName(String name)INTERNAL: Get the field info by name.FieldInfoIFClassInfoIF. getFieldInfoByName(String name)INTERNAL: Get the field info by name.FieldInfoIF[]IdentityFieldInfo. getFieldInfos()INTERNAL: Returns the underlying FieldInfoIF instances.FieldInfoIF[]IdentityFieldInfo. getFields()INTERNAL: Returns the underlying FieldInfoIFs that the identity field spans.FieldInfoIFClassInfo. getIdentityFieldInfo()INTERNAL: Get the identity field infos.FieldInfoIFClassInfoIF. getIdentityFieldInfo()INTERNAL: Get the identity field info.FieldInfoIF[]ClassInfo. getMany2ManyFieldInfos()INTERNAL: Get the M:M field infos.FieldInfoIF[]ClassInfoIF. getMany2ManyFieldInfos()INTERNAL: Get the M:M field infos.FieldInfoIF[]ClassInfo. getOne2ManyFieldInfos()INTERNAL: Get the 1:M field infos.FieldInfoIF[]ClassInfoIF. getOne2ManyFieldInfos()INTERNAL: Get the 1:M field infos.FieldInfoIF[]ClassInfo. getOne2OneFieldInfos()INTERNAL: Get the 1:1 field infos.FieldInfoIF[]ClassInfoIF. getOne2OneFieldInfos()INTERNAL: Get the 1:1 field infos.FieldInfoIF[]ClassInfo. getValueFieldInfos()INTERNAL: Get the value field infos.FieldInfoIF[]ClassInfoIF. getValueFieldInfos()INTERNAL: Get the value field infos.static FieldInfoIF[]FieldUtils. joinFieldInfos(FieldInfoIF[] a, FieldInfoIF[] b)INTERNAL: Joins the two FieldInfoIF arrays by producing a new composite string array.static FieldInfoIF[]FieldUtils. toFieldInfoArray(Collection<FieldInfoIF> finfos)INTERNAL: Utility method that converts a collection of field infos to an array of field infos.Methods in net.ontopia.persistence.proxy with parameters of type FieldInfoIF Modifier and Type Method Description static voidFieldUtils. addColumns(FieldInfoIF[] fields, Collection<String> columns)static voidFieldUtils. addColumns(FieldInfoIF field, Collection<String> columns)static voidSQLGenerator. bindMultipleParameters(Iterator<IdentityIF> identities, FieldInfoIF finfo, PreparedStatement stm, int batchSize)static voidSQLGenerator. bindMultipleParameters(Iterator<IdentityIF> identities, FieldInfoIF finfo, PreparedStatement stm, int offset, int batchSize)static FieldInfoIF[]FieldUtils. filterAggregate(FieldInfoIF[] finfos)INTERNAL: Filters out all but the aggregate field infos.static FieldInfoIF[]FieldUtils. filterByCardinality(FieldInfoIF[] finfos, int cardinality)INTERNAL: Filters the field infos by cardinality.static intFieldUtils. getColumnCount(FieldInfoIF[] fields)INTERNAL: Returns the number of columns that the fields span.static String[]FieldUtils. getColumns(FieldInfoIF[] fields)INTERNAL: Returns the names of the value columns that the fields span.static StringSQLGenerator. getDeleteStatement(String table, FieldInfoIF[] where_fields)INTERNAL: Generates a SQL delete statement for the specified table with a where clause referencing the given field infos.static StringSQLGenerator. getInsertStatement(String table, FieldInfoIF[] value_fields)INTERNAL: Generates a SQL insert statement for the specified table with a value clause referencing the given field infos.static StringSQLGenerator. getSelectStatement(String table, FieldInfoIF[] select_fields, FieldInfoIF[] where_fields, int multiple)INTERNAL: Generates a SQL select statement for the specified table with a select clause and a where clause referencing the given field infos.static String[]FieldUtils. getTables(FieldInfoIF[] fields)INTERNAL: Returns an array containing the tables in which the fields are stored.static StringSQLGenerator. getUpdateStatement(String table, FieldInfoIF[] set_fields, FieldInfoIF[] where_fields)INTERNAL: Generates a SQL update statement for the specified table with a set clause and a where clause referencing the given field infos.ObjectObjectAccessIF. getValue(Object object, FieldInfoIF finfo)INTERNAL: Returns the object field value.ObjectPersistentObjectAccess. getValue(Object object, FieldInfoIF finfo)static FieldInfoIF[]FieldUtils. joinFieldInfos(FieldInfoIF[] a, FieldInfoIF[] b)INTERNAL: Joins the two FieldInfoIF arrays by producing a new composite string array.ObjectAbstractROPersistent. loadValue(FieldInfoIF finfo)ObjectAbstractRWPersistent. loadValue(FieldInfoIF finfo)ObjectPersistentIF. loadValue(FieldInfoIF finfo)voidOnDemandValue. setContext(IdentityIF identity, FieldInfoIF finfo)Method parameters in net.ontopia.persistence.proxy with type arguments of type FieldInfoIF Modifier and Type Method Description static FieldInfoIF[]FieldUtils. toFieldInfoArray(Collection<FieldInfoIF> finfos)INTERNAL: Utility method that converts a collection of field infos to an array of field infos.Constructors in net.ontopia.persistence.proxy with parameters of type FieldInfoIF Constructor Description IdentityFieldInfo(ClassInfoIF parent_cinfo, FieldInfoIF[] identity_fields)SQLBatchManyToManyReference(RDBMSAccess access, FieldInfoIF field)SQLBatchOneToManyAggregate(RDBMSAccess access, FieldInfoIF field)SQLBatchOneToManyReference(RDBMSAccess access, FieldInfoIF field)SQLBatchOneToOne(RDBMSAccess access, FieldInfoIF field)SQLManyToManyReference(RDBMSAccess access, FieldInfoIF field)SQLOneToManyAggregate(RDBMSAccess access, FieldInfoIF field)SQLOneToManyReference(RDBMSAccess access, FieldInfoIF field)SQLOneToOne(RDBMSAccess access, FieldInfoIF field) -
Uses of FieldInfoIF in net.ontopia.persistence.query.sql
Methods in net.ontopia.persistence.query.sql that return FieldInfoIF Modifier and Type Method Description protected FieldInfoIFSQLBuilder. getFieldInfo(JDOCollection coll, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)protected FieldInfoIFSQLBuilder. getFieldInfo(JDOField field, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)protected FieldInfoIFSQLBuilder. getFieldInfo(JDOObject object, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)protected FieldInfoIFSQLBuilder. getFieldInfo(JDOParameter param, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)protected FieldInfoIFSQLBuilder. getFieldInfo(JDOValueIF jdovalue, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)protected FieldInfoIFSQLBuilder. getFieldInfo(JDOVariable var, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)Methods in net.ontopia.persistence.query.sql with parameters of type FieldInfoIF Modifier and Type Method Description protected String[]SQLBuilder. getInlineColumns(FieldInfoIF finfo)protected String[]SQLBuilder. getKeyColumns(FieldInfoIF finfo) -
Uses of FieldInfoIF in net.ontopia.topicmaps.impl.rdbms
Fields in net.ontopia.topicmaps.impl.rdbms declared as FieldInfoIF Modifier and Type Field Description protected FieldInfoIFRoleTypeAssocTypeCache. AssociationIF_idfieldprotected FieldInfoIFRoleTypeAssocTypeCache. AssociationRoleIF_idfieldprotected FieldInfoIFRoleTypeAssocTypeCache. TopicIF_idfieldprotected FieldInfoIFRoleTypeAssocTypeCache. TopicMapIF_idfieldMethods in net.ontopia.topicmaps.impl.rdbms with parameters of type FieldInfoIF Modifier and Type Method Description protected intRoleTypeAssocTypeCache. bind(FieldInfoIF finfo, Object value, PreparedStatement stm, int offset)
-