private final int valueToField(int val, int component, int highBit)
private int valueToField(int val, int component, int highBit)
  private final int valueToField(int val, int component, int highBit)  {    int toFieldShift =       getComponentSize(component) + shifts[component] - highBit;    int ret = (toFieldShift>0) ?      (val << toFieldShift) :      (val >>> (-toFieldShift));		return ret & getMask(component);	}