org.ujac.util.exi.type
Class ShortArrayType

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

public class ShortArrayType
extends BaseType

Name:ShortArrayType
Description: An expression type handler for short arrays.

Author:
lauerc

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

ShortArrayType

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