public class ChildParent extends PMMLObject implements HasExtensions<ChildParent>, HasTable<ChildParent>
| Modifier and Type | Class and Description |
|---|---|
static class |
ChildParent.Recursive |
| Constructor and Description |
|---|
ChildParent() |
ChildParent(String childField,
String parentField,
InlineTable inlineTable) |
| Modifier and Type | Method and Description |
|---|---|
VisitorAction |
accept(Visitor visitor) |
ChildParent |
addExtensions(Extension... extensions) |
ChildParent |
addFieldColumnPairs(FieldColumnPair... fieldColumnPairs) |
String |
getChildField() |
List<Extension> |
getExtensions() |
List<FieldColumnPair> |
getFieldColumnPairs() |
InlineTable |
getInlineTable() |
String |
getParentField() |
String |
getParentLevelField() |
ChildParent.Recursive |
getRecursive() |
TableLocator |
getTableLocator() |
boolean |
hasExtensions() |
boolean |
hasFieldColumnPairs() |
String |
requireChildField() |
InlineTable |
requireInlineTable() |
String |
requireParentField() |
ChildParent |
setChildField(String childField) |
ChildParent |
setInlineTable(InlineTable inlineTable) |
ChildParent |
setParentField(String parentField) |
ChildParent |
setParentLevelField(String parentLevelField) |
ChildParent |
setRecursive(ChildParent.Recursive recursive) |
ChildParent |
setTableLocator(TableLocator tableLocator) |
getLocator, getSchemaVersion, getSchemaVersion, hasLocator, setLocator, traverse, traverse, traverse, traverse, traverseMixedpublic ChildParent()
public ChildParent(String childField, String parentField, InlineTable inlineTable)
public String requireChildField()
public String getChildField()
public ChildParent setChildField(String childField)
public String requireParentField()
public String getParentField()
public ChildParent setParentField(String parentField)
public String getParentLevelField()
public ChildParent setParentLevelField(String parentLevelField)
public ChildParent.Recursive getRecursive()
public ChildParent setRecursive(ChildParent.Recursive recursive)
public boolean hasExtensions()
hasExtensions in interface HasExtensions<ChildParent>public List<Extension> getExtensions()
getExtensions in interface HasExtensions<ChildParent>public ChildParent addExtensions(Extension... extensions)
addExtensions in interface HasExtensions<ChildParent>public boolean hasFieldColumnPairs()
public List<FieldColumnPair> getFieldColumnPairs()
public ChildParent addFieldColumnPairs(FieldColumnPair... fieldColumnPairs)
public TableLocator getTableLocator()
getTableLocator in interface HasTable<ChildParent>public ChildParent setTableLocator(TableLocator tableLocator)
setTableLocator in interface HasTable<ChildParent>public InlineTable requireInlineTable()
public InlineTable getInlineTable()
getInlineTable in interface HasTable<ChildParent>public ChildParent setInlineTable(InlineTable inlineTable)
setInlineTable in interface HasTable<ChildParent>public VisitorAction accept(Visitor visitor)
Copyright © 2024. All rights reserved.