org.apache.directory.shared.ldap.codec.search.controls
Class EntryChangeControlStatesEnum

java.lang.Object
  extended by org.apache.directory.shared.ldap.codec.search.controls.EntryChangeControlStatesEnum
All Implemented Interfaces:
IStates

public class EntryChangeControlStatesEnum
extends Object
implements IStates

This class store the EntryChangeControl's grammar constants. It is also used for debugging purposes.

Author:
Apache Directory Project

Field Summary
static int CHANGE_NUMBER_STATE
          changeNumber
static int CHANGE_TYPE_STATE
          changeType
static int EC_SEQUENCE_STATE
          Sequence
static int LAST_EC_STATE
          terminal state
static int PREVIOUS_DN_STATE
          previousDN
static int START_STATE
          Sequence Tag
 
Fields inherited from interface org.apache.directory.shared.asn1.ber.grammar.IStates
END_STATE, GRAMMAR_END, INIT_GRAMMAR_STATE
 
Method Summary
 String getGrammarName(IGrammar grammar)
          Get the grammar name
 String getGrammarName(int grammar)
          Get the grammar name
static IStates getInstance()
          Get an instance of this class
 String getState(int state)
          Get the string representing the state
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

START_STATE

public static int START_STATE
Sequence Tag


EC_SEQUENCE_STATE

public static int EC_SEQUENCE_STATE
Sequence


CHANGE_TYPE_STATE

public static int CHANGE_TYPE_STATE
changeType


PREVIOUS_DN_STATE

public static int PREVIOUS_DN_STATE
previousDN


CHANGE_NUMBER_STATE

public static int CHANGE_NUMBER_STATE
changeNumber


LAST_EC_STATE

public static int LAST_EC_STATE
terminal state

Method Detail

getInstance

public static IStates getInstance()
Get an instance of this class

Returns:
An instance on this class

getGrammarName

public String getGrammarName(int grammar)
Get the grammar name

Specified by:
getGrammarName in interface IStates
Parameters:
grammar - The grammar code
Returns:
The grammar name

getGrammarName

public String getGrammarName(IGrammar grammar)
Get the grammar name

Specified by:
getGrammarName in interface IStates
Parameters:
grammar - The grammar class
Returns:
The grammar name

getState

public String getState(int state)
Get the string representing the state

Specified by:
getState in interface IStates
Parameters:
state - The state number
Returns:
The String representing the state


Copyright © 2004-2012. All Rights Reserved.