public class OperatorMetadataDescriptor extends Object
Constructor and Description |
---|
OperatorMetadataDescriptor() |
OperatorMetadataDescriptor(Class forgeClass,
String operatorPrettyPrint,
Annotation[] operatorAnnotations,
int numOutputPorts,
String operatorName) |
Modifier and Type | Method and Description |
---|---|
Class |
getForgeClass() |
int |
getNumOutputPorts() |
Annotation[] |
getOperatorAnnotations() |
String |
getOperatorName() |
String |
getOperatorPrettyPrint() |
CodegenExpression |
make(CodegenMethodScope parent,
SAIFFInitializeSymbol symbols,
CodegenClassScope classScope) |
void |
setForgeClass(Class forgeClass) |
void |
setNumOutputPorts(int numOutputPorts) |
void |
setOperatorAnnotations(Annotation[] operatorAnnotations) |
void |
setOperatorName(String operatorName) |
void |
setOperatorPrettyPrint(String operatorPrettyPrint) |
public OperatorMetadataDescriptor()
public OperatorMetadataDescriptor(Class forgeClass, String operatorPrettyPrint, Annotation[] operatorAnnotations, int numOutputPorts, String operatorName)
public CodegenExpression make(CodegenMethodScope parent, SAIFFInitializeSymbol symbols, CodegenClassScope classScope)
public Class getForgeClass()
public String getOperatorPrettyPrint()
public Annotation[] getOperatorAnnotations()
public void setForgeClass(Class forgeClass)
public void setOperatorPrettyPrint(String operatorPrettyPrint)
public void setOperatorAnnotations(Annotation[] operatorAnnotations)
public int getNumOutputPorts()
public void setNumOutputPorts(int numOutputPorts)
public String getOperatorName()
public void setOperatorName(String operatorName)
Copyright © 2005–2018. All rights reserved.