上記をちょっとスタイルを変えてみた

    import java.awt.image.BufferedImage
    import java.lang.reflect.Modifier._
    /** 画像のタイプを文字列で返す。ex.Some("TYPE_4BYTE_ABGR") */
    def getImageTypeName(image:BufferedImage):Option[String] =
        // BufferedImageの宣言フィールドを取得する。
        classOf[BufferedImage].getDeclaredFields.
            // 定数フィールドのみを通す
            filter  {_.getModifiers == (PUBLIC | STATIC | FINAL)}.
            // その値か?
            find    {_.get(image) == image.getType}.
            // あれば、それを名前で返す
            map     {_.getName}

波カッコが1行で済めばイイ感じになるけれど、複数行になると扱いに困ります。
どういうスタイルがいいんだろ?
まぁ、「もっと他人のソースを読め!」ということだろう。