public class BeamParameter extends Object implements Comparable<BeamParameter>
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(BeamParameter other) |
BeamParameter |
copy(com.helger.jcodemodel.JVar var) |
ShowlEffectiveNodeShape |
getNode() |
BeamParameterType |
getParamType() |
com.helger.jcodemodel.JVar |
getVar() |
String |
getVarName() |
com.helger.jcodemodel.AbstractJType |
getVarType() |
boolean |
matches(BeamParameter other) |
static BeamParameter |
ofEnumValue(com.helger.jcodemodel.AbstractJType varType,
String varName,
ShowlEffectiveNodeShape node) |
static BeamParameter |
ofErrorBuilder(com.helger.jcodemodel.AbstractJType varType) |
static BeamParameter |
ofList(com.helger.jcodemodel.AbstractJType varType,
String varName) |
static BeamParameter |
ofMappedValue(com.helger.jcodemodel.AbstractJType varType,
String varName) |
static BeamParameter |
ofNodeRow(com.helger.jcodemodel.AbstractJType varType,
String varName,
ShowlEffectiveNodeShape node) |
static BeamParameter |
ofPipelineOptions(com.helger.jcodemodel.AbstractJType varType) |
static BeamParameter |
pattern(BeamParameterType type,
ShowlEffectiveNodeShape node) |
void |
setVar(com.helger.jcodemodel.JVar var) |
String |
toString() |
public static BeamParameter pattern(BeamParameterType type, ShowlEffectiveNodeShape node)
public static BeamParameter ofNodeRow(com.helger.jcodemodel.AbstractJType varType, String varName, ShowlEffectiveNodeShape node)
public static BeamParameter ofList(com.helger.jcodemodel.AbstractJType varType, String varName)
public static BeamParameter ofErrorBuilder(com.helger.jcodemodel.AbstractJType varType)
public static BeamParameter ofMappedValue(com.helger.jcodemodel.AbstractJType varType, String varName)
public static BeamParameter ofEnumValue(com.helger.jcodemodel.AbstractJType varType, String varName, ShowlEffectiveNodeShape node)
public static BeamParameter ofPipelineOptions(com.helger.jcodemodel.AbstractJType varType)
public String getVarName()
public BeamParameterType getParamType()
public com.helger.jcodemodel.JVar getVar()
public void setVar(com.helger.jcodemodel.JVar var)
public com.helger.jcodemodel.AbstractJType getVarType()
public ShowlEffectiveNodeShape getNode()
public boolean matches(BeamParameter other)
public int compareTo(BeamParameter other)
compareTo in interface Comparable<BeamParameter>public BeamParameter copy(com.helger.jcodemodel.JVar var)
Copyright © 2019. All rights reserved.