引数について質問なんだけど

setDefaults( Notification.DEFAULT_SOUND | Notification.DEFAULT_VIBRATE | Notification.DEFAULT_LIGHTS )

こういう「|」が利用されるメソッドの「|」は何なのかしら
三項演算子で各要素の有無を制御したい場合は
どう書けばいいのかな・・・