com.caucho.amber.type
Class AmberArrayType

java.lang.Object
  extended by com.caucho.amber.type.AmberType
      extended by com.caucho.amber.type.AmberArrayType
Direct Known Subclasses:
ByteArrayType, CharacterArrayType

public abstract class AmberArrayType
extends AmberType

The type of a property.


Constructor Summary
AmberArrayType()
           
 
Method Summary
abstract  java.lang.String getJavaObjectTypeName()
          Returns the java type for a single entry.
abstract  java.lang.String getPrimitiveArrayTypeName()
          Returns the corresponding primitive array type name.
 
Methods inherited from class com.caucho.amber.type.AmberType
findItem, fromObject, generateCastFromObject, generateCreateColumnSQL, generateEquals, generateIncrementVersion, generateIsNull, generateLoad, generateLoad, generateLoadForeign, generateLoadNative, generateNull, generateSet, generateSetNull, generateSetVersion, getColumnCount, getForeignType, getForeignTypeName, getJavaTypeName, getName, getObject, getObject, init, isAssignableTo, isAutoIncrement, isBoolean, isNumeric, setParameter, toObject, toObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AmberArrayType

public AmberArrayType()
Method Detail

getPrimitiveArrayTypeName

public abstract java.lang.String getPrimitiveArrayTypeName()
Returns the corresponding primitive array type name. See, for example, ByteArrayType.


getJavaObjectTypeName

public abstract java.lang.String getJavaObjectTypeName()
Returns the java type for a single entry.