public class PipelinedFunctionSignature extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
PipelinedFunctionSignature.ResolutionStatus |
| Constructor and Description |
|---|
PipelinedFunctionSignature() |
| Modifier and Type | Method and Description |
|---|---|
void |
addSourceRef(String outputColumnNormalized,
PipelinedSourceRef ref) |
int |
getArgCount() |
String |
getCollectionTypeKey() |
String |
getFunctionKey() |
Map<String,List<PipelinedSourceRef>> |
getLineageByOutputColumn() |
String |
getNakedKey() |
List<String> |
getOutputColumns() |
String |
getProcedureKey() |
String |
getRowTypeKey() |
PipelinedFunctionSignature.ResolutionStatus |
getStatus() |
boolean |
isPipelined() |
boolean |
isResolved() |
void |
setArgCount(int argCount) |
void |
setCollectionTypeKey(String collectionTypeKey) |
void |
setFunctionKey(String functionKey) |
void |
setNakedKey(String nakedKey) |
void |
setOutputColumns(List<String> outputColumns) |
void |
setPipelined(boolean pipelined) |
void |
setProcedureKey(String procedureKey) |
void |
setResolved(boolean resolved) |
void |
setRowTypeKey(String rowTypeKey) |
void |
setStatus(PipelinedFunctionSignature.ResolutionStatus status) |
String |
toString() |
public PipelinedFunctionSignature()
public String getFunctionKey()
public void setFunctionKey(String functionKey)
public String getNakedKey()
public void setNakedKey(String nakedKey)
public String getProcedureKey()
public void setProcedureKey(String procedureKey)
public String getRowTypeKey()
public void setRowTypeKey(String rowTypeKey)
public String getCollectionTypeKey()
public void setCollectionTypeKey(String collectionTypeKey)
public int getArgCount()
public void setArgCount(int argCount)
public boolean isPipelined()
public void setPipelined(boolean pipelined)
public boolean isResolved()
public void setResolved(boolean resolved)
public PipelinedFunctionSignature.ResolutionStatus getStatus()
public void setStatus(PipelinedFunctionSignature.ResolutionStatus status)
public List<String> getOutputColumns()
public void setOutputColumns(List<String> outputColumns)
public Map<String,List<PipelinedSourceRef>> getLineageByOutputColumn()
public void addSourceRef(String outputColumnNormalized, PipelinedSourceRef ref)