org.apache.directory.api.asn1.ber.tlv
Class IntegerDecoder
java.lang.Object
org.apache.directory.api.asn1.ber.tlv.IntegerDecoder
public final class IntegerDecoder
- extends Object
Parse and decode an Integer value.
- Author:
- Apache Directory Project
|
Method Summary |
static int |
parse(BerValue value)
Parse a byte buffer and send back an integer |
static int |
parse(BerValue value,
int min,
int max)
Parse a byte buffer and send back an integer, controlling that this number
is in a specified interval. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IntegerDecoder
public IntegerDecoder()
parse
public static int parse(BerValue value,
int min,
int max)
throws IntegerDecoderException
- Parse a byte buffer and send back an integer, controlling that this number
is in a specified interval.
- Parameters:
value - The Value containing the byte[] to parsemin - Lowest value allowed, includedmax - Highest value allowed, included
- Returns:
- An integer
- Throws:
IntegerDecoderException - Thrown if the byte[] does not contains an integer
parse
public static int parse(BerValue value)
throws IntegerDecoderException
- Parse a byte buffer and send back an integer
- Parameters:
value - The byte buffer to parse
- Returns:
- An integer
- Throws:
IntegerDecoderException - Thrown if the byte stream does not contains an integer
Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.