/** * Creates a new AdPolicyHintsContainer instance * * @param control The AdPolicyHints control * @param codec The LDAP Service to use */ public AdPolicyHintsContainer( AdPolicyHintsDecorator control, LdapApiService codec ) { this( codec ); decorate( control ); }
/** * 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 ); }
/** * {@inheritDoc} */ @Override protected void setIntegerValue( int value, AdPolicyHintsContainer adPolicyHintsContainer ) { adPolicyHintsContainer.getDecorator().setFlags( value ); } }
/** * {@inheritDoc} */ @Override public Asn1Object decode( byte[] controlBytes ) throws DecoderException { ByteBuffer buffer = ByteBuffer.wrap( controlBytes ); AdPolicyHintsContainer container = new AdPolicyHintsContainer( this, getCodecService() ); DECODER.decode( buffer, container ); return this; }
/** * {@inheritDoc} */ @Override protected void setIntegerValue( int value, AdPolicyHintsContainer adPolicyHintsContainer ) { adPolicyHintsContainer.getDecorator().setFlags( value ); } }
/** * {@inheritDoc} */ @Override public Asn1Object decode( byte[] controlBytes ) throws DecoderException { ByteBuffer buffer = ByteBuffer.wrap( controlBytes ); AdPolicyHintsContainer container = new AdPolicyHintsContainer( this, getCodecService() ); DECODER.decode( buffer, container ); return this; }
/** * 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 ); }
/** * {@inheritDoc} */ @Override protected void setIntegerValue( int value, AdPolicyHintsContainer adPolicyHintsContainer ) { adPolicyHintsContainer.getDecorator().setFlags( value ); } }
/** * {@inheritDoc} */ @Override public Asn1Object decode( byte[] controlBytes ) throws DecoderException { ByteBuffer buffer = ByteBuffer.wrap( controlBytes ); AdPolicyHintsContainer container = new AdPolicyHintsContainer( this, getCodecService() ); DECODER.decode( buffer, container ); return this; }
/** * Creates a new AdPolicyHintsContainer instance * * @param control The AdPolicyHints control * @param codec The LDAP Service to use */ public AdPolicyHintsContainer( AdPolicyHintsDecorator control, LdapApiService codec ) { this( codec ); decorate( control ); }
/** * 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 ); }
/** * Creates a new AdPolicyHintsContainer instance * * @param control The AdPolicyHints control * @param codec The LDAP Service to use */ public AdPolicyHintsContainer( AdPolicyHintsDecorator control, LdapApiService codec ) { this( codec ); decorate( control ); }