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 | Field and Description |
---|---|
private MappingType |
Mappings.PartialMapping.mappingType |
private MappingType |
Mappings.PartialFunctionImpl.mappingType |
Modifier and Type | Method and Description |
---|---|
MappingType |
Mapping.getMappingType() |
MappingType |
AbstractTargetMapping.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 |
Mappings.PartialFunctionImpl.getMappingType() |
MappingType |
Mappings.InverseMapping.getMappingType() |
MappingType |
AbstractSourceMapping.getMappingType() |
MappingType |
MappingType.inverse() |
static MappingType |
MappingType.valueOf(java.lang.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 |
---|
PartialFunctionImpl(int sourceCount,
int targetCount,
MappingType mappingType) |
PartialMapping(int[] sources,
int[] targets,
MappingType mappingType) |
PartialMapping(int sourceCount,
int targetCount,
MappingType mappingType)
Creates a partial mapping.
|
PartialMapping(java.util.List<java.lang.Integer> sourceList,
int sourceCount,
MappingType mappingType)
Creates a partial mapping from a list.
|
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.