question: @ Override public boolean equals ( Object o ) { if ( this == o ) return true ; if ( o == null || ! ( o instanceof RyaType ) ) return false ; RyaType ryaType = ( RyaType ) o ; if ( data != null ? ! data . equals ( ryaType . data ) : ryaType . data != null ) return false ; if ( dataType != null ? ! dataType . equals ( ryaType . dataType ) : ryaType . dataType != null ) return false ; return true ; }
target:  Determine equality based on string representations of data and datatype.