org.ujac.util.exi.type
Class CharArrayType

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

public class CharArrayType
extends BaseType

Name:IntArrayType
Description: An expression type handler for char arrays.

Author:
lauerc

Nested Class Summary
 class CharArrayType.GetOperation
          The 'get' operation for arrays.
 class CharArrayType.IsEmptyOperation
          The 'isEmpty' operation for arrays.
 class CharArrayType.NotEmptyOperation
          The 'notEmpty' operation for arrays.
 class CharArrayType.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
CharArrayType(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

CharArrayType

public CharArrayType(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.