Here you can find the source of cast(int value)
public static byte cast(int value)
//package com.java2s; //License from project: Open Source License public class Main { public static byte cast(short value) { return value > Byte.MAX_VALUE ? Byte.MAX_VALUE : value < Byte.MIN_VALUE ? Byte.MIN_VALUE : (byte) value; }// w ww .j a va2s .c o m public static byte cast(int value) { return value > Byte.MAX_VALUE ? Byte.MAX_VALUE : value < Byte.MIN_VALUE ? Byte.MIN_VALUE : (byte) value; } public static byte cast(long value) { return value > Byte.MAX_VALUE ? Byte.MAX_VALUE : value < Byte.MIN_VALUE ? Byte.MIN_VALUE : (byte) value; } }