public abstract class SampleCopierTemplate extends Object implements SampleCopier
TEMPLATE_DEFINITION| Constructor and Description |
|---|
SampleCopierTemplate() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
copyRecords(int skip,
int start,
int total) |
abstract boolean |
doEval(int inIndex,
int outIndex) |
abstract void |
doSetup(FragmentContext context,
VectorAccessible incoming,
VectorAccessible outgoing) |
int |
getOutputRecords() |
void |
setupCopier(FragmentContext context,
SelectionVector4 sv4,
VectorAccessible incoming,
VectorAccessible outgoing) |
public void setupCopier(FragmentContext context, SelectionVector4 sv4, VectorAccessible incoming, VectorAccessible outgoing) throws SchemaChangeException
setupCopier in interface SampleCopierSchemaChangeExceptionpublic int getOutputRecords()
getOutputRecords in interface SampleCopierpublic boolean copyRecords(int skip,
int start,
int total)
copyRecords in interface SampleCopierpublic abstract void doSetup(@Named(value="context")
FragmentContext context,
@Named(value="incoming")
VectorAccessible incoming,
@Named(value="outgoing")
VectorAccessible outgoing)
public abstract boolean doEval(@Named(value="inIndex")
int inIndex,
@Named(value="outIndex")
int outIndex)
Copyright © 2017 The Apache Software Foundation. All rights reserved.