global class DmlException extends Exception { global DmlException(String param0, Exception param1) { } global DmlException(Exception param0) { } global DmlException(String param0) { } global DmlException() { } global Exception getCause() { } global List getDmlFieldNames(Integer index) { } global List getDmlFields(Integer index) { } global String getDmlId(Integer index) { } global Integer getDmlIndex(Integer index) { } global String getDmlMessage(Integer index) { } global String getDmlStatusCode(Integer index) { } global System.StatusCode getDmlType(Integer index) { } global Map> getInaccessibleFields() { } global Integer getLineNumber() { } global String getMessage() { } global Integer getNumDml() { } global String getStackTraceString() { } global String getTypeName() { } global void initCause(Exception cause) { } global void setMessage(String message) { } }