public class MapValues extends Expression implements HasDataType<MapValues>, HasDefaultValue<MapValues,Object>, HasExtensions<MapValues>, HasMapMissingTo<MapValues,Object>, HasTable<MapValues>
| Constructor and Description |
|---|
MapValues() |
MapValues(String outputColumn,
TableLocator tableLocator,
InlineTable inlineTable) |
| Modifier and Type | Method and Description |
|---|---|
VisitorAction |
accept(Visitor visitor) |
MapValues |
addExtensions(Extension... extensions) |
MapValues |
addFieldColumnPairs(FieldColumnPair... fieldColumnPairs) |
DataType |
getDataType() |
Object |
getDefaultValue() |
List<Extension> |
getExtensions() |
List<FieldColumnPair> |
getFieldColumnPairs() |
InlineTable |
getInlineTable() |
Object |
getMapMissingTo() |
String |
getOutputColumn() |
TableLocator |
getTableLocator() |
boolean |
hasExtensions() |
boolean |
hasFieldColumnPairs() |
MapValues |
setDataType(DataType dataType) |
MapValues |
setDefaultValue(Object defaultValue) |
MapValues |
setInlineTable(InlineTable inlineTable) |
MapValues |
setMapMissingTo(Object mapMissingTo) |
MapValues |
setOutputColumn(String outputColumn) |
MapValues |
setTableLocator(TableLocator tableLocator) |
getLocator, setLocator, traverse, traverse, traverse, traverse, traverseMixedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDataTypepublic MapValues()
public MapValues(String outputColumn, TableLocator tableLocator, InlineTable inlineTable)
public Object getMapMissingTo()
getMapMissingTo in interface HasMapMissingTo<MapValues,Object>public MapValues setMapMissingTo(Object mapMissingTo)
setMapMissingTo in interface HasMapMissingTo<MapValues,Object>public Object getDefaultValue()
getDefaultValue in interface HasDefaultValue<MapValues,Object>public MapValues setDefaultValue(Object defaultValue)
setDefaultValue in interface HasDefaultValue<MapValues,Object>public String getOutputColumn()
public DataType getDataType()
getDataType in interface HasDataType<MapValues>public MapValues setDataType(DataType dataType)
setDataType in interface HasDataType<MapValues>public boolean hasExtensions()
hasExtensions in interface HasExtensions<MapValues>public List<Extension> getExtensions()
getExtensions in interface HasExtensions<MapValues>public MapValues addExtensions(Extension... extensions)
addExtensions in interface HasExtensions<MapValues>public boolean hasFieldColumnPairs()
public List<FieldColumnPair> getFieldColumnPairs()
public MapValues addFieldColumnPairs(FieldColumnPair... fieldColumnPairs)
public TableLocator getTableLocator()
getTableLocator in interface HasTable<MapValues>public MapValues setTableLocator(TableLocator tableLocator)
setTableLocator in interface HasTable<MapValues>public InlineTable getInlineTable()
getInlineTable in interface HasTable<MapValues>public MapValues setInlineTable(InlineTable inlineTable)
setInlineTable in interface HasTable<MapValues>public VisitorAction accept(Visitor visitor)
Copyright © 2019 University of Tartu. All rights reserved.