A B C D E F G H I L M N O P R S T U V 

A

absent() - Static method in class net.ripe.commons.ip.Optional
 
AbstractIp<T extends AbstractIp<T,R>,R extends AbstractIpRange<T,R>> - Class in net.ripe.commons.ip
 
AbstractIp() - Constructor for class net.ripe.commons.ip.AbstractIp
 
AbstractIpRange<C extends AbstractIp<C,R>,R extends AbstractIpRange<C,R>> - Class in net.ripe.commons.ip
 
AbstractIpRange(C, C) - Constructor for class net.ripe.commons.ip.AbstractIpRange
 
AbstractRange<C extends Rangeable<C,R>,R extends Range<C,R>> - Class in net.ripe.commons.ip
 
AbstractRange(C, C) - Constructor for class net.ripe.commons.ip.AbstractRange
 
AbstractRange.AbstractRangeBuilder<C extends Rangeable<C,R>,R extends AbstractRange<C,R>> - Class in net.ripe.commons.ip
 
AbstractRange.AbstractRangeBuilder() - Constructor for class net.ripe.commons.ip.AbstractRange.AbstractRangeBuilder
 
add(R) - Method in class net.ripe.commons.ip.SortedRangeSet
 
add(C) - Method in class net.ripe.commons.ip.SortedResourceSet
 
addAll(SortedRangeSet<C, R>) - Method in class net.ripe.commons.ip.SortedRangeSet
 
addAll(Collection<R>) - Method in class net.ripe.commons.ip.SortedRangeSet
 
andPrefixLength(String) - Method in class net.ripe.commons.ip.Ipv4Range.Ipv4RangeBuilder
 
andPrefixLength(int) - Method in class net.ripe.commons.ip.Ipv4Range.Ipv4RangeBuilder
 
andPrefixLength(String) - Method in class net.ripe.commons.ip.Ipv6Range.Ipv6RangeBuilder
 
andPrefixLength(int) - Method in class net.ripe.commons.ip.Ipv6Range.Ipv6RangeBuilder
 
asBigInteger() - Method in class net.ripe.commons.ip.Asn
 
asBigInteger() - Method in class net.ripe.commons.ip.Ipv4
 
asBigInteger() - Method in class net.ripe.commons.ip.Ipv6
 
asBigInteger() - Method in interface net.ripe.commons.ip.SingleInternetResource
 
Asn - Class in net.ripe.commons.ip
 
Asn(Long) - Constructor for class net.ripe.commons.ip.Asn
 
ASN_16_BIT_MAX_VALUE - Static variable in class net.ripe.commons.ip.Asn
 
ASN_32_BIT_MAX_VALUE - Static variable in class net.ripe.commons.ip.Asn
 
ASN_MIN_VALUE - Static variable in class net.ripe.commons.ip.Asn
 
AsnRange - Class in net.ripe.commons.ip
 
AsnRange(Asn, Asn) - Constructor for class net.ripe.commons.ip.AsnRange
 
AsnRange.AsnRangeBuilder - Class in net.ripe.commons.ip
 
AsnRange.AsnRangeBuilder(Asn) - Constructor for class net.ripe.commons.ip.AsnRange.AsnRangeBuilder
 
asRange() - Method in class net.ripe.commons.ip.Asn
 
asRange() - Method in class net.ripe.commons.ip.Ipv4
 
asRange() - Method in class net.ripe.commons.ip.Ipv6
 
asRange() - Method in interface net.ripe.commons.ip.Rangeable
 

B

bitSize() - Method in class net.ripe.commons.ip.Asn
 
bitSize() - Method in class net.ripe.commons.ip.Ipv4
 
bitSize() - Method in class net.ripe.commons.ip.Ipv6
 
bitSize() - Method in interface net.ripe.commons.ip.SingleInternetResource
 
BYTE_MASK - Static variable in class net.ripe.commons.ip.Ipv4
 

C

ceiling(R) - Method in class net.ripe.commons.ip.SortedRangeSet
 
checkRange(T, T, T) - Static method in class net.ripe.commons.ip.RangeUtils
 
