public int getPosition(final Object elementID) throws TeiidComponentException, QueryMetadataException { if(elementID instanceof Column) { return ((Column) elementID).getPosition(); } else if(elementID instanceof ProcedureParameter) { return ((ProcedureParameter) elementID).getPosition(); } else { throw createInvalidRecordTypeException(elementID); } }
public int getPosition(final Object elementID) throws TeiidComponentException, QueryMetadataException { if(elementID instanceof Column) { return ((Column) elementID).getPosition(); } else if(elementID instanceof ProcedureParameter) { return ((ProcedureParameter) elementID).getPosition(); } else { throw createInvalidRecordTypeException(elementID); } }
public int getPosition(final Object elementID) throws TeiidComponentException, QueryMetadataException { if(elementID instanceof Column) { return ((Column) elementID).getPosition(); } else if(elementID instanceof ProcedureParameter) { return ((ProcedureParameter) elementID).getPosition(); } else { throw createInvalidRecordTypeException(elementID); } }
int direction = this.convertParamRecordTypeToStoredProcedureType(paramRecord.getType()); SPParameter spParam = new SPParameter(paramRecord.getPosition(), direction, paramRecord.getFullName()); spParam.setMetadataID(paramRecord); spParam.setClassType(DataTypeManager.getDataTypeClass(runtimeType));
int direction = this.convertParamRecordTypeToStoredProcedureType(paramRecord.getType()); SPParameter spParam = new SPParameter(paramRecord.getPosition(), direction, paramRecord.getFullName()); spParam.setMetadataID(paramRecord); spParam.setClassType(DataTypeManager.getDataTypeClass(runtimeType));
int direction = this.convertParamRecordTypeToStoredProcedureType(paramRecord.getType()); SPParameter spParam = new SPParameter(paramRecord.getPosition(), direction, paramRecord.getFullName()); spParam.setMetadataID(paramRecord); spParam.setClassType(DataTypeManager.getDataTypeClass(runtimeType));