1. package org.omg.DynamicAny;
  2. /**
  3. * org/omg/DynamicAny/DynValue.java .
  4. * Generated by the IDL-to-Java compiler (portable), version "3.2"
  5. * from ../../../../src/share/classes/org/omg/DynamicAny/DynamicAny.idl
  6. * Wednesday, September 15, 2004 10:28:50 AM GMT
  7. */
  8. /**
  9. * DynValue objects support the manipulation of IDL non-boxed value types.
  10. * The DynValue interface can represent both null and non-null value types.
  11. * For a DynValue representing a non-null value type, the DynValue's components comprise
  12. * the public and private members of the value type, including those inherited from concrete base value types,
  13. * in the order of definition. A DynValue representing a null value type has no components
  14. * and a current position of -1.
  15. * <P>Warning: Indiscriminantly changing the contents of private value type members can cause the value type
  16. * implementation to break by violating internal constraints. Access to private members is provided to support
  17. * such activities as ORB bridging and debugging and should not be used to arbitrarily violate
  18. * the encapsulation of the value type.
  19. */
  20. public interface DynValue extends DynValueOperations, org.omg.DynamicAny.DynValueCommon, org.omg.CORBA.portable.IDLEntity
  21. {
  22. } // interface DynValue