public abstract class StatusBase extends java.lang.Object implements Status
| Modifier and Type | Field and Description |
|---|---|
(package private) java.util.List<Status> |
childrenList |
(package private) long |
date |
private static java.util.List<Status> |
EMPTY_LIST |
(package private) int |
level |
(package private) java.lang.String |
message |
(package private) java.lang.Object |
origin |
(package private) java.lang.Throwable |
throwable |
| Constructor and Description |
|---|
StatusBase(int level,
java.lang.String msg,
java.lang.Object origin) |
StatusBase(int level,
java.lang.String msg,
java.lang.Object origin,
java.lang.Throwable t) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(Status child) |
boolean |
equals(java.lang.Object obj) |
java.lang.Long |
getDate() |
int |
getEffectiveLevel() |
int |
getLevel() |
java.lang.String |
getMessage() |
java.lang.Object |
getOrigin() |
java.lang.Throwable |
getThrowable() |
boolean |
hasChildren() |
int |
hashCode() |
java.util.Iterator<Status> |
iterator() |
boolean |
remove(Status statusToRemove) |
java.lang.String |
toString() |
private static final java.util.List<Status> EMPTY_LIST
int level
final java.lang.String message
final java.lang.Object origin
java.util.List<Status> childrenList
java.lang.Throwable throwable
long date
StatusBase(int level,
java.lang.String msg,
java.lang.Object origin)
StatusBase(int level,
java.lang.String msg,
java.lang.Object origin,
java.lang.Throwable t)
public boolean hasChildren()
hasChildren in interface Statuspublic int getEffectiveLevel()
getEffectiveLevel in interface Statuspublic java.lang.String getMessage()
getMessage in interface Statuspublic java.lang.Throwable getThrowable()
getThrowable in interface Statuspublic java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object