Package smetana.core
Class CType
- java.lang.Object
-
- smetana.core.CType
-
public class CType extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
containsStar()
boolean
functionPointer()
int
getArrayLength()
java.lang.Class
getClassFrom()
static java.lang.Class
getClassFrom(java.lang.String type)
java.lang.String
getType()
java.lang.Class
getTypeClass()
boolean
isArrayOfCString()
boolean
isBoolean()
boolean
isChar()
boolean
isCString()
boolean
isDoubleOrFloat()
boolean
isDoubleStar()
boolean
isEnum()
boolean
isInteger()
boolean
isIntStar()
boolean
isLong()
boolean
isPrimitive()
static boolean
isPrimitive(java.lang.String type)
boolean
isShort()
boolean
isVoidStar()
java.lang.String
toString()
-
-
-
Method Detail
-
isInteger
public boolean isInteger()
-
isChar
public boolean isChar()
-
isBoolean
public boolean isBoolean()
-
isDoubleOrFloat
public boolean isDoubleOrFloat()
-
isShort
public boolean isShort()
-
isLong
public boolean isLong()
-
isEnum
public boolean isEnum()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getTypeClass
public java.lang.Class getTypeClass()
-
getClassFrom
public static java.lang.Class getClassFrom(java.lang.String type)
-
functionPointer
public boolean functionPointer()
-
isPrimitive
public static boolean isPrimitive(java.lang.String type)
-
isPrimitive
public boolean isPrimitive()
-
getClassFrom
public java.lang.Class getClassFrom()
-
getArrayLength
public int getArrayLength()
-
isIntStar
public boolean isIntStar()
-
isDoubleStar
public boolean isDoubleStar()
-
isVoidStar
public boolean isVoidStar()
-
getType
public java.lang.String getType()
-
isCString
public boolean isCString()
-
isArrayOfCString
public boolean isArrayOfCString()
-
containsStar
public boolean containsStar()
-
-