Enum LdapStatesEnum
- java.lang.Object
-
- java.lang.Enum<LdapStatesEnum>
-
- org.apache.directory.api.ldap.codec.LdapStatesEnum
-
- All Implemented Interfaces:
Serializable
,Comparable<LdapStatesEnum>
,States
public enum LdapStatesEnum extends Enum<LdapStatesEnum> implements States
This class store the Ldap grammar's constants. It is also used for debugging purpose- Author:
- Apache Directory Project
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getGrammarName()
Get the grammar nameLdapStatesEnum
getStartState()
String
getState(int state)
Get the string representing the stateboolean
isEndState()
static LdapStatesEnum
valueOf(String name)
Returns the enum constant of this type with the specified name.static LdapStatesEnum[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
END_STATE
public static final LdapStatesEnum END_STATE
The END_STATE
-
START_STATE
public static final LdapStatesEnum START_STATE
-
LDAP_MESSAGE_STATE
public static final LdapStatesEnum LDAP_MESSAGE_STATE
-
MESSAGE_ID_STATE
public static final LdapStatesEnum MESSAGE_ID_STATE
-
BIND_REQUEST_STATE
public static final LdapStatesEnum BIND_REQUEST_STATE
-
BIND_RESPONSE_STATE
public static final LdapStatesEnum BIND_RESPONSE_STATE
-
UNBIND_REQUEST_STATE
public static final LdapStatesEnum UNBIND_REQUEST_STATE
-
SEARCH_REQUEST_STATE
public static final LdapStatesEnum SEARCH_REQUEST_STATE
-
SEARCH_RESULT_ENTRY_STATE
public static final LdapStatesEnum SEARCH_RESULT_ENTRY_STATE
-
SEARCH_RESULT_DONE_STATE
public static final LdapStatesEnum SEARCH_RESULT_DONE_STATE
-
SEARCH_RESULT_REFERENCE_STATE
public static final LdapStatesEnum SEARCH_RESULT_REFERENCE_STATE
-
MODIFY_REQUEST_STATE
public static final LdapStatesEnum MODIFY_REQUEST_STATE
-
MODIFY_RESPONSE_STATE
public static final LdapStatesEnum MODIFY_RESPONSE_STATE
-
ADD_REQUEST_STATE
public static final LdapStatesEnum ADD_REQUEST_STATE
-
ADD_RESPONSE_STATE
public static final LdapStatesEnum ADD_RESPONSE_STATE
-
DEL_REQUEST_STATE
public static final LdapStatesEnum DEL_REQUEST_STATE
-
DEL_RESPONSE_STATE
public static final LdapStatesEnum DEL_RESPONSE_STATE
-
MODIFY_DN_REQUEST_STATE
public static final LdapStatesEnum MODIFY_DN_REQUEST_STATE
-
MODIFY_DN_RESPONSE_STATE
public static final LdapStatesEnum MODIFY_DN_RESPONSE_STATE
-
COMPARE_REQUEST_STATE
public static final LdapStatesEnum COMPARE_REQUEST_STATE
-
COMPARE_RESPONSE_STATE
public static final LdapStatesEnum COMPARE_RESPONSE_STATE
-
ABANDON_REQUEST_STATE
public static final LdapStatesEnum ABANDON_REQUEST_STATE
-
EXTENDED_REQUEST_STATE
public static final LdapStatesEnum EXTENDED_REQUEST_STATE
-
EXTENDED_RESPONSE_STATE
public static final LdapStatesEnum EXTENDED_RESPONSE_STATE
-
VERSION_STATE
public static final LdapStatesEnum VERSION_STATE
-
NAME_STATE
public static final LdapStatesEnum NAME_STATE
-
SIMPLE_STATE
public static final LdapStatesEnum SIMPLE_STATE
-
SASL_STATE
public static final LdapStatesEnum SASL_STATE
-
MECHANISM_STATE
public static final LdapStatesEnum MECHANISM_STATE
-
CREDENTIALS_STATE
public static final LdapStatesEnum CREDENTIALS_STATE
-
RESULT_CODE_BR_STATE
public static final LdapStatesEnum RESULT_CODE_BR_STATE
-
MATCHED_DN_BR_STATE
public static final LdapStatesEnum MATCHED_DN_BR_STATE
-
ERROR_MESSAGE_BR_STATE
public static final LdapStatesEnum ERROR_MESSAGE_BR_STATE
-
REFERRALS_BR_STATE
public static final LdapStatesEnum REFERRALS_BR_STATE
-
REFERRAL_BR_STATE
public static final LdapStatesEnum REFERRAL_BR_STATE
-
SERVER_SASL_CREDENTIALS_STATE
public static final LdapStatesEnum SERVER_SASL_CREDENTIALS_STATE
-
RESULT_CODE_STATE
public static final LdapStatesEnum RESULT_CODE_STATE
-
MATCHED_DN_STATE
public static final LdapStatesEnum MATCHED_DN_STATE
-
ERROR_MESSAGE_STATE
public static final LdapStatesEnum ERROR_MESSAGE_STATE
-
REFERRALS_STATE
public static final LdapStatesEnum REFERRALS_STATE
-
REFERRAL_STATE
public static final LdapStatesEnum REFERRAL_STATE
-
REQUEST_NAME_STATE
public static final LdapStatesEnum REQUEST_NAME_STATE
-
REQUEST_VALUE_STATE
public static final LdapStatesEnum REQUEST_VALUE_STATE
-
RESPONSE_NAME_STATE
public static final LdapStatesEnum RESPONSE_NAME_STATE
-
RESPONSE_STATE
public static final LdapStatesEnum RESPONSE_STATE
-
RESULT_CODE_ER_STATE
public static final LdapStatesEnum RESULT_CODE_ER_STATE
-
MATCHED_DN_ER_STATE
public static final LdapStatesEnum MATCHED_DN_ER_STATE
-
ERROR_MESSAGE_ER_STATE
public static final LdapStatesEnum ERROR_MESSAGE_ER_STATE
-
REFERRALS_ER_STATE
public static final LdapStatesEnum REFERRALS_ER_STATE
-
REFERRAL_ER_STATE
public static final LdapStatesEnum REFERRAL_ER_STATE
-
ENTRY_STATE
public static final LdapStatesEnum ENTRY_STATE
-
ATTRIBUTES_STATE
public static final LdapStatesEnum ATTRIBUTES_STATE
-
ATTRIBUTE_STATE
public static final LdapStatesEnum ATTRIBUTE_STATE
-
TYPE_STATE
public static final LdapStatesEnum TYPE_STATE
-
VALUES_STATE
public static final LdapStatesEnum VALUES_STATE
-
VALUE_STATE
public static final LdapStatesEnum VALUE_STATE
-
OBJECT_STATE
public static final LdapStatesEnum OBJECT_STATE
-
MODIFICATIONS_STATE
public static final LdapStatesEnum MODIFICATIONS_STATE
-
MODIFICATIONS_SEQ_STATE
public static final LdapStatesEnum MODIFICATIONS_SEQ_STATE
-
OPERATION_STATE
public static final LdapStatesEnum OPERATION_STATE
-
MODIFICATION_STATE
public static final LdapStatesEnum MODIFICATION_STATE
-
TYPE_MOD_STATE
public static final LdapStatesEnum TYPE_MOD_STATE
-
VALS_STATE
public static final LdapStatesEnum VALS_STATE
-
ATTRIBUTE_VALUE_STATE
public static final LdapStatesEnum ATTRIBUTE_VALUE_STATE
-
ENTRY_MOD_DN_STATE
public static final LdapStatesEnum ENTRY_MOD_DN_STATE
-
NEW_RDN_STATE
public static final LdapStatesEnum NEW_RDN_STATE
-
DELETE_OLD_RDN_STATE
public static final LdapStatesEnum DELETE_OLD_RDN_STATE
-
NEW_SUPERIOR_STATE
public static final LdapStatesEnum NEW_SUPERIOR_STATE
-
ENTRY_COMP_STATE
public static final LdapStatesEnum ENTRY_COMP_STATE
-
AVA_STATE
public static final LdapStatesEnum AVA_STATE
-
ATTRIBUTE_DESC_STATE
public static final LdapStatesEnum ATTRIBUTE_DESC_STATE
-
ASSERTION_VALUE_STATE
public static final LdapStatesEnum ASSERTION_VALUE_STATE
-
BASE_OBJECT_STATE
public static final LdapStatesEnum BASE_OBJECT_STATE
-
SCOPE_STATE
public static final LdapStatesEnum SCOPE_STATE
-
DEREF_ALIAS_STATE
public static final LdapStatesEnum DEREF_ALIAS_STATE
-
SIZE_LIMIT_STATE
public static final LdapStatesEnum SIZE_LIMIT_STATE
-
TIME_LIMIT_STATE
public static final LdapStatesEnum TIME_LIMIT_STATE
-
TYPES_ONLY_STATE
public static final LdapStatesEnum TYPES_ONLY_STATE
-
AND_STATE
public static final LdapStatesEnum AND_STATE
-
OR_STATE
public static final LdapStatesEnum OR_STATE
-
NOT_STATE
public static final LdapStatesEnum NOT_STATE
-
EQUALITY_MATCH_STATE
public static final LdapStatesEnum EQUALITY_MATCH_STATE
-
SUBSTRING_FILTER_STATE
public static final LdapStatesEnum SUBSTRING_FILTER_STATE
-
GREATER_OR_EQUAL_STATE
public static final LdapStatesEnum GREATER_OR_EQUAL_STATE
-
LESS_OR_EQUAL_STATE
public static final LdapStatesEnum LESS_OR_EQUAL_STATE
-
PRESENT_STATE
public static final LdapStatesEnum PRESENT_STATE
-
APPROX_MATCH_STATE
public static final LdapStatesEnum APPROX_MATCH_STATE
-
EXTENSIBLE_MATCH_STATE
public static final LdapStatesEnum EXTENSIBLE_MATCH_STATE
-
ATTRIBUTE_DESC_FILTER_STATE
public static final LdapStatesEnum ATTRIBUTE_DESC_FILTER_STATE
-
ASSERTION_VALUE_FILTER_STATE
public static final LdapStatesEnum ASSERTION_VALUE_FILTER_STATE
-
ATTRIBUTE_DESCRIPTION_LIST_STATE
public static final LdapStatesEnum ATTRIBUTE_DESCRIPTION_LIST_STATE
-
ATTRIBUTE_DESCRIPTION_STATE
public static final LdapStatesEnum ATTRIBUTE_DESCRIPTION_STATE
-
TYPE_SUBSTRING_STATE
public static final LdapStatesEnum TYPE_SUBSTRING_STATE
-
SUBSTRINGS_STATE
public static final LdapStatesEnum SUBSTRINGS_STATE
-
INITIAL_STATE
public static final LdapStatesEnum INITIAL_STATE
-
ANY_STATE
public static final LdapStatesEnum ANY_STATE
-
FINAL_STATE
public static final LdapStatesEnum FINAL_STATE
-
MATCHING_RULE_STATE
public static final LdapStatesEnum MATCHING_RULE_STATE
-
TYPE_MATCHING_RULE_STATE
public static final LdapStatesEnum TYPE_MATCHING_RULE_STATE
-
MATCH_VALUE_STATE
public static final LdapStatesEnum MATCH_VALUE_STATE
-
DN_ATTRIBUTES_STATE
public static final LdapStatesEnum DN_ATTRIBUTES_STATE
-
OBJECT_NAME_STATE
public static final LdapStatesEnum OBJECT_NAME_STATE
-
ATTRIBUTES_SR_STATE
public static final LdapStatesEnum ATTRIBUTES_SR_STATE
-
PARTIAL_ATTRIBUTES_LIST_STATE
public static final LdapStatesEnum PARTIAL_ATTRIBUTES_LIST_STATE
-
TYPE_SR_STATE
public static final LdapStatesEnum TYPE_SR_STATE
-
VALS_SR_STATE
public static final LdapStatesEnum VALS_SR_STATE
-
ATTRIBUTE_VALUE_SR_STATE
public static final LdapStatesEnum ATTRIBUTE_VALUE_SR_STATE
-
REFERENCE_STATE
public static final LdapStatesEnum REFERENCE_STATE
-
CONTROLS_STATE
public static final LdapStatesEnum CONTROLS_STATE
-
CONTROL_STATE
public static final LdapStatesEnum CONTROL_STATE
-
CONTROL_TYPE_STATE
public static final LdapStatesEnum CONTROL_TYPE_STATE
-
CRITICALITY_STATE
public static final LdapStatesEnum CRITICALITY_STATE
-
CONTROL_VALUE_STATE
public static final LdapStatesEnum CONTROL_VALUE_STATE
-
INTERMEDIATE_RESPONSE_STATE
public static final LdapStatesEnum INTERMEDIATE_RESPONSE_STATE
-
INTERMEDIATE_RESPONSE_NAME_STATE
public static final LdapStatesEnum INTERMEDIATE_RESPONSE_NAME_STATE
-
INTERMEDIATE_RESPONSE_VALUE_STATE
public static final LdapStatesEnum INTERMEDIATE_RESPONSE_VALUE_STATE
-
LAST_LDAP_STATE
public static final LdapStatesEnum LAST_LDAP_STATE
-
-
Method Detail
-
values
public static LdapStatesEnum[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (LdapStatesEnum c : LdapStatesEnum.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static LdapStatesEnum valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
getGrammarName
public String getGrammarName()
Get the grammar name- Returns:
- The grammar name
-
getState
public String getState(int state)
Get the string representing the state- Parameters:
state
- The state number- Returns:
- The String representing the state
-
isEndState
public boolean isEndState()
- Specified by:
isEndState
in interfaceStates
- Returns:
- True if this is the END_STATE
-
getStartState
public LdapStatesEnum getStartState()
- Specified by:
getStartState
in interfaceStates
- Returns:
- The START_STATE of the enum
-
-