public enum KexProposalOption extends Enum<KexProposalOption>
Modifier and Type | Class and Description |
---|---|
static class |
KexProposalOption.Constants |
Enum Constant and Description |
---|
ALGORITHMS |
C2SCOMP |
C2SENC |
C2SLANG |
C2SMAC |
S2CCOMP |
S2CENC |
S2CLANG |
S2CMAC |
SERVERKEYS |
Modifier and Type | Field and Description |
---|---|
static Comparator<KexProposalOption> |
BY_PROPOSAL_INDEX
Compares values according to
getProposalIndex() |
static int |
PROPOSAL_MAX |
static List<KexProposalOption> |
VALUES
A
List of all the options sorted according to getProposalIndex() |
Modifier and Type | Method and Description |
---|---|
static KexProposalOption |
fromName(String n) |
static KexProposalOption |
fromProposalIndex(int index) |
String |
getDescription() |
int |
getProposalIndex() |
static KexProposalOption |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static KexProposalOption[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final KexProposalOption ALGORITHMS
public static final KexProposalOption SERVERKEYS
public static final KexProposalOption C2SENC
public static final KexProposalOption S2CENC
public static final KexProposalOption C2SMAC
public static final KexProposalOption S2CMAC
public static final KexProposalOption C2SCOMP
public static final KexProposalOption S2CCOMP
public static final KexProposalOption C2SLANG
public static final KexProposalOption S2CLANG
public static final List<KexProposalOption> VALUES
List
of all the options sorted according to getProposalIndex()
BY_PROPOSAL_INDEX
public static final int PROPOSAL_MAX
public static final Comparator<KexProposalOption> BY_PROPOSAL_INDEX
getProposalIndex()
public static KexProposalOption[] values()
for (KexProposalOption c : KexProposalOption.values()) System.out.println(c);
public static KexProposalOption valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic final int getProposalIndex()
public final String getDescription()
public static KexProposalOption fromName(String n)
n
- The option name - ignored if null
/emptyEnum.name()
- case insensitive
or null
if no match foundpublic static KexProposalOption fromProposalIndex(int index)
Copyright © 2008–2016 The Apache Software Foundation. All rights reserved.