Uses of Class
com.pervasive.datarush.ports.record.DataOrdering
Packages that use DataOrdering
Package
Description
Provides operators for making assertions on flows and files.
Provides base file I/O components including encoders and decoders.
Provides operators for partitioning and unpartitioning flows of data.
Provides implementations of port objects related to the flow of record sets
between operators.
-
Uses of DataOrdering in com.pervasive.datarush.operators.assertion
Methods in com.pervasive.datarush.operators.assertion that return DataOrderingModifier and TypeMethodDescriptionAssertMetadata.getDataOrdering()Get the DataOrdering metadata to assert.Methods in com.pervasive.datarush.operators.assertion with parameters of type DataOrderingModifier and TypeMethodDescriptionvoidAssertMetadata.setDataOrdering(DataOrdering dataOrdering) Set the DataOrdering metadata to assert. -
Uses of DataOrdering in com.pervasive.datarush.operators.io
Methods in com.pervasive.datarush.operators.io that return DataOrderingModifier and TypeMethodDescriptionFileMetadata.getDataOrdering()Returns the data ordering of the file.Constructors in com.pervasive.datarush.operators.io with parameters of type DataOrderingModifierConstructorDescriptionFileMetadata(RecordTokenType type, DataOrdering dataOrdering, DataDistribution dataDistribution) Create a FileMetadata of the given type, ordering, distribution, and parallelism. -
Uses of DataOrdering in com.pervasive.datarush.operators.partition
Methods in com.pervasive.datarush.operators.partition that return DataOrderingModifier and TypeMethodDescriptionGatherHint.getDataOrdering()Gets the data ordering of the output.PartitionHint.getDataOrdering()Gets the data ordering of the output.Methods in com.pervasive.datarush.operators.partition with parameters of type DataOrderingModifier and TypeMethodDescriptionvoidGatherHint.setDataOrdering(DataOrdering dataOrdering) Sets the data ordering of the output.voidPartitionHint.setDataOrdering(DataOrdering dataOrdering) Sets the data ordering of the output. -
Uses of DataOrdering in com.pervasive.datarush.ports.record
Fields in com.pervasive.datarush.ports.record declared as DataOrderingModifier and TypeFieldDescriptionstatic final DataOrderingDataOrdering.UNSPECIFIEDThe default data ordering if not specified.Methods in com.pervasive.datarush.ports.record that return DataOrderingModifier and TypeMethodDescriptionRecordPort.getCombinedDataOrdering(MetadataContext ctx) Gets the required data ordering of this portRecordMetadata.getDataOrdering()Returns the data ordering of the record port.RecordPort.getRequiredDataOrdering(MetadataContext ctx) Gets the required data ordering of this portRecordPort.getSourceDataOrdering(MetadataContext ctx) Returns source data ordering associated with this input port.static DataOrderingMetadataUtil.negotiate(DataOrdering ordering, String... keys) Negotiates the required sort ordering with the specified ordering using the given key fields.static DataOrderingMetadataUtil.negotiateOrdering(MetadataCalculationContext ctx, RecordPort port, String... keys) Negotiates the required data ordering on the specified port using the given key fields.DataOrdering.remap(FieldRemapping mapping) Applies the given field remapping to this ordering, changing names as required.Methods in com.pervasive.datarush.ports.record with parameters of type DataOrderingModifier and TypeMethodDescriptionstatic DataOrderingMetadataUtil.negotiate(DataOrdering ordering, String... keys) Negotiates the required sort ordering with the specified ordering using the given key fields.RecordMetadata.ordered(DataOrdering dataOrdering) Returns a new RecordMetadata, equivalent to this, but with ordering set to the specified value.voidRecordPort.setOutputDataOrdering(MetadataCalculationContext ctx, DataOrdering ordering) Sets the data ordering associated with this output port.voidRecordPort.setRequiredDataOrdering(MetadataCalculationContext ctx, DataOrdering ordering) Sets the required data ordering of the given input.Constructors in com.pervasive.datarush.ports.record with parameters of type DataOrderingModifierConstructorDescriptionRecordMetadata(RecordTokenType type, DataOrdering dataOrdering, DataDistribution dataDistribution) Create a RecordMetadata of the given type, ordering, and distribution.