/** * Compose the existing ESM class with the GSM specific feature. * * @param esmClass is the existing ESM class. * @param specificFeature the GSM specific feature. * @return the ESM class composed with specified GSM specific feature. */ public static byte compose(byte esmClass, GSMSpecificFeature specificFeature) { return (byte)(clear(esmClass) | specificFeature.value()); }
public ESMClass setSpecificFeature(GSMSpecificFeature specificFeature) { value = GSMSpecificFeature.compose(value, specificFeature); return this; }
/** * Check the GSM Specific Feature is contained in ESM class value. * * @param esmClass is the ESM class. * @return <tt>true</tt> if the GSM specific feature is contained in ESM class. */ public boolean containedIn(ESMClass esmClass) { return containedIn(esmClass.value()); }
/** * Check the GSM Specific Feature is contained in ESM class value. * * @param esmClass is the ESM class. * @return <tt>true</tt> if the GSM specific feature is contained in ESM class. */ public boolean containedIn(ESMClass esmClass) { return containedIn(esmClass.value()); }
/** * Compose the existing ESM class with the GSM specific feature. * * @param esmClass is the existing ESM class. * @param specificFeature the GSM specific feature. * @return the ESM class composed with specified GSM specific feature. */ public static byte compose(byte esmClass, GSMSpecificFeature specificFeature) { return (byte)(clear(esmClass) | specificFeature.value()); }
/** * Check the GSM Specific Feature is contained in ESM class value. * * @param esmClass is the ESM class. * @return <tt>true</tt> if the GSM specific feature is contained in ESM class. */ public boolean containedIn(ESMClass esmClass) { return containedIn(esmClass.value()); }
public ESMClass setSpecificFeature(GSMSpecificFeature specificFeature) { value = GSMSpecificFeature.compose(value, specificFeature); return this; }
/** * Compose the existing ESM class with the GSM specific feature. * * @param esmClass is the existing ESM class. * @param specificFeature the GSM specific feature. * @return the ESM class composed with specified GSM specific feature. */ public static byte compose(byte esmClass, GSMSpecificFeature specificFeature) { return (byte)(clear(esmClass) | specificFeature.value()); }
/** * Check the GSM Specific Feature is contained in ESM class value. * * @param esmClass is the ESM class. * @return <tt>true</tt> if the GSM specific feature is contained in ESM class. */ public boolean containedIn(ESMClass esmClass) { return containedIn(esmClass.value()); }
public ESMClass setSpecificFeature(GSMSpecificFeature specificFeature) { value = GSMSpecificFeature.compose(value, specificFeature); return this; }
/** * Compose the existing ESM class with the GSM specific feature. * * @param esmClass is the existing ESM class. * @param specificFeature the GSM specific feature. * @return the ESM class composed with specified GSM specific feature. */ public static byte compose(byte esmClass, GSMSpecificFeature specificFeature) { return (byte)(clear(esmClass) | specificFeature.value()); }
public ESMClass setSpecificFeature(GSMSpecificFeature specificFeature) { value = GSMSpecificFeature.compose(value, specificFeature); return this; }