Class IntegerCast


  • public final class IntegerCast
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      IntegerCast()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static ru.ispras.fortress.expression.Node cast​(ru.ispras.fortress.expression.Node origin, ru.ispras.fortress.data.DataType type)  
      static ru.ispras.fortress.expression.Node cast​(ru.ispras.fortress.expression.Node origin, ru.ispras.fortress.data.DataType nodeType, ru.ispras.fortress.data.DataType type)  
      static ru.ispras.fortress.data.DataType findCommonType​(java.util.Collection<? extends ru.ispras.fortress.expression.Node> nodes)  
      static java.util.Map<java.lang.Enum<?>,​ru.ispras.fortress.transformer.TransformerRule> rules()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • IntegerCast

        public IntegerCast()
    • Method Detail

      • rules

        public static java.util.Map<java.lang.Enum<?>,​ru.ispras.fortress.transformer.TransformerRule> rules()
      • cast

        public static ru.ispras.fortress.expression.Node cast​(ru.ispras.fortress.expression.Node origin,
                                                              ru.ispras.fortress.data.DataType type)
      • cast

        public static ru.ispras.fortress.expression.Node cast​(ru.ispras.fortress.expression.Node origin,
                                                              ru.ispras.fortress.data.DataType nodeType,
                                                              ru.ispras.fortress.data.DataType type)
      • findCommonType

        public static ru.ispras.fortress.data.DataType findCommonType​(java.util.Collection<? extends ru.ispras.fortress.expression.Node> nodes)