public class PipelinedFunctionSignature extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
PipelinedFunctionSignature.ResolutionStatus |
| Constructor and Description |
|---|
PipelinedFunctionSignature() |
public PipelinedFunctionSignature()
public Object getFunctionIdentity()
getFunctionKey().public void setFunctionIdentity(Object functionIdentity)
public Object getNakedIdentity()
public void setNakedIdentity(Object nakedIdentity)
public String getFunctionKey()
getFunctionIdentity() when it has one.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)