/** * Creates a new AdPolicyHintsContainer instance * * @param codec The LDAP Service to use */ public AdPolicyHintsContainer( LdapApiService codec ) { super(); this.codec = codec; setGrammar( AdPolicyHintsGrammar.getInstance() ); setTransition( AdPolicyHintsStates.START_STATE ); }
@SuppressWarnings("unchecked") private AdPolicyHintsGrammar() { setName( AdPolicyHintsGrammar.class.getName() ); super.transitions = new GrammarTransition[AdPolicyHintsStates.END_STATE.ordinal()][256]; super.transitions[AdPolicyHintsStates.START_STATE.ordinal()][UniversalTag.SEQUENCE .getValue()] = new GrammarTransition<AdPolicyHintsContainer>( AdPolicyHintsStates.START_STATE, AdPolicyHintsStates.AD_POLICY_HINTS_SEQUENCE_STATE, UniversalTag.SEQUENCE.getValue(), null ); super.transitions[AdPolicyHintsStates.AD_POLICY_HINTS_SEQUENCE_STATE.ordinal()][UniversalTag.INTEGER .getValue()] = new GrammarTransition<AdPolicyHintsContainer>( AdPolicyHintsStates.AD_POLICY_HINTS_SEQUENCE_STATE, AdPolicyHintsStates.AD_POLICY_HINTS_FLAGS_STATE, UniversalTag.INTEGER.getValue(), new StoreFlags() ); }
@SuppressWarnings("unchecked") private AdPolicyHintsGrammar() { setName( AdPolicyHintsGrammar.class.getName() ); super.transitions = new GrammarTransition[AdPolicyHintsStates.END_STATE.ordinal()][256]; super.transitions[AdPolicyHintsStates.START_STATE.ordinal()][UniversalTag.SEQUENCE .getValue()] = new GrammarTransition<AdPolicyHintsContainer>( AdPolicyHintsStates.START_STATE, AdPolicyHintsStates.AD_POLICY_HINTS_SEQUENCE_STATE, UniversalTag.SEQUENCE.getValue(), null ); super.transitions[AdPolicyHintsStates.AD_POLICY_HINTS_SEQUENCE_STATE.ordinal()][UniversalTag.INTEGER .getValue()] = new GrammarTransition<AdPolicyHintsContainer>( AdPolicyHintsStates.AD_POLICY_HINTS_SEQUENCE_STATE, AdPolicyHintsStates.AD_POLICY_HINTS_FLAGS_STATE, UniversalTag.INTEGER.getValue(), new StoreFlags() ); }
/** * Creates a new AdPolicyHintsContainer instance * * @param codec The LDAP Service to use */ public AdPolicyHintsContainer( LdapApiService codec ) { super(); this.codec = codec; setGrammar( AdPolicyHintsGrammar.getInstance() ); setTransition( AdPolicyHintsStates.START_STATE ); }
@SuppressWarnings("unchecked") private AdPolicyHintsGrammar() { setName( AdPolicyHintsGrammar.class.getName() ); super.transitions = new GrammarTransition[AdPolicyHintsStates.END_STATE.ordinal()][256]; super.transitions[AdPolicyHintsStates.START_STATE.ordinal()][UniversalTag.SEQUENCE .getValue()] = new GrammarTransition<AdPolicyHintsContainer>( AdPolicyHintsStates.START_STATE, AdPolicyHintsStates.AD_POLICY_HINTS_SEQUENCE_STATE, UniversalTag.SEQUENCE.getValue(), null ); super.transitions[AdPolicyHintsStates.AD_POLICY_HINTS_SEQUENCE_STATE.ordinal()][UniversalTag.INTEGER .getValue()] = new GrammarTransition<AdPolicyHintsContainer>( AdPolicyHintsStates.AD_POLICY_HINTS_SEQUENCE_STATE, AdPolicyHintsStates.AD_POLICY_HINTS_FLAGS_STATE, UniversalTag.INTEGER.getValue(), new StoreFlags() ); }
/** * Creates a new AdPolicyHintsContainer instance * * @param codec The LDAP Service to use */ public AdPolicyHintsContainer( LdapApiService codec ) { super(); this.codec = codec; setGrammar( AdPolicyHintsGrammar.getInstance() ); setTransition( AdPolicyHintsStates.START_STATE ); }