clear() - Method in class net.ripe.commons.ip.SortedRangeSet
 
compare(R, R) - Method in class net.ripe.commons.ip.SizeComparator
 
compare(R, R) - Method in class net.ripe.commons.ip.StartAndSizeComparator
 
compareTo(Asn) - Method in class net.ripe.commons.ip.Asn
 
compareTo(Ipv4) - Method in class net.ripe.commons.ip.Ipv4
 
compareTo(Ipv6) - Method in class net.ripe.commons.ip.Ipv6
 
ConservativePrefixFinder - Class in net.ripe.commons.ip
 
contains(R) - Method in class net.ripe.commons.ip.AbstractRange
 
contains(C) - Method in class net.ripe.commons.ip.AbstractRange
 
contains(R) - Method in interface net.ripe.commons.ip.Range
 
contains(C) - Method in interface net.ripe.commons.ip.Range
 
contains(R) - Method in class net.ripe.commons.ip.SortedRangeSet
 
contains(C) - Method in class net.ripe.commons.ip.SortedResourceSet
 
containsOnly16BitAsns() - Method in class net.ripe.commons.ip.AsnRange
 
containsOnly32BitAsns() - Method in class net.ripe.commons.ip.AsnRange
 

D

DASH - Static variable in class net.ripe.commons.ip.AbstractIpRange
 

E

end() - Method in class net.ripe.commons.ip.AbstractRange
 
end() - Method in interface net.ripe.commons.ip.Range
 
equals(Object) - Method in class net.ripe.commons.ip.AbstractRange
 
equals(Object) - Method in class net.ripe.commons.ip.Asn
 
equals(Object) - Method in class net.ripe.commons.ip.Ipv4
 
equals(Object) - Method in class net.ripe.commons.ip.Ipv6
 
equals(Object) - Method in class net.ripe.commons.ip.Optional.Present
 
equals(Object) - Method in class net.ripe.commons.ip.SortedRangeSet
 
exclude(R) - Method in class net.ripe.commons.ip.AbstractRange
 
exclude(R) - Method in interface net.ripe.commons.ip.Range
 

F

findMaximumPrefixForPrefixLength(R, int) - Static method in class net.ripe.commons.ip.PrefixUtils
 
findMaxPrefixLengthForAddress(Ipv6) - Static method in class net.ripe.commons.ip.PrefixUtils
 
findMinimumPrefixForPrefixLength(R, int) - Static method in class net.ripe.commons.ip.PrefixUtils
 
findPrefixOrNull(int, Collection<Ipv6Range>) - Method in class net.ripe.commons.ip.PrefixFinder
 
findPrefixOrNull(int, Collection<Ipv6Range>) - Method in interface net.ripe.commons.ip.PrefixFinder.Strategy
 
FIRST_ASN - Static variable in class net.ripe.commons.ip.Asn
 
FIRST_IPV4_ADDRESS - Static variable in class net.ripe.commons.ip.Ipv4
 
FIRST_IPV6_ADDRESS - Static variable in class net.ripe.commons.ip.Ipv6
 
floor(R) - Method in class net.ripe.commons.ip.SortedRangeSet
 
FOUR_OCTECT_MASK - Static variable in class net.ripe.commons.ip.Ipv6
 
from(Long) - Static method in class net.ripe.commons.ip.AsnRange
 
from(Asn) - Static method in class net.ripe.commons.ip.AsnRange
 
from(String) - Static method in class net.ripe.commons.ip.AsnRange
 
from(Ipv4) - Static method in class net.ripe.commons.ip.Ipv4Range
 
from(BigInteger) - Static method in class net.ripe.commons.ip.Ipv4Range
 
from(Long) - Static method in class net.ripe.commons.ip.Ipv4Range
 
from(String) - Static method in class net.ripe.commons.ip.Ipv4Range
 
from(Ipv6) - Static method in class net.ripe.commons.ip.Ipv6Range
 
from(BigInteger) - Static method in class net.ripe.commons.ip.Ipv6Range
 
from(String) - Static method in class net.ripe.commons.ip.Ipv6Range
 

