List of usage examples for org.apache.hadoop.io Text writeString
public static int writeString(DataOutput out, String s) throws IOException
From source file:org.apache.reef.io.checkpoint.fs.FSCheckpointID.java
License:Apache License
@Override public void write(DataOutput out) throws IOException { Text.writeString(out, path.toString()); }
From source file:org.apache.sqoop.manager.oracle.OraOopDBInputSplit.java
License:Apache License
@Override /** {@inheritDoc} */ public void write(DataOutput output) throws IOException { output.writeInt(splitId);//from w w w . j a va 2s .co m if (this.oracleDataChunks == null) { output.writeInt(0); } else { output.writeInt(this.oracleDataChunks.size()); for (OraOopOracleDataChunk dataChunk : this.oracleDataChunks) { Text.writeString(output, dataChunk.getClass().getName()); dataChunk.write(output); } } }
From source file:org.apache.sqoop.manager.oracle.OraOopOracleDataChunkExtent.java
License:Apache License
@Override public void write(DataOutput output) throws IOException { Text.writeString(output, this.getId()); output.writeInt(this.oracleDataObjectId); output.writeInt(this.relativeDatafileNumber); output.writeLong(this.startBlockNumber); output.writeLong(this.finishBlockNumber); }
From source file:org.apache.sqoop.manager.oracle.OraOopOracleDataChunkPartition.java
License:Apache License
@Override public void write(DataOutput output) throws IOException { Text.writeString(output, this.getId()); output.writeBoolean(this.isSubPartition); output.writeLong(this.blocks); }
From source file:org.apache.taverna.platform.execution.impl.hadoop.CrossProductInputSplit.java
License:Apache License
@Override public void write(DataOutput out) throws IOException { super.write(out); Text.writeString(out, workingDirectory.toString()); out.writeInt(inputPortDirectories.size()); for (Path path : inputPortDirectories) { Text.writeString(out, path.toString()); }/*w w w.j a va 2s . c o m*/ }
From source file:org.apache.tez.common.ContainerContext.java
License:Apache License
@Override public void write(DataOutput out) throws IOException { Text.writeString(out, containerIdentifier); }
From source file:org.apache.tez.common.counters.AbstractCounterGroup.java
License:Apache License
/** * GenericGroup ::= displayName #counter counter* *//* w w w .j a v a 2 s . com*/ @Override public synchronized void write(DataOutput out) throws IOException { Text.writeString(out, displayName); WritableUtils.writeVInt(out, counters.size()); for (TezCounter counter : counters.values()) { counter.write(out); } }
From source file:org.apache.tez.common.counters.AbstractCounters.java
License:Apache License
/** * Write the set of groups./*from w w w .ja va2 s .c o m*/ * Counters ::= version #fgroups (groupId, group)* #groups (group)* */ @Override public synchronized void write(DataOutput out) throws IOException { WritableUtils.writeVInt(out, groupFactory.version()); WritableUtils.writeVInt(out, fgroups.size()); // framework groups first for (G group : fgroups.values()) { if (group.getUnderlyingGroup() instanceof FrameworkCounterGroup<?, ?>) { WritableUtils.writeVInt(out, GroupType.FRAMEWORK.ordinal()); WritableUtils.writeVInt(out, getFrameworkGroupId(group.getName())); group.write(out); } else if (group.getUnderlyingGroup() instanceof FileSystemCounterGroup<?>) { WritableUtils.writeVInt(out, GroupType.FILESYSTEM.ordinal()); group.write(out); } } if (writeAllCounters) { WritableUtils.writeVInt(out, groups.size()); for (G group : groups.values()) { Text.writeString(out, group.getName()); group.write(out); } } else { WritableUtils.writeVInt(out, 0); } }
From source file:org.apache.tez.common.InputSpec.java
License:Apache License
@Override public void write(DataOutput out) throws IOException { Text.writeString(out, vertexName); out.writeInt(inDegree);/*from w w w .j a v a 2 s. c o m*/ Text.writeString(out, inputClassName); }
From source file:org.apache.tez.common.OutputSpec.java
License:Apache License
@Override public void write(DataOutput out) throws IOException { Text.writeString(out, vertexName); out.writeInt(outDegree);/*from w ww .jav a2 s. c o m*/ Text.writeString(out, outputClassName); }