Class ReplicaGroupDescriptorSeqHelper

java.lang.Object
com.zeroc.IceGrid.ReplicaGroupDescriptorSeqHelper

public final class ReplicaGroupDescriptorSeqHelper extends Object
Helper class for marshaling/unmarshaling ReplicaGroupDescriptorSeq.
  • Constructor Details

    • ReplicaGroupDescriptorSeqHelper

      public ReplicaGroupDescriptorSeqHelper()
  • Method Details

    • write

      public static void write(OutputStream ostr, List<ReplicaGroupDescriptor> v)
      Marshals a list of ReplicaGroupDescriptorSeq into an output stream.
      Parameters:
      ostr - the output stream
      v - the list to marshal
    • read

      public static List<ReplicaGroupDescriptor> read(InputStream istr)
      Unmarshals a list of ReplicaGroupDescriptorSeq from an input stream.
      Parameters:
      istr - the input stream
      Returns:
      the list
    • write

      public static void write(OutputStream ostr, int tag, Optional<List<ReplicaGroupDescriptor>> v)
      Marshals an optional list of ReplicaGroupDescriptorSeq into an output stream.
      Parameters:
      ostr - the output stream
      tag - the tag
      v - the list to marshal
    • write

      public static void write(OutputStream ostr, int tag, List<ReplicaGroupDescriptor> v)
      Marshals an optional list of ReplicaGroupDescriptorSeq into an output stream.
      Parameters:
      ostr - the output stream
      tag - the tag
      v - the list to marshal
    • read

      public static Optional<List<ReplicaGroupDescriptor>> read(InputStream istr, int tag)
      Unmarshals an optional list of ReplicaGroupDescriptorSeq from an input stream.
      Parameters:
      istr - the input stream
      tag - the tag
      Returns:
      the list