/** * INTERNAL: * Set a collection of the aggregate to source field name associations. */ public void setAggregateToSourceFieldNameAssociations(Vector<Association> fieldAssociations) { Hashtable fieldNames = new Hashtable(fieldAssociations.size() + 1); for (Enumeration associationsEnum = fieldAssociations.elements(); associationsEnum.hasMoreElements();) { Association association = (Association)associationsEnum.nextElement(); fieldNames.put(association.getKey(), association.getValue()); } setAggregateToSourceFieldNames(fieldNames); }
/** * INTERNAL: * This method is used by the XML Deployment ClassDescriptor to read and write these mappings */ public void setForeignKeyFieldNamesForMultipleTable(Vector associations) throws DescriptorException { Enumeration foreignKeys = associations.elements(); while (foreignKeys.hasMoreElements()) { Association association = (Association) foreignKeys.nextElement(); addForeignKeyFieldNameForMultipleTable((String) association.getKey(), (String) association.getValue()); } }
/** * INTERNAL: * This method is used by the XML Deployment ClassDescriptor to read and write these mappings */ public void setForeignKeyFieldNamesForMultipleTable(Vector associations) throws DescriptorException { Enumeration foreignKeys = associations.elements(); while (foreignKeys.hasMoreElements()) { Association association = (Association) foreignKeys.nextElement(); addForeignKeyFieldNameForMultipleTable((String) association.getKey(), (String) association.getValue()); } }
/** * INTERNAL: * This method is used by the XML Deployment ClassDescriptor to read and write these mappings */ public void setForeignKeyFieldNamesForMultipleTable(Vector associations) throws DescriptorException { Enumeration foreignKeys = associations.elements(); while (foreignKeys.hasMoreElements()) { Association association = (Association) foreignKeys.nextElement(); addForeignKeyFieldNameForMultipleTable((String) association.getKey(), (String) association.getValue()); } }
public void setAttributeValueInObject(Object object, Object value) { EISOneToOneMapping mapping = (EISOneToOneMapping)object; List associations = (List)value; mapping.setSourceToTargetKeyFields(new HashMap(associations.size() + 1)); mapping.setTargetToSourceKeyFields(new HashMap(associations.size() + 1)); Iterator iterator = associations.iterator(); while (iterator.hasNext()) { Association association = (Association)iterator.next(); mapping.getSourceToTargetKeyFields().put(association.getKey(), association.getValue()); mapping.getTargetToSourceKeyFields().put(association.getValue(), association.getKey()); } } });
public void setAttributeValueInObject(Object object, Object value) { VariableOneToOneMapping mapping = (VariableOneToOneMapping)object; Vector associations = (Vector)value; for (int index = 0; index < associations.size(); index++) { Association association = (Association)associations.get(index); association.setKey(((DatabaseField)association.getKey()).getQualifiedName()); } mapping.setSourceToTargetQueryKeyFieldAssociations(associations); } });
@Override public void setAttributeValueInObject(Object object, Object value) { AggregateObjectMapping mapping = (AggregateObjectMapping)object; Vector associations = (Vector)value; for (int index = 0; index < associations.size(); index++) { Association association = (Association)associations.get(index); association.setKey(((DatabaseField)association.getKey()).getQualifiedName()); } mapping.setAggregateToSourceFieldAssociations(associations); } });
@Override public void setAttributeValueInObject(Object object, Object value) { VariableOneToOneMapping mapping = (VariableOneToOneMapping)object; Vector associations = (Vector)value; for (int index = 0; index < associations.size(); index++) { Association association = (Association)associations.get(index); association.setKey(((DatabaseField)association.getKey()).getQualifiedName()); } mapping.setSourceToTargetQueryKeyFieldAssociations(associations); } });
public void setAttributeValueInObject(Object object, Object value) { AggregateObjectMapping mapping = (AggregateObjectMapping)object; Vector associations = (Vector)value; for (int index = 0; index < associations.size(); index++) { Association association = (Association)associations.get(index); association.setKey(((DatabaseField)association.getKey()).getQualifiedName()); } mapping.setAggregateToSourceFieldAssociations(associations); } });
public void setAttributeValueInObject(Object object, Object value) { ManyToManyMapping mapping = (ManyToManyMapping)object; List associations = (List)value; mapping.setSourceKeyFields(NonSynchronizedVector.newInstance(associations.size())); mapping.setSourceRelationKeyFields(NonSynchronizedVector.newInstance(associations.size())); Iterator iterator = associations.iterator(); while (iterator.hasNext()) { Association association = (Association)iterator.next(); mapping.getSourceKeyFields().add((DatabaseField)association.getValue()); mapping.getSourceRelationKeyFields().add((DatabaseField)association.getKey()); } } });
public Object getAttributeValueFromObject(Object object) { ClassDescriptor mapping = (ClassDescriptor)object; Vector associations = mapping.getMultipleTablePrimaryKeyAssociations(); for (int index = 0; index < associations.size(); index++) { Association association = (Association)associations.get(index); association.setKey(new DatabaseField((String)association.getKey())); association.setValue(new DatabaseField((String)association.getValue())); } return associations; }
@Override public void setAttributeValueInObject(Object object, Object value) { ClassDescriptor mapping = (ClassDescriptor)object; Vector associations = (Vector)value; for (int index = 0; index < associations.size(); index++) { Association association = (Association)associations.get(index); association.setKey(((DatabaseField)association.getKey()).getQualifiedName()); association.setValue(((DatabaseField)association.getValue()).getQualifiedName()); } mapping.setForeignKeyFieldNamesForMultipleTable(associations); } });
public void setAttributeValueInObject(Object object, Object value) { ClassDescriptor mapping = (ClassDescriptor)object; Vector associations = (Vector)value; for (int index = 0; index < associations.size(); index++) { Association association = (Association)associations.get(index); association.setKey(((DatabaseField)association.getKey()).getQualifiedName()); association.setValue(((DatabaseField)association.getValue()).getQualifiedName()); } mapping.setForeignKeyFieldNamesForMultipleTable(associations); } });
@Override public Object getAttributeValueFromObject(Object object) { ClassDescriptor mapping = (ClassDescriptor)object; Vector associations = mapping.getMultipleTableForeignKeyAssociations(); for (int index = 0; index < associations.size(); index++) { Association association = (Association)associations.get(index); association.setKey(new DatabaseField((String)association.getKey())); association.setValue(new DatabaseField((String)association.getValue())); } return associations; }
public Object getAttributeValueFromObject(Object object) { ClassDescriptor mapping = (ClassDescriptor)object; Vector associations = mapping.getMultipleTablePrimaryKeyAssociations(); for (int index = 0; index < associations.size(); index++) { Association association = (Association)associations.get(index); association.setKey(new DatabaseField((String)association.getKey())); association.setValue(new DatabaseField((String)association.getValue())); } return associations; }
public Object getAttributeValueFromObject(Object object) { ClassDescriptor mapping = (ClassDescriptor)object; Vector associations = mapping.getMultipleTableForeignKeyAssociations(); for (int index = 0; index < associations.size(); index++) { Association association = (Association)associations.get(index); association.setKey(new DatabaseField((String)association.getKey())); association.setValue(new DatabaseField((String)association.getValue())); } return associations; }
public void setAttributeValueInObject(Object object, Object value) { ClassDescriptor mapping = (ClassDescriptor)object; Vector associations = (Vector)value; for (int index = 0; index < associations.size(); index++) { Association association = (Association)associations.get(index); association.setKey(((DatabaseField)association.getKey()).getQualifiedName()); association.setValue(((DatabaseField)association.getValue()).getQualifiedName()); } mapping.setForeignKeyFieldNamesForMultipleTable(associations); } });
public void setAttributeValueInObject(Object object, Object value) { ClassDescriptor mapping = (ClassDescriptor)object; Vector associations = (Vector)value; for (int index = 0; index < associations.size(); index++) { Association association = (Association)associations.get(index); association.setKey(((DatabaseField)association.getKey()).getQualifiedName()); association.setValue(((DatabaseField)association.getValue()).getQualifiedName()); } mapping.setForeignKeyFieldNamesForMultipleTable(associations); } });
@Override public Object getAttributeValueFromObject(Object object) { ClassDescriptor mapping = (ClassDescriptor)object; Vector associations = mapping.getMultipleTablePrimaryKeyAssociations(); for (int index = 0; index < associations.size(); index++) { Association association = (Association)associations.get(index); association.setKey(new DatabaseField((String)association.getKey())); association.setValue(new DatabaseField((String)association.getValue())); } return associations; }
@Override public void setAttributeValueInObject(Object object, Object value) { ClassDescriptor mapping = (ClassDescriptor)object; Vector associations = (Vector)value; for (int index = 0; index < associations.size(); index++) { Association association = (Association)associations.get(index); association.setKey(((DatabaseField)association.getKey()).getQualifiedName()); association.setValue(((DatabaseField)association.getValue()).getQualifiedName()); } mapping.setForeignKeyFieldNamesForMultipleTable(associations); } });