パッケージ org.aiwolf.server.util

クラス FileGameLogger

  • すべての実装されたインタフェース:
    GameLogger

    public class FileGameLogger
    extends java.lang.Object
    implements GameLogger
    GameLogger using File
    作成者:
    tori
    • フィールドの概要

      フィールド 
      修飾子とタイプ フィールド 説明
      protected java.io.BufferedWriter bw  
      protected java.io.File logFile  
    • コンストラクタの概要

      コンストラクタ 
      修飾子 コンストラクタ 説明
      protected FileGameLogger()  
        FileGameLogger​(java.io.File logFile)  
        FileGameLogger​(java.lang.String logFile)  
    • メソッドの概要

      すべてのメソッド インスタンス・メソッド concreteメソッド 
      修飾子とタイプ メソッド 説明
      void close()  
      void flush()  
      void log​(java.lang.String text)
      Save log
      • クラスから継承されたメソッド java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • フィールドの詳細

      • logFile

        protected java.io.File logFile
      • bw

        protected java.io.BufferedWriter bw
    • コンストラクタの詳細

      • FileGameLogger

        protected FileGameLogger()
      • FileGameLogger

        public FileGameLogger​(java.lang.String logFile)
                       throws java.io.IOException
        パラメータ:
        logFile -
        例外:
        java.io.IOException
      • FileGameLogger

        public FileGameLogger​(java.io.File logFile)
                       throws java.io.IOException
        パラメータ:
        logFile -
        例外:
        java.io.IOException
    • メソッドの詳細

      • log

        public void log​(java.lang.String text)
        Save log
        定義:
        log インタフェース内 GameLogger
        パラメータ:
        text -
        gameInfo -
      • flush

        public void flush()
        定義:
        flush インタフェース内 GameLogger
      • close

        public void close()
        定義:
        close インタフェース内 GameLogger