org.ujac.util.exi.type
Class ByteArrayType

java.lang.Object
  extended by org.ujac.util.exi.type.BaseType
      extended by org.ujac.util.exi.type.ByteArrayType
All Implemented Interfaces:
ExpressionType

public class ByteArrayType
extends BaseType

Name:ByteArrayType
Description: An expression type handler for byte arrays.

Author:
lauerc

Nested Class Summary
 class ByteArrayType.GetOperation
          The 'get' operation for arrays.
 class ByteArrayType.IsEmptyOperation
          The 'isEmpty' operation for arrays.
 class ByteArrayType.NotEmptyOperation
          The 'notEmpty' operation for arrays.
 class ByteArrayType.SizeOperation
          The 'size' operation for arrays.
 
Nested classes/interfaces inherited from class org.ujac.util.exi.type.BaseType
BaseType.EqualOperation, BaseType.InstanceofOperation, BaseType.NotEqualOperation, BaseType.ObjectDefinedOperation, BaseType.ObjectNotDefinedOperation, BaseType.ToStringOperation
 
Field Summary
 
Fields inherited from class org.ujac.util.exi.type.BaseType
interpreter, operations
 
Constructor Summary
ByteArrayType(ExpressionInterpreter interpreter)
          Constructs a ObjectArrayType instance with specific attributes.
 
Method Summary
 Class getType()
          Gets the class of the expression type.
 
Methods inherited from class org.ujac.util.exi.type.BaseType
addOperation, evalTuple, execToString, getAlias, getDescription, getOperation, getOperationNames, getOperations, getTypeName, removeAllOperations, removeOperation, typeCast
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ByteArrayType

public ByteArrayType(ExpressionInterpreter interpreter)
Constructs a ObjectArrayType instance with specific attributes.

Parameters:
interpreter - The expression interpreter.
Method Detail

getType

public Class getType()
Description copied from interface: ExpressionType
Gets the class of the expression type.

Returns:
The class the expression type is valid for.
See Also:
ExpressionType.getType()


Copyright © 2003-2004 UJAC.org. All Rights Reserved.