1. /*
  2. * @(#)Operation.java 1.6 03/12/19
  3. *
  4. * Copyright 2004 Sun Microsystems, Inc. All rights reserved.
  5. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
  6. */
  7. package com.sun.corba.se.spi.orb ;
  8. /** A generic class representing a function that takes a value and returns
  9. * a value. This is a building block for property parsing.
  10. */
  11. public interface Operation{
  12. /** Apply some function to a value and return the result.
  13. */
  14. Object operate( Object value ) ;
  15. }