G

get() - Method in class net.ripe.commons.ip.Optional.Absent
 
get() - Method in class net.ripe.commons.ip.Optional
 
get() - Method in class net.ripe.commons.ip.Optional.Present
 
get() - Static method in class net.ripe.commons.ip.SizeComparator
 
get() - Static method in class net.ripe.commons.ip.StartAndSizeComparator
 
getCommonPrefixLength(T) - Method in class net.ripe.commons.ip.AbstractIp
 
getCommonPrefixLength(Ipv4) - Method in class net.ripe.commons.ip.Ipv4
 
getCommonPrefixLength(Ipv6) - Method in class net.ripe.commons.ip.Ipv6
 
getOrNull(Optional<T>) - Static method in class net.ripe.commons.ip.Optional
 
getPrefixLength(AbstractIpRange<C, R>) - Static method in class net.ripe.commons.ip.PrefixUtils
 
getSingleRange() - Method in class net.ripe.commons.ip.SortedRangeSet
 

H

hashCode() - Method in class net.ripe.commons.ip.AbstractRange
 
hashCode() - Method in class net.ripe.commons.ip.Asn
 
hashCode() - Method in class net.ripe.commons.ip.Ipv4
 
hashCode() - Method in class net.ripe.commons.ip.Ipv6
 
hashCode() - Method in class net.ripe.commons.ip.Optional.Present
 
hashCode() - Method in class net.ripe.commons.ip.SortedRangeSet
 
hasNext() - Method in class net.ripe.commons.ip.Asn
 
hasNext() - Method in class net.ripe.commons.ip.Ipv4
 
hasNext() - Method in class net.ripe.commons.ip.Ipv6
 
hasNext() - Method in interface net.ripe.commons.ip.Rangeable
 
hasPrevious() - Method in class net.ripe.commons.ip.Asn
 
hasPrevious() - Method in class net.ripe.commons.ip.Ipv4
 
hasPrevious() - Method in class net.ripe.commons.ip.Ipv6
 
hasPrevious() - Method in interface net.ripe.commons.ip.Rangeable
 

I

InternetResourceRange<T extends Rangeable<T,R>,R extends InternetResourceRange<T,R>> - Interface in net.ripe.commons.ip
 
intersection(R) - Method in class net.ripe.commons.ip.AbstractRange
 
intersection(R) - Method in interface net.ripe.commons.ip.Range
 
intersection(SortedRangeSet<C, R>) - Method in class net.ripe.commons.ip.SortedRangeSet
 
Ipv4 - Class in net.ripe.commons.ip
 
Ipv4(Long) - Constructor for class net.ripe.commons.ip.Ipv4
 
Ipv4Range - Class in net.ripe.commons.ip
 
Ipv4Range(Ipv4, Ipv4) - Constructor for class net.ripe.commons.ip.Ipv4Range
 
Ipv4Range.Ipv4RangeBuilder - Class in net.ripe.commons.ip
 
Ipv4Range.Ipv4RangeBuilder(Ipv4) - Constructor for class net.ripe.commons.ip.Ipv4Range.Ipv4RangeBuilder
 
Ipv6 - Class in net.ripe.commons.ip
 
Ipv6(BigInteger) - Constructor for class net.ripe.commons.ip.Ipv6
 
Ipv6Range - Class in net.ripe.commons.ip
 
Ipv6Range(Ipv6, Ipv6) - Constructor for class net.ripe.commons.ip.Ipv6Range
 
Ipv6Range.Ipv6RangeBuilder - Class in net.ripe.commons.ip
 
Ipv6Range.Ipv6RangeBuilder(Ipv6) - Constructor for class net.ripe.commons.ip.Ipv6Range.Ipv6RangeBuilder
 
is16Bit() - Method in class net.ripe.commons.ip.Asn
 
is32Bit() - Method in class net.ripe.commons.ip.Asn
 
isAbsent() - Method in class net.ripe.commons.ip.Optional
 
isConsecutive(R) - Method in class net.ripe.commons.ip.AbstractRange
 
