public class Call extends BaseLanguageObject implements Command, MetadataReference<Procedure>, TableReference
Constructor and Description |
---|
Call(String name,
List<Argument> parameters,
Procedure metadataObject) |
Modifier and Type | Method and Description |
---|---|
void |
acceptVisitor(LanguageObjectVisitor visitor) |
List<Argument> |
getArguments() |
Procedure |
getMetadataObject() |
String |
getProcedureName() |
Class<?>[] |
getResultSetColumnTypes() |
ProcedureParameter |
getReturnParameter() |
Class<?> |
getReturnType()
Get the return type
|
boolean |
isTableReference() |
void |
setArguments(List<Argument> parameters) |
void |
setProcedureName(String name) |
void |
setReturnType(Class<?> returnType) |
void |
setTableReference(boolean tableReference) |
toString
public Class<?> getReturnType()
public void setReturnType(Class<?> returnType)
public String getProcedureName()
public void acceptVisitor(LanguageObjectVisitor visitor)
acceptVisitor
in interface LanguageObject
public void setProcedureName(String name)
public Procedure getMetadataObject()
getMetadataObject
in interface MetadataReference<Procedure>
public ProcedureParameter getReturnParameter()
public Class<?>[] getResultSetColumnTypes()
public boolean isTableReference()
public void setTableReference(boolean tableReference)
Copyright © 2019. All rights reserved.