Interface DynValueCommonOperations

All Superinterfaces:
DynAnyOperations
All Known Subinterfaces:
DynValue, DynValueBox, DynValueBoxOperations, DynValueCommon, DynValueOperations
All Known Implementing Classes:
_DynValueBoxStub, _DynValueCommonStub, _DynValueStub, DynValueBoxImpl, DynValueBoxPOA, DynValueBoxPOATie, DynValueCommonImpl, DynValueCommonPOA, DynValueCommonPOATie, DynValueImpl, DynValuePOA, DynValuePOATie

public interface DynValueCommonOperations extends DynAnyOperations
DynValueCommon provides operations supported by both the DynValue and DynValueBox interfaces.
  • Method Details

    • is_null

      boolean is_null()
      Returns true if the DynValueCommon represents a null value type.
      Returns:
      if the value is null
    • set_to_null

      void set_to_null()
      Changes the representation of a DynValueCommon to a null value type.
    • set_to_value

      void set_to_value()
      Replaces a null value type with a newly constructed value. Its components are initialized to default values as in DynAnyFactory.create_dyn_any_from_type_code. If the DynValueCommon represents a non-null value type, then this operation has no effect.