isConsecutive(R) - Method in interface net.ripe.commons.ip.Range
 
isEmpty() - Method in class net.ripe.commons.ip.AbstractRange
 
isEmpty() - Method in interface net.ripe.commons.ip.Range
 
isEmpty() - Method in class net.ripe.commons.ip.SortedRangeSet
 
isLegalPrefix(AbstractIpRange<C, R>) - Static method in class net.ripe.commons.ip.PrefixUtils
 
isPresent() - Method in class net.ripe.commons.ip.Optional.Absent
 
isPresent() - Method in class net.ripe.commons.ip.Optional
 
isPresent() - Method in class net.ripe.commons.ip.Optional.Present
 
isSameRange(R) - Method in class net.ripe.commons.ip.AbstractRange
 
isSameRange(R) - Method in interface net.ripe.commons.ip.Range
 
isTrue(boolean, String) - Static method in class net.ripe.commons.ip.Validate
 
iterator() - Method in class net.ripe.commons.ip.AbstractRange
 
iterator() - Method in class net.ripe.commons.ip.SortedRangeSet
 

L

LAST_16_BIT_ASN - Static variable in class net.ripe.commons.ip.Asn
 
LAST_32_BIT_ASN - Static variable in class net.ripe.commons.ip.Asn
 
LAST_IPV4_ADDRESS - Static variable in class net.ripe.commons.ip.Ipv4
 
LAST_IPV6_ADDRESS - Static variable in class net.ripe.commons.ip.Ipv6
 
lowerBoundForPrefix(int) - Method in class net.ripe.commons.ip.AbstractIp
 
lowerBoundForPrefix(int) - Method in class net.ripe.commons.ip.Ipv4
 
lowerBoundForPrefix(int) - Method in class net.ripe.commons.ip.Ipv6
 

M

MAXIMUM_VALUE - Static variable in class net.ripe.commons.ip.Ipv4
 
MAXIMUM_VALUE - Static variable in class net.ripe.commons.ip.Ipv6
 
merge(R) - Method in class net.ripe.commons.ip.AbstractRange
 
merge(R) - Method in interface net.ripe.commons.ip.Range
 
MINIMUM_VALUE - Static variable in class net.ripe.commons.ip.Ipv4
 
MINIMUM_VALUE - Static variable in class net.ripe.commons.ip.Ipv6
 
modifiableSet() - Method in class net.ripe.commons.ip.SortedRangeSet
 

N

net.ripe.commons.ip - package net.ripe.commons.ip
 
newInstance(BigInteger, BigInteger) - Method in class net.ripe.commons.ip.AbstractIpRange
 
newInstance(C, C) - Method in class net.ripe.commons.ip.AbstractRange
 
newInstance(Asn, Asn) - Method in class net.ripe.commons.ip.AsnRange
 
newInstance() - Static method in class net.ripe.commons.ip.ConservativePrefixFinder
 
newInstance(BigInteger, BigInteger) - Method in class net.ripe.commons.ip.Ipv4Range
 
newInstance(Ipv4, Ipv4) - Method in class net.ripe.commons.ip.Ipv4Range
 
newInstance(BigInteger, BigInteger) - Method in class net.ripe.commons.ip.Ipv6Range
 
newInstance(Ipv6, Ipv6) - Method in class net.ripe.commons.ip.Ipv6Range
 
next() - Method in class net.ripe.commons.ip.Asn
 
next() - Method in class net.ripe.commons.ip.Ipv4
 
next() - Method in class net.ripe.commons.ip.Ipv6
 
next() - Method in interface net.ripe.commons.ip.Rangeable
 
notNull(T, String) - Static method in class net.ripe.commons.ip.Validate
 
NUMBER_OF_BITS - Static variable in class net.ripe.commons.ip.Asn
 
NUMBER_OF_BITS - Static variable in class net.ripe.commons.ip.Ipv4
 
NUMBER_OF_BITS - Static variable in class net.ripe.commons.ip.Ipv6
 

O

of(Long) - Static method in class net.ripe.commons.ip.Asn
 
of(String) - Static method in class net.ripe.commons.ip.Asn
 
