Uses of Interface
net.ontopia.persistence.proxy.FieldInfoIF
Packages that use FieldInfoIF
Package
Description
An object-relational mapping framework.
Object model for representing SQL queries.
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 FieldInfoIFModifier and TypeClassDescriptionclassINTERNAL: An abstract field info class containing the common behaviour for FieldInfoIFs.classINTERNAL: A field that references an aggregate class.classINTERNAL: A field that represents the identity of instances of a class.classINTERNAL: A field that references a primitive value class.classINTERNAL: A field that references objects.Fields in net.ontopia.persistence.proxy declared as FieldInfoIFModifier and TypeFieldDescriptionprotected 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 FieldInfoIFMethods in net.ontopia.persistence.proxy that return FieldInfoIFModifier and TypeMethodDescriptionprotected 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.ClassInfo.getFieldInfoByName(String name) INTERNAL: Get the field info by name.ClassInfoIF.getFieldInfoByName(String name) INTERNAL: Get the field info by name.IdentityFieldInfo.getFieldInfos()INTERNAL: Returns the underlying FieldInfoIF instances.IdentityFieldInfo.getFields()INTERNAL: Returns the underlying FieldInfoIFs that the identity field spans.ClassInfo.getIdentityFieldInfo()INTERNAL: Get the identity field infos.ClassInfoIF.getIdentityFieldInfo()INTERNAL: Get the identity field info.ClassInfo.getMany2ManyFieldInfos()INTERNAL: Get the M:M field infos.ClassInfoIF.getMany2ManyFieldInfos()INTERNAL: Get the M:M field infos.ClassInfo.getOne2ManyFieldInfos()INTERNAL: Get the 1:M field infos.ClassInfoIF.getOne2ManyFieldInfos()INTERNAL: Get the 1:M field infos.ClassInfo.getOne2OneFieldInfos()INTERNAL: Get the 1:1 field infos.ClassInfoIF.getOne2OneFieldInfos()INTERNAL: Get the 1:1 field infos.ClassInfo.getValueFieldInfos()INTERNAL: Get the value field infos.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 FieldInfoIFModifier and TypeMethodDescriptionstatic 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.ObjectAccessIF.getValue(Object object, FieldInfoIF finfo) INTERNAL: Returns the object field value.PersistentObjectAccess.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.AbstractROPersistent.loadValue(FieldInfoIF finfo) AbstractRWPersistent.loadValue(FieldInfoIF finfo) PersistentIF.loadValue(FieldInfoIF finfo) voidOnDemandValue.setContext(IdentityIF identity, FieldInfoIF finfo) Method parameters in net.ontopia.persistence.proxy with type arguments of type FieldInfoIFModifier and TypeMethodDescriptionstatic 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 FieldInfoIFModifierConstructorDescriptionIdentityFieldInfo(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 FieldInfoIFModifier and TypeMethodDescriptionprotected 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 FieldInfoIFModifier and TypeMethodDescriptionprotected 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 FieldInfoIFModifier and TypeFieldDescriptionprotected FieldInfoIFRoleTypeAssocTypeCache.AssociationIF_idfieldprotected FieldInfoIFRoleTypeAssocTypeCache.AssociationRoleIF_idfieldprotected FieldInfoIFRoleTypeAssocTypeCache.TopicIF_idfieldprotected FieldInfoIFRoleTypeAssocTypeCache.TopicMapIF_idfieldMethods in net.ontopia.topicmaps.impl.rdbms with parameters of type FieldInfoIFModifier and TypeMethodDescriptionprotected intRoleTypeAssocTypeCache.bind(FieldInfoIF finfo, Object value, PreparedStatement stm, int offset)