MCPcopy Create free account
hub / github.com/codenameone/CodenameOne / equals

Method equals

CodenameOne/src/com/codename1/ui/Font.java:769–791  ·  view source on GitHub ↗
(Object o)

Source from the content-addressed store, hash-verified

767
768 /// {@inheritDoc}
769 @Override
770 public boolean equals(Object o) {
771 if (this == o) {
772 return true;
773 }
774 if (!(o instanceof Font)) {
775 return false;
776 }
777 Font f = (Font) o;
778 if (ttf || f.ttf) {
779 if (!ttf || !f.ttf) {
780 return false;
781 }
782 if (font == null) {
783 return f.font == null;
784 }
785 return font.equals(f.font);
786 }
787 if (f.getClass() != getClass()) {
788 return false;
789 }
790 return f.getFace() == getFace() && f.getSize() == getSize() && f.getStyle() == getStyle();
791 }
792
793 /// {@inheritDoc}
794 @Override

Callers 1

verifyFontHashingMethod · 0.95

Calls 5

getFaceMethod · 0.95
getSizeMethod · 0.95
getStyleMethod · 0.95
equalsMethod · 0.65
getClassMethod · 0.45

Tested by 1

verifyFontHashingMethod · 0.76