Package smetana.core

Class CType


  • public class CType
    extends java.lang.Object
    • 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 class java.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()