1. package org.omg.DynamicAny;
  2. /**
  3. * org/omg/DynamicAny/DynValueCommonOperations.java .
  4. * Generated by the IDL-to-Java compiler (portable), version "3.1"
  5. * from ../../../../src/share/classes/org/omg/DynamicAny/DynamicAny.idl
  6. * Monday, February 23, 2004 7:03:09 AM GMT
  7. */
  8. /**
  9. * DynValueCommon provides operations supported by both the DynValue and DynValueBox interfaces.
  10. */
  11. public interface DynValueCommonOperations extends org.omg.DynamicAny.DynAnyOperations
  12. {
  13. /**
  14. * Returns true if the DynValueCommon represents a null value type.
  15. */
  16. boolean is_null ();
  17. /**
  18. * Changes the representation of a DynValueCommon to a null value type.
  19. */
  20. void set_to_null ();
  21. /**
  22. * Replaces a null value type with a newly constructed value. Its components are initialized
  23. * to default values as in DynAnyFactory.create_dyn_any_from_type_code.
  24. * If the DynValueCommon represents a non-null value type, then this operation has no effect.
  25. */
  26. void set_to_value ();
  27. } // interface DynValueCommonOperations