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 booleancontainsStar()booleanfunctionPointer()intgetArrayLength()java.lang.ClassgetClassFrom()static java.lang.ClassgetClassFrom(java.lang.String type)java.lang.StringgetType()java.lang.ClassgetTypeClass()booleanisArrayOfCString()booleanisBoolean()booleanisChar()booleanisCString()booleanisDoubleOrFloat()booleanisDoubleStar()booleanisEnum()booleanisInteger()booleanisIntStar()booleanisLong()booleanisPrimitive()static booleanisPrimitive(java.lang.String type)booleanisShort()booleanisVoidStar()java.lang.StringtoString()
-
-
-
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:
toStringin 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()
-
-