org.apache.directory.shared.asn1.ber.tlv
Class LongDecoder
java.lang.Object
org.apache.directory.shared.asn1.ber.tlv.LongDecoder
public final class LongDecoder
- extends Object
Parse and decode a Long value.
- Author:
- Apache Directory Project
|
Method Summary |
static long |
parse(Value value)
Parse a byte buffer and send back an integer |
static long |
parse(Value value,
long min,
long max)
Parse a byte buffer and send back an long, 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 |
LongDecoder
public LongDecoder()
parse
public static long parse(Value value,
long min,
long max)
throws LongDecoderException
- Parse a byte buffer and send back an long, controlling that this number
is in a specified interval.
- Parameters:
value - The byte buffer to parsemin - Lowest value allowed, includedmax - Highest value allowed, included
- Returns:
- An integer
- Throws:
LongDecoderException - Thrown if the byte stream does not contains an integer
parse
public static long parse(Value value)
throws LongDecoderException
- Parse a byte buffer and send back an integer
- Parameters:
value - The byte buffer to parse
- Returns:
- An integer
- Throws:
LongDecoderException - Thrown if the byte stream does not contains an integer
Copyright © 2003-2011 The Apache Software Foundation. All Rights Reserved.