Uses of Class
com.pervasive.datarush.ports.record.DataOrdering
-
Packages that use DataOrdering Package Description com.pervasive.datarush.operators.assertion Provides operators for making assertions on flows and files.com.pervasive.datarush.operators.io Provides base file I/O components including encoders and decoders.com.pervasive.datarush.operators.partition Provides operators for partitioning and unpartitioning flows of data.com.pervasive.datarush.ports.record 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 DataOrdering Modifier and Type Method Description DataOrdering
AssertMetadata. getDataOrdering()
Get the DataOrdering metadata to assert.Methods in com.pervasive.datarush.operators.assertion with parameters of type DataOrdering Modifier and Type Method Description void
AssertMetadata. 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 DataOrdering Modifier and Type Method Description DataOrdering
FileMetadata. getDataOrdering()
Returns the data ordering of the file.Constructors in com.pervasive.datarush.operators.io with parameters of type DataOrdering Constructor Description FileMetadata(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 DataOrdering Modifier and Type Method Description DataOrdering
GatherHint. getDataOrdering()
Gets the data ordering of the output.DataOrdering
PartitionHint. getDataOrdering()
Gets the data ordering of the output.Methods in com.pervasive.datarush.operators.partition with parameters of type DataOrdering Modifier and Type Method Description void
GatherHint. setDataOrdering(DataOrdering dataOrdering)
Sets the data ordering of the output.void
PartitionHint. 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 DataOrdering Modifier and Type Field Description static DataOrdering
DataOrdering. UNSPECIFIED
The default data ordering if not specified.Methods in com.pervasive.datarush.ports.record that return DataOrdering Modifier and Type Method Description DataOrdering
RecordPort. getCombinedDataOrdering(MetadataContext ctx)
Gets the required data ordering of this portDataOrdering
RecordMetadata. getDataOrdering()
Returns the data ordering of the record port.DataOrdering
RecordPort. getRequiredDataOrdering(MetadataContext ctx)
Gets the required data ordering of this portDataOrdering
RecordPort. getSourceDataOrdering(MetadataContext ctx)
Returns source data ordering associated with this input port.static DataOrdering
MetadataUtil. negotiate(DataOrdering ordering, String... keys)
Negotiates the required sort ordering with the specified ordering using the given key fields.static DataOrdering
MetadataUtil. negotiateOrdering(MetadataCalculationContext ctx, RecordPort port, String... keys)
Negotiates the required data ordering on the specified port using the given key fields.DataOrdering
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 DataOrdering Modifier and Type Method Description static DataOrdering
MetadataUtil. negotiate(DataOrdering ordering, String... keys)
Negotiates the required sort ordering with the specified ordering using the given key fields.RecordMetadata
RecordMetadata. ordered(DataOrdering dataOrdering)
Returns a new RecordMetadata, equivalent to this, but with ordering set to the specified value.void
RecordPort. setOutputDataOrdering(MetadataCalculationContext ctx, DataOrdering ordering)
Sets the data ordering associated with this output port.void
RecordPort. 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 DataOrdering Constructor Description RecordMetadata(RecordTokenType type, DataOrdering dataOrdering, DataDistribution dataDistribution)
Create a RecordMetadata of the given type, ordering, and distribution.
-