public StoredFunctionDefinition() { super(); this.addOutputArgument(new FieldDefinition()); }
/** * Prints return for stored function */ protected void printReturn(Writer writer, AbstractSession session) throws ValidationException { try { writer.write("\n\t RETURN "); FieldDefinition argument = (FieldDefinition)getArguments().firstElement(); // argumentType should be OUT: getArgumentTypes().firstElement() == OUT; // but should be printed as IN printArgument(argument, writer, session); writer.write("\n"); } catch (IOException ioException) { throw ValidationException.fileError(ioException); } } }
/** * Prints return for stored function */ public void setReturnType(Class type) { FieldDefinition argument = (FieldDefinition)getArguments().firstElement(); argument.setType(type); }
/** * Prints return for stored function */ public void setReturnType(Class type) { FieldDefinition argument = (FieldDefinition)getArguments().firstElement(); argument.setType(type); }
/** * Prints return for stored function */ protected void printReturn(Writer writer, AbstractSession session) throws ValidationException { try { session.getPlatform().printStoredFunctionReturnKeyWord(writer); FieldDefinition argument = (FieldDefinition)getArguments().firstElement(); // argumentType should be OUT: getArgumentTypes().firstElement() == OUT; // but should be printed as IN printArgument(argument, writer, session); writer.write("\n"); } catch (IOException ioException) { throw ValidationException.fileError(ioException); } } }
/** * Prints return for stored function */ public void setReturnType(Class type) { FieldDefinition argument = (FieldDefinition)getArguments().firstElement(); argument.setType(type); }
public StoredFunctionDefinition() { super(); this.addOutputArgument(new FieldDefinition()); }
/** * Prints return for stored function */ protected void printReturn(Writer writer, AbstractSession session) throws ValidationException { try { session.getPlatform().printStoredFunctionReturnKeyWord(writer); FieldDefinition argument = (FieldDefinition)getArguments().firstElement(); // argumentType should be OUT: getArgumentTypes().firstElement() == OUT; // but should be printed as IN printArgument(argument, writer, session); writer.write("\n"); } catch (IOException ioException) { throw ValidationException.fileError(ioException); } } }
public StoredFunctionDefinition() { super(); this.addOutputArgument(new FieldDefinition()); }