パッケージ jcifs
列挙型 DialectVersion
- java.lang.Object
-
- java.lang.Enum<DialectVersion>
-
- jcifs.DialectVersion
-
- すべての実装されたインタフェース:
Serializable,Comparable<DialectVersion>
public enum DialectVersion extends Enum<DialectVersion>
- 作成者:
- mbechler
-
-
メソッドの概要
すべてのメソッド staticメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 booleanatLeast(DialectVersion v)booleanatMost(DialectVersion v)intgetDialect()booleanisSMB2()static DialectVersionmax(DialectVersion a, DialectVersion b)static DialectVersionmin(DialectVersion a, DialectVersion b)static Set<DialectVersion>range(DialectVersion min, DialectVersion max)static DialectVersionvalueOf(String name)指定した名前を持つこの型の列挙型定数を返します。static DialectVersion[]values()この列挙型の定数を含む配列を宣言されている順序で返します。
-
-
-
列挙型定数の詳細
-
SMB1
public static final DialectVersion SMB1
Legacy SMB1/CIFS
-
SMB202
public static final DialectVersion SMB202
SMB 2.02 - Windows Vista+
-
SMB210
public static final DialectVersion SMB210
SMB 2.1 - Windows 7/Server 2008R2
-
SMB300
public static final DialectVersion SMB300
SMB 3.0 - Windows 8/Server 2012
-
SMB302
public static final DialectVersion SMB302
SMB 3.0.2 - Windows 8.1/Server 2012R2
-
SMB311
public static final DialectVersion SMB311
SMB 3.1.1 - Windows 10/Server 2016
-
-
メソッドの詳細
-
values
public static DialectVersion[] values()
この列挙型の定数を含む配列を宣言されている順序で返します。 このメソッドは次のようにして定数を反復するために 使用できます:for (DialectVersion c : DialectVersion.values()) System.out.println(c);
- 戻り値:
- この列挙型の定数を含む、宣言されている順序での配列
-
valueOf
public static DialectVersion valueOf(String name)
指定した名前を持つこの型の列挙型定数を返します。 文字列は、この型の列挙型定数を宣言するのに使用した識別子と正確に 一致している必要があります。(余分な空白文字を含めることは できません。)- パラメータ:
name- 返される列挙型定数の名前。- 戻り値:
- 指定した名前の列挙型定数
- 例外:
IllegalArgumentException- この列挙型に、指定した名前の定数がない場合NullPointerException- 引数がnullの場合
-
isSMB2
public final boolean isSMB2()
- 戻り値:
- the smb2
-
getDialect
public final int getDialect()
- 戻り値:
- the dialect
-
atLeast
public boolean atLeast(DialectVersion v)
- パラメータ:
v-- 戻り値:
- whether this version is a least the given one
-
atMost
public boolean atMost(DialectVersion v)
- パラメータ:
v-- 戻り値:
- whether this version is a most the given one
-
min
public static DialectVersion min(DialectVersion a, DialectVersion b)
- パラメータ:
a-b-- 戻り値:
- smaller of the two versions
-
max
public static DialectVersion max(DialectVersion a, DialectVersion b)
- パラメータ:
a-b-- 戻り値:
- larger of the two versions
-
range
public static Set<DialectVersion> range(DialectVersion min, DialectVersion max)
- パラメータ:
min- may be null for open endmax- may be null for open end- 戻り値:
- range of versions
-
-