Class MultiSourceElement
- java.lang.Object
-
- org.teiid.metadata.AbstractMetadataRecord
-
- org.teiid.metadata.BaseColumn
-
- org.teiid.metadata.Column
-
- org.teiid.dqp.internal.process.multisource.MultiSourceElement
-
- All Implemented Interfaces:
Serializable
,Comparable<Column>
public class MultiSourceElement extends Column
TODO: introduce a real (non group context) pseudo column- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.teiid.metadata.Column
Column.SearchType
-
Nested classes/interfaces inherited from class org.teiid.metadata.BaseColumn
BaseColumn.NullType
-
Nested classes/interfaces inherited from class org.teiid.metadata.AbstractMetadataRecord
AbstractMetadataRecord.DataModifiable, AbstractMetadataRecord.Modifiable
-
-
Field Summary
Fields Modifier and Type Field Description static String
DEFAULT_MULTI_SOURCE_ELEMENT_NAME
-
Fields inherited from class org.teiid.metadata.BaseColumn
DEFAULT_HANDLING, DEFAULT_PRECISION, DEFAULT_SCALE, EXPRESSION_DEFAULT, OMIT_DEFAULT, SPATIAL_COORD_DIMENSION, SPATIAL_SRID, SPATIAL_TYPE
-
Fields inherited from class org.teiid.metadata.AbstractMetadataRecord
NAME_DELIM_CHAR, RELATIONAL_PREFIX
-
-
Constructor Summary
Constructors Constructor Description MultiSourceElement()
-
Method Summary
-
Methods inherited from class org.teiid.metadata.Column
compareTo, getCharOctetLength, getDistinctValues, getDistinctValuesAsFloat, getFormat, getMaximumValue, getMinimumValue, getNativeType, getNullValues, getNullValuesAsFloat, getParent, getSearchType, isAutoIncremented, isCaseSensitive, isCurrency, isFixedLength, isSearchTypeSet, isSelectable, isSigned, isUpdatable, setAutoIncremented, setCaseSensitive, setCharOctetLength, setColumnStats, setCurrency, setDatatype, setDistinctValues, setDistinctValues, setFixedLength, setFormat, setMaximumValue, setMinimumValue, setNativeType, setNullValues, setNullValues, setParent, setSearchType, setSelectable, setSigned, setUpdatable
-
Methods inherited from class org.teiid.metadata.BaseColumn
getArrayDimensions, getDatatype, getDatatypeUUID, getDefaultValue, getJavaType, getLength, getNullType, getPosition, getPrecision, getRadix, getRuntimeType, getScale, isDefaultPrecisionScale, setDatatype, setDatatype, setDatatypeUUID, setDefaultValue, setLength, setNullType, setPosition, setPrecision, setRadix, setRuntimeType, setScale
-
Methods inherited from class org.teiid.metadata.AbstractMetadataRecord
equals, getAnnotation, getCanonicalName, getFullName, getIdentifier, getIncomingObjects, getName, getNameInSource, getProperties, getProperty, getProperty, getSourceName, getSQLString, getSQLString, getUUID, hashCode, isUUIDSet, setAnnotation, setIncomingObjects, setName, setNameInSource, setProperties, setProperty, setUUID, toString
-
-
-
-
Field Detail
-
DEFAULT_MULTI_SOURCE_ELEMENT_NAME
public static final String DEFAULT_MULTI_SOURCE_ELEMENT_NAME
- See Also:
- Constant Field Values
-
-