A C D E G H I L M R S T

A

add(E) - Method in class com.nettgryppa.util.InfiniteList
 
add(int, E) - Method in class com.nettgryppa.util.InfiniteList
 
addAll(Collection<? extends E>) - Method in class com.nettgryppa.util.InfiniteList
 
addAll(int, Collection<? extends E>) - Method in class com.nettgryppa.util.InfiniteList
 
allowsNegative() - Method in class com.nettgryppa.util.InfiniteList
Does this specific instance allow negative indices

C

clear() - Method in class com.nettgryppa.util.InfiniteList
 
com.nettgryppa.security - package com.nettgryppa.security
Provides various utilities of interest to security applications.
com.nettgryppa.util - package com.nettgryppa.util
Extends the classes provided by java.util for use by other Nettgryppa classes.
compareTo(HashCash) - Method in class com.nettgryppa.security.HashCash
Compares the value of two HashCashes
contains(Object) - Method in class com.nettgryppa.util.InfiniteList
 
containsAll(Collection<?>) - Method in class com.nettgryppa.util.InfiniteList
 

D

DefaultVersion - Static variable in class com.nettgryppa.security.HashCash
 

E

equals(Object) - Method in class com.nettgryppa.security.HashCash
Two objects are considered equal if they are both of type HashCash and have an identical string representation
equals(Object) - Method in class com.nettgryppa.util.InfiniteList
Acts as expected if other object is an InfiniteList.
estimateTime(int) - Static method in class com.nettgryppa.security.HashCash
Estimates how many milliseconds it would take to mint a cash of the specified value.
estimateValue(int) - Static method in class com.nettgryppa.security.HashCash
Estimates what value (e.g.

G

get(int) - Method in class com.nettgryppa.util.InfiniteList
 
getDate() - Method in class com.nettgryppa.security.HashCash
The minting date
getExtensions() - Method in class com.nettgryppa.security.HashCash
Extra data encoded in the HashCash
getResource() - Method in class com.nettgryppa.security.HashCash
The primary resource being protected
getValue() - Method in class com.nettgryppa.security.HashCash
The value of the HashCash (e.g.
getVersion() - Method in class com.nettgryppa.security.HashCash
Which version of HashCash is used here

H

HashCash - Class in com.nettgryppa.security
Class for generation and parsing of HashCash
Copyright 2006 Gregory Rubin grrubin@gmail.com
Permission is given to use, modify, and or distribute this code so long as this message remains attached
Please see the spec at: http://www.hashcash.org/
HashCash(String) - Constructor for class com.nettgryppa.security.HashCash
Parses and validates a HashCash.
hashCode() - Method in class com.nettgryppa.util.InfiniteList
 

I

indexOf(Object) - Method in class com.nettgryppa.util.InfiniteList
WARNING! DO NOT USE THIS TO DETERMINE IF THE LIST CONTAINS AN ELEMENT AS -1 IS A VALID RESPONSE! USE contains(Object o) If o is null then returns min() - 1
indexSet() - Method in class com.nettgryppa.util.InfiniteList
All indices with non-null values in ascending order
InfiniteList<E> - Class in com.nettgryppa.util
This class is meant to simulate a list of infinite (and optionally bi-infinite) length.
InfiniteList() - Constructor for class com.nettgryppa.util.InfiniteList
Constructs an empty list with allowNegative set to false.
InfiniteList(boolean) - Constructor for class com.nettgryppa.util.InfiniteList
Constructs an empty list.
InfiniteList(InfiniteList<E>) - Constructor for class com.nettgryppa.util.InfiniteList
Copy constructor
isEmpty() - Method in class com.nettgryppa.util.InfiniteList
 
iterator() - Method in class com.nettgryppa.util.InfiniteList
 

L

lastIndexOf(Object) - Method in class com.nettgryppa.util.InfiniteList
WARNING! DO NOT USE THIS TO DETERMINE IF THE LIST CONTAINS AN ELEMENT AS -1 IS A VALID RESPONSE! USE contains(Object o) WARNING! THIS IS A SLOW IMPLEMENTATION If o is null then returns max() + 1
listIterator() - Method in class com.nettgryppa.util.InfiniteList
 
listIterator(int) - Method in class com.nettgryppa.util.InfiniteList
 
load() - Method in class com.nettgryppa.util.InfiniteList
 

M

max() - Method in class com.nettgryppa.util.InfiniteList
Maximum assigned index
min() - Method in class com.nettgryppa.util.InfiniteList
Minimum assigned index
mintCash(String, int) - Static method in class com.nettgryppa.security.HashCash
Mints a version 1 HashCash using now as the date
mintCash(String, int, int) - Static method in class com.nettgryppa.security.HashCash
Mints a HashCash using now as the date
mintCash(String, Calendar, int) - Static method in class com.nettgryppa.security.HashCash
Mints a version 1 HashCash
mintCash(String, Calendar, int, int) - Static method in class com.nettgryppa.security.HashCash
Mints a HashCash
mintCash(String, Map<String, List<String>>, int) - Static method in class com.nettgryppa.security.HashCash
Mints a version 1 HashCash using now as the date
mintCash(String, Map<String, List<String>>, int, int) - Static method in class com.nettgryppa.security.HashCash
Mints a HashCash using now as the date
mintCash(String, Map<String, List<String>>, Calendar, int) - Static method in class com.nettgryppa.security.HashCash
Mints a version 1 HashCash
mintCash(String, Map<String, List<String>>, Calendar, int, int) - Static method in class com.nettgryppa.security.HashCash
Mints a HashCash

R

remove(int) - Method in class com.nettgryppa.util.InfiniteList
 
remove(Object) - Method in class com.nettgryppa.util.InfiniteList
 
removeAll(Collection<?>) - Method in class com.nettgryppa.util.InfiniteList
 
retainAll(Collection<?>) - Method in class com.nettgryppa.util.InfiniteList
 

S

set(int, E) - Method in class com.nettgryppa.util.InfiniteList
 
size() - Method in class com.nettgryppa.util.InfiniteList
 
subList(int, int) - Method in class com.nettgryppa.util.InfiniteList
 

T

toArray() - Method in class com.nettgryppa.util.InfiniteList
NOTE: While order is guaranteed, indices are not guarenteed to be identical unless all are non-negative
toArray(T[]) - Method in class com.nettgryppa.util.InfiniteList
NOTE: While order is guaranteed, indices are not guarenteed to be identical unless all are non-negative
toString() - Method in class com.nettgryppa.security.HashCash
Returns the canonical string representation of the HashCash

A C D E G H I L M R S T