public class CException extends Throwable implements PMessage<CException>
| Modifier and Type | Class and Description |
|---|---|
static class |
CException.Builder |
| Modifier | Constructor and Description |
|---|---|
protected |
CException(CException.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
String |
asString() |
int |
compareTo(CException other) |
CExceptionDescriptor |
descriptor() |
boolean |
equals(Object o) |
Object |
get(int key) |
boolean |
has(int key) |
int |
hashCode() |
boolean |
isCompact() |
boolean |
isSimple() |
PMessageBuilder<CException> |
mutate() |
int |
num(int key) |
String |
toString() |
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTraceprotected CException(CException.Builder builder)
public boolean has(int key)
has in interface PMessage<CException>public int num(int key)
num in interface PMessage<CException>public Object get(int key)
get in interface PMessage<CException>public boolean isCompact()
isCompact in interface PMessage<CException>public boolean isSimple()
isSimple in interface PMessage<CException>public int compareTo(CException other)
compareTo in interface Comparable<CException>public String asString()
asString in interface PMessage<CException>public PMessageBuilder<CException> mutate()
mutate in interface PMessage<CException>public CExceptionDescriptor descriptor()
descriptor in interface PMessage<CException>descriptor in interface PValue<CException>Copyright © 2016. All rights reserved.