|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.phoenix_int.aserver.types.PHXSimpleType
com.phoenix_int.aserver.types.PHXSimpleArray
com.phoenix_int.aserver.types.PHXBooleanArray
public class PHXBooleanArray
Class wraps an array of PHXBoolean variables for the ScriptWrapper utility.
PHXSimpleArray| Field Summary |
|---|
| Fields inherited from class com.phoenix_int.aserver.types.PHXSimpleArray |
|---|
_data, _lockDims, _lockResize |
| Constructor Summary | |
|---|---|
PHXBooleanArray()
|
|
PHXBooleanArray(java.lang.Object data)
|
|
| Method Summary | |
|---|---|
protected java.lang.Object |
allocateElement(java.lang.Class elementClass)
Allocates a single element in a default state. |
protected boolean |
dataTypeOK(java.lang.Class c)
Must override this function and return true if the specified class is acceptable as an array element component type. |
protected java.lang.Object |
elementFromString(java.lang.String val)
Sub-classes must provide an implementation of this function which converts a string form of a single element to Object form. |
boolean |
getBooleanValue(int index)
Gets the value of an element as a boolean |
boolean |
getBooleanValue(int[] index)
Gets the value of an element as a boolean |
PHXBoolean |
getValue(int index)
Gets the value of an element as a PHXBoolean object |
PHXBoolean |
getValue(int[] index)
Gets the value of an element as a PHXBoolean object |
void |
setValue(int[] index,
boolean val)
Sets the value of an element as a boolean |
void |
setValue(int[] index,
PHXBoolean val)
Sets the value of an element as a PHXBoolean object |
void |
setValue(int index,
boolean val)
Sets the value of an element as a boolean |
void |
setValue(int index,
PHXBoolean val)
Sets the value of an element as a PHXBoolean object |
| Methods inherited from class com.phoenix_int.aserver.types.PHXSimpleArray |
|---|
_getMetaData, _getMetaData, _setMetaData, _setMetaData, checkRectangular, fromString, fromString, fromString, fromString, fromString2, generateFor, generateFor, getArray, getArrayElement, getArrayElement, getComponentType, getComponentType, getDimensions, getDimensions, getFirst, getLength, getLength, getLockResize, getnDIndex, getNumDimensions, getNumDimensions, getSelf, incrementIndex, lockDimensions, newIndex, parseIndex, resize, setArray, setArrayElement, setArrayElement, setDimensions, setFirst, setLength, setLength, setLockResize, toString, toString, toString, toString, toString2, toString2, toString2, validElement |
| Methods inherited from class com.phoenix_int.aserver.types.PHXSimpleType |
|---|
addPropertyChangeListener, getDescription, getEnumTokens, getHasChanged, getUnits, removePropertyChangeListener, setDescription, setHasChanged, setUnits |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public PHXBooleanArray()
public PHXBooleanArray(java.lang.Object data)
| Method Detail |
|---|
protected boolean dataTypeOK(java.lang.Class c)
PHXSimpleArray
dataTypeOK in class PHXSimpleArray
protected java.lang.Object allocateElement(java.lang.Class elementClass)
throws java.lang.IllegalAccessException,
java.lang.InstantiationException
PHXSimpleArray
allocateElement in class PHXSimpleArrayjava.lang.IllegalAccessException
java.lang.InstantiationExceptionpublic PHXBoolean getValue(int index)
index - 1D array index
java.lang.IllegalArgumentException - thrown if called on non-1D arraypublic PHXBoolean getValue(int[] index)
index - nD array index
public boolean getBooleanValue(int index)
index - 1D array index
java.lang.IllegalArgumentException - thrown if called on non-1D arraypublic boolean getBooleanValue(int[] index)
index - nD array index
public void setValue(int index,
PHXBoolean val)
index - 1D array indexval - value to set
java.lang.IllegalArgumentException - thrown if called on non-1D array
public void setValue(int[] index,
PHXBoolean val)
index - nD array indexval - value to set
public void setValue(int index,
boolean val)
index - 1D array indexval - value to set
java.lang.IllegalArgumentException - thrown if called on non-1D array
public void setValue(int[] index,
boolean val)
index - nD array indexval - value to setprotected java.lang.Object elementFromString(java.lang.String val)
PHXSimpleArray
elementFromString in class PHXSimpleArray
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||