public class TestResultSetLoaderProjection extends SubOperatorTest
dirTestWatcher, fixture| Constructor and Description |
|---|
TestResultSetLoaderProjection() |
| Modifier and Type | Method and Description |
|---|---|
ResultSetLoader |
setupProvidedSchema(boolean isStrict,
List<SchemaPath> selection) |
void |
testArrayMapArrayConflict() |
void |
testArrayMapConflict() |
void |
testArrayProjection() |
void |
testDictNumericKeyAccess() |
void |
testDictProjection() |
void |
testDictStringKeyAccess() |
void |
testMapArrayConflict() |
void |
testMapArrayProjection()
Test a map array.
|
void |
testMapMapArrayConflict() |
void |
testMapProjection() |
void |
testMapProjectionMemberAndMap() |
void |
testNonStrictMapMemberProjectionWithSchema()
Projection is based on both the projection list and the
provided schema, if strict.
|
void |
testProjectionDynamic() |
void |
testProjectionStatic()
Test imposing a selection mask between the client and the underlying
vector container.
|
void |
testProjectWithOverflow()
Verify that the projection code plays nice with vector overflow.
|
void |
testScalarArrayConflict() |
void |
testScalarMapArrayConflict() |
void |
testScalarMapConflict() |
void |
testStrictFullMapProjectionWithSchema()
Projection is based on both the projection list and the
provided schema, if strict.
|
void |
testStrictMapMemberProjectionWithSchema()
Projection is based on both the projection list and the
provided schema, if strict.
|
classSetup, classTeardownpublic void testProjectionStatic()
public void testProjectionDynamic()
public void testArrayProjection()
public void testMapProjection()
public ResultSetLoader setupProvidedSchema(boolean isStrict, List<SchemaPath> selection)
public void testStrictFullMapProjectionWithSchema()
public void testStrictMapMemberProjectionWithSchema()
public void testNonStrictMapMemberProjectionWithSchema()
public void testMapProjectionMemberAndMap()
public void testMapArrayProjection()
public void testProjectWithOverflow()
public void testScalarArrayConflict()
public void testScalarMapConflict()
public void testScalarMapArrayConflict()
public void testArrayMapConflict()
public void testArrayMapArrayConflict()
public void testMapArrayConflict()
public void testMapMapArrayConflict()
public void testDictProjection()
public void testDictStringKeyAccess()
public void testDictNumericKeyAccess()
Copyright © 2022 The Apache Software Foundation. All rights reserved.