Enum Class MessageDetails

java.lang.Object
java.lang.Enum<MessageDetails>
org.refcodes.exception.MessageDetails
All Implemented Interfaces:
Serializable, Comparable<MessageDetails>, Constable, Function<Throwable,String>

public enum MessageDetails extends Enum<MessageDetails> implements Function<Throwable,String>
The MessageDetails enumeration provides different detail levels when generating exception messages from Throwable exceptions using the Trap.toMessage(MessageDetails) method. The MessageDetails enumeration actually defines Function methods for construction the messages and the Trap.toMessage(MessageDetails) method actually just forwards its MessageDetails argument (itself being a Function) to the Trap.toMessage(Function) method.