パッケージ jcifs.smb

クラス DosFileFilter

    • フィールドの概要

      フィールド 
      修飾子とタイプ フィールド 説明
      protected int attributes  
      protected String wildcard  
    • コンストラクタの概要

      コンストラクタ 
      コンストラクタ 説明
      DosFileFilter​(String wildcard, int attributes)
      This filter can be considerably more efficient than other file filters as the specified wildcard and attributes are passed to the server for filtering there (although attributes are largely ignored by servers they are filtered locally by the default accept method).
    • フィールドの詳細

      • wildcard

        protected String wildcard
      • attributes

        protected int attributes
    • コンストラクタの詳細

      • DosFileFilter

        public DosFileFilter​(String wildcard,
                             int attributes)
        This filter can be considerably more efficient than other file filters as the specified wildcard and attributes are passed to the server for filtering there (although attributes are largely ignored by servers they are filtered locally by the default accept method).
        パラメータ:
        wildcard -
        attributes -
    • メソッドの詳細

      • accept

        public boolean accept​(SmbFile file)
                       throws SmbException
        This returns true if the file's attributes contain any of the attributes specified for this filter. The wildcard has no influence on this method as the server should have performed that filtering already. The attributes are asserted here only because server file systems may not support filtering by all attributes (e.g. even though ATTR_DIRECTORY was specified the server may still return objects that are not directories).
        定義:
        accept インタフェース内 SmbFileFilter
        戻り値:
        whether the given file should be included
        例外:
        SmbException