of(BigInteger) - Static method in class net.ripe.commons.ip.Ipv4
 
of(Long) - Static method in class net.ripe.commons.ip.Ipv4
 
of(String) - Static method in class net.ripe.commons.ip.Ipv4
 
of(BigInteger) - Static method in class net.ripe.commons.ip.Ipv6
 
of(String) - Static method in class net.ripe.commons.ip.Ipv6
 
of(T) - Static method in class net.ripe.commons.ip.Optional
 
Optional<T> - Class in net.ripe.commons.ip
 
Optional() - Constructor for class net.ripe.commons.ip.Optional
 
Optional.Absent<T> - Class in net.ripe.commons.ip
 
Optional.Present<T> - Class in net.ripe.commons.ip
 
overlaps(R) - Method in class net.ripe.commons.ip.AbstractRange
 
overlaps(R) - Method in interface net.ripe.commons.ip.Range
 

P

parse(String) - Static method in class net.ripe.commons.ip.Asn
Parses a String into an Asn.
parse(String) - Static method in class net.ripe.commons.ip.AsnRange
 
parse(String) - Static method in class net.ripe.commons.ip.Ipv4
 
parse(String) - Static method in class net.ripe.commons.ip.Ipv4Range
Parses a String into an Ipv4Range.
parse(String) - Static method in class net.ripe.commons.ip.Ipv6
Parses a String into an Ipv6 address.
parse(String) - Static method in class net.ripe.commons.ip.Ipv6Range
Parses a String into an Ipv6Range.
parseCidr(String) - Static method in class net.ripe.commons.ip.Ipv4Range
Parses a String of an IPv4 address and its subnet mask formatted as in a Classless Inter-Domain Routing (CIDR) notation.
parseCidr(String) - Static method in class net.ripe.commons.ip.Ipv6Range
Parses a String of an IPv6 address and its subnet mask formatted as in a Classless Inter-Domain Routing (CIDR) notation.
parseDecimalNotation(String) - Static method in class net.ripe.commons.ip.Ipv4Range
 
parseDecimalNotation(String) - Static method in class net.ripe.commons.ip.Ipv6Range
 
PrefixFinder - Class in net.ripe.commons.ip
 
PrefixFinder(PrefixFinder.Strategy) - Constructor for class net.ripe.commons.ip.PrefixFinder
 
PrefixFinder.Strategy - Interface in net.ripe.commons.ip
 
PrefixUtils - Class in net.ripe.commons.ip
 
previous() - Method in class net.ripe.commons.ip.Asn
 
previous() - Method in class net.ripe.commons.ip.Ipv4
 
previous() - Method in class net.ripe.commons.ip.Ipv6
 
previous() - Method in interface net.ripe.commons.ip.Rangeable
 

R

Range<C extends Rangeable<C,R>,R extends Range<C,R>> - Interface in net.ripe.commons.ip
 
Rangeable<T extends Rangeable<T,R>,R extends Range<T,R>> - Interface in net.ripe.commons.ip
 
RangeUtils - Class in net.ripe.commons.ip
 
remove(R) - Method in class net.ripe.commons.ip.SortedRangeSet
 
remove(C) - Method in class net.ripe.commons.ip.SortedResourceSet
 
removeAll(SortedRangeSet<C, R>) - Method in class net.ripe.commons.ip.SortedRangeSet
 
removeAll(Collection<R>) - Method in class net.ripe.commons.ip.SortedRangeSet
 
reverse() - Static method in class net.ripe.commons.ip.SizeComparator
 
reverse() - Static method in class net.ripe.commons.ip.StartAndSizeComparator
 

S

SingleInternetResource<T extends SingleInternetResource<T,R>,R extends InternetResourceRange<T,R>> - Interface in net.ripe.commons.ip
 
size() - Method in class net.ripe.commons.ip.AsnRange
 
size() - Method in interface net.ripe.commons.ip.InternetResourceRange
 
size() - Method in class net.ripe.commons.ip.Ipv4Range
 
size() - Method in class net.ripe.commons.ip.Ipv6Range
 
