public class VirtualListViewResponseDecorator extends ControlDecorator<VirtualListViewResponse> implements VirtualListViewResponse
value, valueLength
OID
Constructor and Description |
---|
VirtualListViewResponseDecorator(LdapApiService codec) |
VirtualListViewResponseDecorator(LdapApiService codec,
VirtualListViewResponse vlvRequest) |
Modifier and Type | Method and Description |
---|---|
int |
computeLength()
Compute the object length, which is the sum of all inner length.
|
Asn1Object |
decode(byte[] controlBytes)
Decodes raw ASN.1 encoded bytes into an Asn1Object for the control.
|
ByteBuffer |
encode(ByteBuffer buffer)
Encode the object to a PDU.
|
int |
getContentCount() |
byte[] |
getContextId() |
int |
getTargetPosition() |
byte[] |
getValue()
Get the control value
|
VirtualListViewResultCode |
getVirtualListViewResult() |
void |
setContentCount(int contentCount) |
void |
setContextId(byte[] contextId) |
void |
setTargetPosition(int targetPosition) |
void |
setVirtualListViewResult(VirtualListViewResultCode virtualListViewResult) |
equals, getCodecService, getDecorated, getOid, hashCode, hasValue, isCritical, setCritical, setDecorated, setValue, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getOid, isCritical, setCritical
public VirtualListViewResponseDecorator(LdapApiService codec)
public VirtualListViewResponseDecorator(LdapApiService codec, VirtualListViewResponse vlvRequest)
public int computeLength()
computeLength
in interface Asn1Object
computeLength
in interface Decorator<VirtualListViewResponse>
computeLength
in class ControlDecorator<VirtualListViewResponse>
public ByteBuffer encode(ByteBuffer buffer) throws EncoderException
encode
in interface Asn1Object
encode
in interface Decorator<VirtualListViewResponse>
buffer
- The buffer where to put the PDUEncoderException
- if the buffer can't be encodedpublic byte[] getValue()
getValue
in interface CodecControl<VirtualListViewResponse>
getValue
in class ControlDecorator<VirtualListViewResponse>
public Asn1Object decode(byte[] controlBytes) throws DecoderException
decode
in interface CodecControl<VirtualListViewResponse>
controlBytes
- the encoded control bytesDecoderException
- if anything goes wrongpublic int getTargetPosition()
getTargetPosition
in interface VirtualListViewResponse
public void setTargetPosition(int targetPosition)
setTargetPosition
in interface VirtualListViewResponse
public int getContentCount()
getContentCount
in interface VirtualListViewResponse
public void setContentCount(int contentCount)
setContentCount
in interface VirtualListViewResponse
public VirtualListViewResultCode getVirtualListViewResult()
getVirtualListViewResult
in interface VirtualListViewResponse
public void setVirtualListViewResult(VirtualListViewResultCode virtualListViewResult)
setVirtualListViewResult
in interface VirtualListViewResponse
public byte[] getContextId()
getContextId
in interface VirtualListViewResponse
public void setContextId(byte[] contextId)
setContextId
in interface VirtualListViewResponse
Copyright © 2019. All rights reserved.