| JavaDoq: Bool.java |
01
02 /*
03 * Descripter 1.0 - Java Script Engines
04 * Copyright (C) 2010-2015 Jianjun Liu (J.J.Liu)
05 *
06 * This program is free software: you can redistribute it and/or modify
07 * it under the terms of the GNU Affero General Public License as published by
08 * the Free Software Foundation, either version 3 of the License, or
09 * (at your option) any later version.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU Affero General Public License for more details.
15 *
16 * You should have received a copy of the GNU Affero General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */
19
20 package org.descripter.js;
21
22 /**
23 * <p>A wrapper class for booleans.</p>
24 * <p>This class is useful for descripters.</p>
25 *
26 * @see Descripter
27 *
28 * @author <a href="mailto:jianjunliu@126.com">J.J.Liu (Jianjun Liu)</a> at <a href="http://www.descripter.org" target="_blank">http://www.descripter.org</a>
29 * @since Descripter 1.0
30 */
31 public class Bool
32 {
33 private final Object o;
34
35 /**
36 * <p>Constructs a wrapper of this type.</p>
37 * @param o A value to wrap
38 * @since Descripter 1.0
39 */
40 public Bool(Object o) {
41 this.o = o;
42 }
43
44 /**
45 * <p>Returns the string representation of the wrapped value.</p>
46 * @return The string representation of the wrapped value.
47 * @since Descripter 1.0
48 */
49 @Override
50 public String toString() {
51 return o.toString();
52 }
53 }
| JavaDoq: Bool.java |