public final class PlanVertexSpec extends Object implements NamedOperatorSpec
OperatorSpec.OperatorKind
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
List<String> |
getDependencies()
Returns the blocker vertex names.
|
String |
getLabel()
Returns the label.
|
String |
getName()
Returns the name of this operator.
|
OperatorSpec.OperatorKind |
getOperatorKind()
Returns the kind of this operator.
|
int |
hashCode() |
static PlanVertexSpec |
of(String name,
String label,
Collection<String> dependencies)
Returns an instance.
|
String |
toString() |
public static final String KIND
public static PlanVertexSpec of(String name, String label, Collection<String> dependencies)
name
- the vertex namelabel
- the vertex label (nullable)dependencies
- the blocker verticespublic OperatorSpec.OperatorKind getOperatorKind()
OperatorSpec
getOperatorKind
in interface OperatorSpec
public String getName()
NamedOperatorSpec
getName
in interface NamedOperatorSpec
public String getLabel()
null
if it is not definedpublic List<String> getDependencies()
Copyright © 2011–2019 Asakusa Framework Team. All rights reserved.