public class ComplexNode extends Node implements HasExtensions<ComplexNode>
| Constructor and Description |
|---|
ComplexNode() |
ComplexNode(Node node) |
ComplexNode(Object score,
Predicate predicate) |
getLocator, hasLocator, setLocator, traverse, traverse, traverse, traverse, traverseMixedpublic ComplexNode()
public ComplexNode(Node node)
public Object getId()
public ComplexNode setId(Object id)
public Object requireScore()
requireScore in interface HasScoreDistributions<Node>public Object getScore()
public ComplexNode setScore(Object score)
public Number getRecordCount()
getRecordCount in interface HasRecordCount<Node>getRecordCount in class Nodepublic ComplexNode setRecordCount(Number recordCount)
setRecordCount in interface HasRecordCount<Node>setRecordCount in class Nodepublic Object requireDefaultChild()
requireDefaultChild in class Nodepublic Object getDefaultChild()
getDefaultChild in class Nodepublic ComplexNode setDefaultChild(Object defaultChild)
setDefaultChild in class Nodepublic boolean hasExtensions()
hasExtensions in interface HasExtensions<ComplexNode>hasExtensions in class Nodepublic List<Extension> getExtensions()
getExtensions in interface HasExtensions<ComplexNode>getExtensions in class Nodepublic ComplexNode addExtensions(Extension... extensions)
addExtensions in interface HasExtensions<ComplexNode>addExtensions in class Nodepublic Predicate requirePredicate()
requirePredicate in interface HasPredicate<Node>public Predicate getPredicate()
getPredicate in interface HasPredicate<Node>public ComplexNode setPredicate(Predicate predicate)
setPredicate in interface HasPredicate<Node>public Partition getPartition()
getPartition in class Nodepublic ComplexNode setPartition(Partition partition)
setPartition in class Nodepublic boolean hasScoreDistributions()
hasScoreDistributions in interface HasScoreDistributions<Node>hasScoreDistributions in class Nodepublic List<ScoreDistribution> getScoreDistributions()
getScoreDistributions in interface HasScoreDistributions<Node>getScoreDistributions in class Nodepublic ComplexNode addScoreDistributions(ScoreDistribution... scoreDistributions)
addScoreDistributions in interface HasScoreDistributions<Node>addScoreDistributions in class Nodepublic ComplexNode addNodes(Node... nodes)
public EmbeddedModel getEmbeddedModel()
getEmbeddedModel in class Nodepublic ComplexNode setEmbeddedModel(EmbeddedModel embeddedModel)
setEmbeddedModel in class Nodepublic ComplexNode toComplexNode()
toComplexNode in class Nodepublic VisitorAction accept(Visitor visitor)
Copyright © 2022. All rights reserved.