toString method
A string representation of this object.
Some classes have a default textual representation,
often paired with a static parse
function (like int.parse).
These classes will provide the textual representation as
their string representation.
Other classes have no meaningful textual representation
that a program will care about.
Such classes will typically override toString
to provide
useful information when inspecting the object,
mainly for debugging or logging.
Implementation
@override
String toString() {
if (this == FLANN_DIST_EUCLIDEAN)
return "FlannDistance.FLANN_DIST_EUCLIDEAN, FlannDistance.FLANN_DIST_L2";
if (this == FLANN_DIST_MANHATTAN)
return "FlannDistance.FLANN_DIST_MANHATTAN, FlannDistance.FLANN_DIST_L1";
if (this == FLANN_DIST_CHI_SQUARE)
return "FlannDistance.FLANN_DIST_CHI_SQUARE, FlannDistance.FLANN_DIST_CS";
if (this == FLANN_DIST_KULLBACK_LEIBLER)
return "FlannDistance.FLANN_DIST_KULLBACK_LEIBLER, FlannDistance.FLANN_DIST_KL";
return super.toString();
}