Package xyz.cofe.trambda
Class LambdaNode
- java.lang.Object
-
- xyz.cofe.trambda.LambdaNode
-
- All Implemented Interfaces:
Serializable,xyz.cofe.collection.ImTree<LambdaNode>,xyz.cofe.collection.ImTreeWalk<LambdaNode>
public class LambdaNode extends Object implements Serializable, xyz.cofe.collection.ImTree<LambdaNode>, xyz.cofe.collection.ImTreeWalk<LambdaNode>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description LambdaNode()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LambdaNodeconfigure(Consumer<LambdaNode> conf)CBegingetClazz()CMethodgetMethod()List<LambdaNode>getNodes()xyz.cofe.iter.Eterable<LambdaNode>nodes()Возвращает дочерние узлыvoidsetClazz(CBegin clazz)voidsetMethod(CMethod method)voidsetNodes(List<LambdaNode> nodes)StringtoString()
-
-
-
Field Detail
-
clazz
protected CBegin clazz
-
method
protected CMethod method
-
nodes
protected List<LambdaNode> nodes
-
-
Method Detail
-
configure
public LambdaNode configure(Consumer<LambdaNode> conf)
-
getClazz
public CBegin getClazz()
-
setClazz
public void setClazz(CBegin clazz)
-
getMethod
public CMethod getMethod()
-
setMethod
public void setMethod(CMethod method)
-
getNodes
public List<LambdaNode> getNodes()
-
setNodes
public void setNodes(List<LambdaNode> nodes)
-
nodes
public xyz.cofe.iter.Eterable<LambdaNode> nodes()
Возвращает дочерние узлы- Specified by:
nodesin interfacexyz.cofe.collection.ImTree<LambdaNode>- Returns:
- дочерние узлы
-
-