Package com.zeroc.Ice

Class UnknownSlicedValue

java.lang.Object
com.zeroc.Ice.Value
com.zeroc.Ice.UnknownSlicedValue
All Implemented Interfaces:
Serializable, Cloneable

public final class UnknownSlicedValue extends Value
Unknown sliced value holds an instance of an unknown Slice class type.
See Also:
  • Constructor Details

    • UnknownSlicedValue

      public UnknownSlicedValue(String unknownTypeId)
      Represents an instance of a Slice class type having the given Slice type.
      Parameters:
      unknownTypeId - The Slice type ID of the unknown object.
  • Method Details

    • ice_getSlicedData

      public SlicedData ice_getSlicedData()
      Returns the sliced data if the value has a preserved-slice base class and has been sliced during un-marshaling of the value, null is returned otherwise.
      Overrides:
      ice_getSlicedData in class Value
      Returns:
      The sliced data or null.
    • ice_id

      public String ice_id()
      Determine the Slice type ID associated with this object.
      Overrides:
      ice_id in class Value
      Returns:
      The type ID.