BooleanObject.java
package org.mklab.sdpj.datastructure;
/**
* Class <code>BooleanObject</code> is a boolean-style data structure
* for managing and disposing boolean-type data efficiently.
*
* @author takafumi
*/
public class BooleanObject {
/** 値 */
private boolean value;
/**
* 新しく生成された<code>BooleanObject</code>オブジェクトを初期化します。
*
* @param value 値
*/
public BooleanObject(boolean value) {
this.value = value;
}
/**
* 値を設定します。
*
* @param value 値
*/
public void setBoolean(boolean value) {
this.value = value;
}
/**
* 値を返します。
*
* @return 値
*/
public boolean getBoolean() {
return this.value;
}
/**
* @see java.lang.Object#toString()
*/
@Override
public String toString() {
return String.valueOf(this.value);
}
}