MissingNode extends AbstractJsonNode implements IPrimitiveNode { public static MissingNode getInstance() { return Instance; } MissingNode(); static MissingNode getInstance(); @Override StringBuilder toString(final StringBuilder sb); @Override boolean equals(final Object o); @Override MissingNode canonicalize(); @Override void read(final DataInput in); @Override void write(final DataOutput out); @Override boolean isNull(); @Override boolean isMissing(); @Override Type getType(); @Override IJsonNode clone(); @Override Object getJavaValue(); @Override int compareToSameType(final IJsonNode other); @Override void copyValueFrom(final IJsonNode otherNode); @Override int hashCode(); @Override void clear(); @Override int getMaxNormalizedKeyLen(); @Override void copyNormalizedKey(final byte[] target, final int offset, final int len);  }
@Test public void shouldBeEqualWithItself() { Assert.assertEquals(MissingNode.getInstance(), MissingNode.getInstance()); }