public final class Type
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
Type |
alias(java.lang.String name) |
static Type |
CARD(int bitSize) |
boolean |
equals(java.lang.Object obj) |
static Type |
FLOAT(int fracBitSize,
int expBitSize) |
java.lang.String |
getAlias() |
int |
getBitSize() |
java.lang.String |
getJavaText() |
TypeId |
getTypeId() |
java.lang.String |
getTypeName() |
int |
hashCode() |
static Type |
INT(int bitSize) |
Type |
resize(int newBitSize) |
java.lang.String |
toString() |
public static final Type BOOLEAN
public static Type INT(int bitSize)
public static Type CARD(int bitSize)
public static Type FLOAT(int fracBitSize, int expBitSize)
public Type alias(java.lang.String name)
public Type resize(int newBitSize)
public TypeId getTypeId()
public int getBitSize()
public java.lang.String getAlias()
public java.lang.String getJavaText()
public java.lang.String getTypeName()
public java.lang.String toString()
toString
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object