public final class DefaultEncodingStateRegistry extends java.lang.Object
default implementation of EncodingStateRegistry
| Modifiers | Name | Description | 
|---|---|---|
| static StreamingEncoder | NONE_ENCODER | 
| Type | Name and description | 
|---|---|
| EncodingState | getEncodingStateFor(java.lang.CharSequence string) | 
| boolean | isEncodedWith(Encoder encoder, java.lang.CharSequence string) | 
| static boolean | isNoneEncoder(Encoder encoderToApply) | 
| static boolean | isPreviousEncoderSafeOrEqual(Encoder encoderToApply, Encoder previousEncoder)Checks if is previous encoder is already "safe", equal or equivalent | 
| void | registerEncodedWith(Encoder encoder, java.lang.CharSequence escaped) | 
| boolean | shouldEncodeWith(Encoder encoderToApply, java.lang.CharSequence string) | 
| static boolean | shouldEncodeWith(Encoder encoderToApply, EncodingState currentEncodingState)Checks if encoder should be applied to a input with given encoding state | 
| Methods inherited from class | Name | 
|---|---|
| class java.lang.Object | java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() | 
Checks if is previous encoder is already "safe", equal or equivalent
encoderToApply
 -             the encoder to applypreviousEncoder
 -             the previous encoderChecks if encoder should be applied to a input with given encoding state
encoderToApply
 -             the encoder to applycurrentEncodingState
 -             the current encoding state