gnu.kawa.lispexpr
Class LangPrimType
public
class
LangPrimType
extends PrimType
implements TypeValue
Use to implement some special types that convert differently.
public LangPrimType(String nam, String sig, int siz, Class reflectClass)
public LangPrimType(String nam, String sig, int siz, Class reflectClass,
Language language)
public char charValue(Object value)
public Object coerceFromObject(Object obj)
public Object coerceToObject(Object obj)
public int compare(
Type other)
public void emitCoerceFromObject(
CodeAttr code)
public void emitCoerceToObject(
CodeAttr code)
public void emitIsInstance(
CodeAttr code)
public
Type getImplementationType()