Skip navigation links
B E F G H I L N P Q R T 

B

BlankParameterException - Exception in net.stickycode.exception
Similar to NullParameterException except its the special case for strings that are blank.
BlankParameterException(String, Object...) - Constructor for exception net.stickycode.exception.BlankParameterException
 

E

equals(Object) - Method in class net.stickycode.exception.resolver.ParameterFragment
 
equals(Object) - Method in class net.stickycode.exception.resolver.QuoteFragment
 
equals(Object) - Method in class net.stickycode.exception.resolver.TextFragment
 

F

Fragment - Class in net.stickycode.exception.resolver
 
Fragment() - Constructor for class net.stickycode.exception.resolver.Fragment
 
FragmentIterator - Class in net.stickycode.exception.resolver
 
FragmentIterator(String) - Constructor for class net.stickycode.exception.resolver.FragmentIterator
 
Fragments - Class in net.stickycode.exception.resolver
 
Fragments(String) - Constructor for class net.stickycode.exception.resolver.Fragments
 

G

getValue() - Method in class net.stickycode.exception.resolver.Fragment
 
getValue() - Method in class net.stickycode.exception.resolver.TextFragment
 

H

hashCode() - Method in class net.stickycode.exception.resolver.ParameterFragment
 
hashCode() - Method in class net.stickycode.exception.resolver.QuoteFragment
 
hashCode() - Method in class net.stickycode.exception.resolver.TextFragment
 
hasNext() - Method in class net.stickycode.exception.resolver.FragmentIterator
 

I

InvalidParameterException - Exception in net.stickycode.exception
Thrown when a parameter or combination or parameters is not suitable
InvalidParameterException(String, Object...) - Constructor for exception net.stickycode.exception.InvalidParameterException
 
InvalidParameterException(Throwable, String, Object...) - Constructor for exception net.stickycode.exception.InvalidParameterException
 
isParameter() - Method in class net.stickycode.exception.resolver.Fragment
 
isParameter() - Method in class net.stickycode.exception.resolver.ParameterFragment
 
isQuote() - Method in class net.stickycode.exception.resolver.Fragment
 
isQuote() - Method in class net.stickycode.exception.resolver.QuoteFragment
 
isRetryable() - Method in exception net.stickycode.exception.RetryableTransientException
 
isRetryable() - Method in exception net.stickycode.exception.TransientException
 
isText() - Method in class net.stickycode.exception.resolver.Fragment
 
isText() - Method in class net.stickycode.exception.resolver.TextFragment
 
iterator() - Method in class net.stickycode.exception.resolver.Fragments
 

L

length(String, String, int) - Static method in class net.stickycode.exception.Preconditions
 

N

net.stickycode.exception - package net.stickycode.exception
 
net.stickycode.exception.resolver - package net.stickycode.exception.resolver
 
next() - Method in class net.stickycode.exception.resolver.FragmentIterator
 
notBlank(String, String) - Static method in class net.stickycode.exception.Preconditions
 
notNull(T, String) - Static method in class net.stickycode.exception.Preconditions
 
NullParameterException - Exception in net.stickycode.exception
Thrown to indicate a null parameter was passed which should always be considered a bad thing.
NullParameterException(String, Object...) - Constructor for exception net.stickycode.exception.NullParameterException
 

P

ParameterFragment - Class in net.stickycode.exception.resolver
 
ParameterFragment() - Constructor for class net.stickycode.exception.resolver.ParameterFragment
 
ParameterResolver - Class in net.stickycode.exception.resolver
 
PermanentException - Exception in net.stickycode.exception
An exception that is thrown when a permanent development intervention is most likely to be required.
PermanentException(String, Object...) - Constructor for exception net.stickycode.exception.PermanentException
 
PermanentException(Throwable, String, Object...) - Constructor for exception net.stickycode.exception.PermanentException
 
Preconditions - Class in net.stickycode.exception
Good error handling involves validation as well, provide a nice means of validating inputs.
Preconditions() - Constructor for class net.stickycode.exception.Preconditions
 

Q

QuoteFragment - Class in net.stickycode.exception.resolver
 
QuoteFragment() - Constructor for class net.stickycode.exception.resolver.QuoteFragment
 

R

remove() - Method in class net.stickycode.exception.resolver.FragmentIterator
 
resolve(String, Object...) - Static method in class net.stickycode.exception.resolver.ParameterResolver
Resolve all the placeholders {} in the message to the given arguments
RetryableTransientException - Exception in net.stickycode.exception
 
RetryableTransientException(String, Object...) - Constructor for exception net.stickycode.exception.RetryableTransientException
 
RetryableTransientException(Throwable, String, Object...) - Constructor for exception net.stickycode.exception.RetryableTransientException
 

T

TextFragment - Class in net.stickycode.exception.resolver
 
TextFragment(String) - Constructor for class net.stickycode.exception.resolver.TextFragment
 
toString() - Method in class net.stickycode.exception.resolver.Fragment
 
toString() - Method in class net.stickycode.exception.resolver.TextFragment
 
TransientException - Exception in net.stickycode.exception
These exceptions deal with situations that are not program errors but relate to the programs interaction.
TransientException(String, Object...) - Constructor for exception net.stickycode.exception.TransientException
 
TransientException(Throwable, String, Object...) - Constructor for exception net.stickycode.exception.TransientException
 
B E F G H I L N P Q R T 
Skip navigation links

Copyright © 2009–2016 RedEngine Ltd. All rights reserved.