public Vector getFields() { return typeExpressionBase.getFields(); }
public Vector getFields() { return typeExpressionBase.getFields(); }
/** * INTERNAL: * Return all the fields */ public Vector getFields() { if (isAttribute()) { Vector result = new Vector(1); DatabaseField field = getField(); if (field != null) { result.addElement(field); } return result; } else { Vector result = new Vector(); result.addAll(super.getFields()); if (mapping.isCollectionMapping()){ List<DatabaseField> fields = mapping.getContainerPolicy().getAllFieldsForMapKey((CollectionMapping)mapping); if (fields != null){ result.addAll(fields); } } return result; } }
/** * INTERNAL: * Return all the fields */ @Override public Vector getFields() { if (isAttribute()) { Vector result = new Vector(1); DatabaseField field = getField(); if (field != null) { result.addElement(field); } return result; } else { Vector result = new Vector(); result.addAll(super.getFields()); if ((this.mapping != null) && this.mapping.isCollectionMapping()){ List<DatabaseField> fields = this.mapping.getContainerPolicy().getAdditionalFieldsForJoin((CollectionMapping)this.mapping); if (fields != null){ result.addAll(fields); } } return result; } }
/** * INTERNAL: * Return all the fields */ @Override public Vector getFields() { if (isAttribute()) { Vector result = new Vector(1); DatabaseField field = getField(); if (field != null) { result.addElement(field); } return result; } else { Vector result = new Vector(); result.addAll(super.getFields()); if ((this.mapping != null) && this.mapping.isCollectionMapping()){ List<DatabaseField> fields = this.mapping.getContainerPolicy().getAdditionalFieldsForJoin((CollectionMapping)this.mapping); if (fields != null){ result.addAll(fields); } } return result; } }
Vector allFields = getFields(); int expected = getTableAliases().size(); Vector firstFields = new Vector(expected);
Vector allFields = getFields(); int expected = getTableAliases().size(); Vector firstFields = new Vector(expected);
Vector allFields = getFields(); int expected = getTableAliases().size(); Vector firstFields = new Vector(expected);