Class SchemaReport.Issue
java.lang.Object
com.codename1.orm.session.SchemaReport.Issue
- Enclosing class:
SchemaReport
One difference between a mapping and the existing schema.
-
Constructor Summary
ConstructorsConstructorDescriptionIssue(SchemaReport.Kind kind, String table, String column, String message) Creates an issue. -
Method Summary
-
Constructor Details
-
Issue
Creates an issue.- Parameters:
kind- how the issue is resolvedtable- the table it was found incolumn- the column, or null for a table-level issuemessage- a description of the difference
-
-
Method Details
-
getKind
How the issue is resolved. -
getTable
The table the issue was found in. -
getColumn
The column, or null when the whole table is missing. -
getMessage
A description of the difference. -
toString
Description copied from class:ObjectReturns a string representation of the object. In general, the toString method returns a string that "textually represents" this object. The result should be a concise but informative representation that is easy for a person to read. It is recommended that all subclasses override this method. The toString method for class Object returns a string consisting of the name of the class of which the object is an instance, the at-sign character `@', and the unsigned hexadecimal representation of the hash code of the object. In other words, this method returns a string equal to the value of: getClass().getName() + '@' + Integer.toHexString(hashCode())
-