size() - Method in interface net.ripe.commons.ip.Range
 
size() - Method in class net.ripe.commons.ip.SortedRangeSet
 
SizeComparator<R extends Range<?,R>> - Class in net.ripe.commons.ip
 
SLASH - Static variable in class net.ripe.commons.ip.AbstractIpRange
 
SortedRangeSet<C extends Rangeable<C,R>,R extends Range<C,R>> - Class in net.ripe.commons.ip
 
SortedRangeSet() - Constructor for class net.ripe.commons.ip.SortedRangeSet
Creates an instance of SortedRangeSet with a default StartAndSizeComparator which compares only the start and end of the range.
SortedResourceSet<C extends Rangeable<C,R>,R extends Range<C,R>> - Class in net.ripe.commons.ip
 
SortedResourceSet() - Constructor for class net.ripe.commons.ip.SortedResourceSet
 
splitToPrefixes() - Method in class net.ripe.commons.ip.AbstractIpRange
 
start() - Method in class net.ripe.commons.ip.AbstractRange
 
start() - Method in interface net.ripe.commons.ip.Range
 
StartAndSizeComparator<C extends Rangeable<C,R>,R extends Range<C,R>> - Class in net.ripe.commons.ip
 

T

to(C) - Method in class net.ripe.commons.ip.AbstractRange.AbstractRangeBuilder
 
to(Long) - Method in class net.ripe.commons.ip.AsnRange.AsnRangeBuilder
 
to(String) - Method in class net.ripe.commons.ip.AsnRange.AsnRangeBuilder
 
to(Asn) - Method in class net.ripe.commons.ip.AsnRange.AsnRangeBuilder
 
to(BigInteger) - Method in class net.ripe.commons.ip.Ipv4Range.Ipv4RangeBuilder
 
to(Long) - Method in class net.ripe.commons.ip.Ipv4Range.Ipv4RangeBuilder
 
to(String) - Method in class net.ripe.commons.ip.Ipv4Range.Ipv4RangeBuilder
 
to(Ipv4) - Method in class net.ripe.commons.ip.Ipv4Range.Ipv4RangeBuilder
 
to(BigInteger) - Method in class net.ripe.commons.ip.Ipv6Range.Ipv6RangeBuilder
 
to(String) - Method in class net.ripe.commons.ip.Ipv6Range.Ipv6RangeBuilder
 
to(Ipv6) - Method in class net.ripe.commons.ip.Ipv6Range.Ipv6RangeBuilder
 
toString() - Method in class net.ripe.commons.ip.AbstractIpRange
 
toString() - Method in class net.ripe.commons.ip.AbstractRange
 
toString() - Method in class net.ripe.commons.ip.Asn
 
toString() - Method in class net.ripe.commons.ip.AsnRange
 
toString() - Method in class net.ripe.commons.ip.Ipv4
 
toString() - Method in class net.ripe.commons.ip.Ipv6
 
toString() - Method in class net.ripe.commons.ip.Optional.Absent
 
toString() - Method in class net.ripe.commons.ip.Optional.Present
 
toString() - Method in class net.ripe.commons.ip.SortedRangeSet
 
toStringInCidrNotation() - Method in class net.ripe.commons.ip.AbstractIpRange
 
toStringInDecimalNotation() - Method in class net.ripe.commons.ip.AbstractIpRange
 
toStringInRangeNotation() - Method in class net.ripe.commons.ip.AbstractIpRange
 
toStringInSlashNotation() - Method in class net.ripe.commons.ip.Ipv4Range
 

U

unmodifiableSet() - Method in class net.ripe.commons.ip.SortedRangeSet
 
upperBoundForPrefix(int) - Method in class net.ripe.commons.ip.AbstractIp
 
upperBoundForPrefix(int) - Method in class net.ripe.commons.ip.Ipv4
 
upperBoundForPrefix(int) - Method in class net.ripe.commons.ip.Ipv6
 

V

Validate - Class in net.ripe.commons.ip
 
A B C D E F G H I L M N O P R S T U V 

Copyright © 2014. All Rights Reserved.