ICE 3.4.2
[php5-ice-freebsdport.git] / java / src / Ice / StringHolder.java
blobe2d06064f19acf505018c24b95b1ae22880f5c07
1 // **********************************************************************
2 //
3 // Copyright (c) 2003-2011 ZeroC, Inc. All rights reserved.
4 //
5 // This copy of Ice is licensed to you under the terms described in the
6 // ICE_LICENSE file included in this distribution.
7 //
8 // **********************************************************************
10 package Ice;
12 /**
13 * Holder class for strings that are out- or inout-parameters.
14 **/
15 public final class StringHolder
17 /**
18 * Instantiates the class with a <code>null</code> string.
19 **/
20 public
21 StringHolder()
25 /**
26 * Instantiates the class with the passed value.
28 * @param value The <code>String</code> value stored by this holder.
29 **/
30 public
31 StringHolder(String value)
33 this.value = value;
37 /**
38 * The <code>String</code> value stored by this holder.
39 **/
40 public String value;