Lines Matching defs:object
185 * Compares the specified object to this number format and indicates if
186 * they are equal. In order to be equal, {@code object} must be an instance
189 * @param object
190 * the object to compare with this object.
191 * @return {@code true} if the specified object is equal to this number
196 public boolean equals(Object object) {
197 if (object == this) {
200 if (!(object instanceof NumberFormat)) {
203 NumberFormat obj = (NumberFormat) object;
291 * @param object
292 * the object to format, must be a {@code Number}.
300 * if {@code object} is not an instance of {@code Number}.
303 public StringBuffer format(Object object, StringBuffer buffer, FieldPosition field) {
304 if (object instanceof Byte || object instanceof Short || object instanceof Integer ||
305 object instanceof Long ||
306 (object instanceof BigInteger && ((BigInteger) object).bitLength() < 64)) {
307 long lv = ((Number) object).longValue();
309 } else if (object instanceof Number) {
310 double dv = ((Number) object).doubleValue();
855 * @return the resolved field object.
857 * if an error occurs while resolving the field object.