| Package | Description |
|---|---|
| org.apache.calcite.util |
Provides utility classes.
|
| org.apache.calcite.util.mapping |
Support for algebraic maps.
|
| Modifier and Type | Method and Description |
|---|---|
MappingType |
Permutation.getMappingType() |
| Modifier and Type | Method and Description |
|---|---|
MappingType |
AbstractTargetMapping.getMappingType() |
MappingType |
AbstractSourceMapping.getMappingType() |
MappingType |
Mapping.getMappingType() |
MappingType |
Mappings.CoreMapping.getMappingType()
Returns the mapping type.
|
MappingType |
Mappings.FunctionMapping.getMappingType() |
MappingType |
Mappings.SourceMapping.getMappingType() |
MappingType |
Mappings.PartialMapping.getMappingType() |
MappingType |
Mappings.IdentityMapping.getMappingType() |
MappingType |
Mappings.OverridingSourceMapping.getMappingType() |
MappingType |
Mappings.OverridingTargetMapping.getMappingType() |
MappingType |
MappingType.inverse() |
static MappingType |
MappingType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static MappingType[] |
MappingType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
static Mapping |
Mappings.create(MappingType mappingType,
int sourceCount,
int targetCount)
Creates a mapping with required properties.
|
boolean |
MappingType.isA(MappingType mappingType)
Returns whether this mapping type is (possibly a weaker form of) a given
mapping type.
|
| Constructor and Description |
|---|
Mappings.PartialMapping(int sourceCount,
int targetCount,
MappingType mappingType)
Creates a partial mapping.
|
Mappings.PartialMapping(List<Integer> sourceList,
int sourceCount,
MappingType mappingType)
Creates a partial mapping from a list.
|
Copyright © 2012–2015 The Apache Software Foundation. All rights reserved.