# IsbnEntity

public final class **IsbnEntity** extends [Entity](https://developers.google.com/android/reference/com/google/mlkit/nl/entityextraction/Entity)  
An ISBN (International Standard Book Number) entity extracted from a piece of text. It
provides a canonical format for the ISBN.

### Inherited Constant Summary

From class [com.google.mlkit.nl.entityextraction.Entity](https://developers.google.com/android/reference/com/google/mlkit/nl/entityextraction/Entity)

|---|---|---|
| int | [TYPE_ADDRESS](https://developers.google.com/android/reference/com/google/mlkit/nl/entityextraction/Entity#TYPE_ADDRESS) | Identifies a physical address. |
| int | [TYPE_DATE_TIME](https://developers.google.com/android/reference/com/google/mlkit/nl/entityextraction/Entity#TYPE_DATE_TIME) | Identifies a time reference that includes a specific time. |
| int | [TYPE_EMAIL](https://developers.google.com/android/reference/com/google/mlkit/nl/entityextraction/Entity#TYPE_EMAIL) | Identifies an e-mail address. |
| int | [TYPE_FLIGHT_NUMBER](https://developers.google.com/android/reference/com/google/mlkit/nl/entityextraction/Entity#TYPE_FLIGHT_NUMBER) | Identifies a flight number in IATA format. |
| int | [TYPE_IBAN](https://developers.google.com/android/reference/com/google/mlkit/nl/entityextraction/Entity#TYPE_IBAN) | Identifies an International Bank Account Number (IBAN). |
| int | [TYPE_ISBN](https://developers.google.com/android/reference/com/google/mlkit/nl/entityextraction/Entity#TYPE_ISBN) | Identifies an International Standard Book Number (ISBN). |
| int | [TYPE_MONEY](https://developers.google.com/android/reference/com/google/mlkit/nl/entityextraction/Entity#TYPE_MONEY) | Identifies an amount of money. |
| int | [TYPE_PAYMENT_CARD](https://developers.google.com/android/reference/com/google/mlkit/nl/entityextraction/Entity#TYPE_PAYMENT_CARD) | Identifies a payment card. |
| int | [TYPE_PHONE](https://developers.google.com/android/reference/com/google/mlkit/nl/entityextraction/Entity#TYPE_PHONE) | Identifies a phone number. |
| int | [TYPE_TRACKING_NUMBER](https://developers.google.com/android/reference/com/google/mlkit/nl/entityextraction/Entity#TYPE_TRACKING_NUMBER) | Identifies a shipment tracking number. |
| int | [TYPE_URL](https://developers.google.com/android/reference/com/google/mlkit/nl/entityextraction/Entity#TYPE_URL) | Identifies a URL. |

### Public Method Summary

|---|---|
| [String](https://developer.android.com/reference/java/lang/String.html) | [getIsbn](https://developers.google.com/android/reference/com/google/mlkit/nl/entityextraction/IsbnEntity#getIsbn())() Returns the ISBN detected for this entity, canonically formatted. |

### Inherited Method Summary

From class [com.google.mlkit.nl.entityextraction.Entity](https://developers.google.com/android/reference/com/google/mlkit/nl/entityextraction/Entity)

|---|---|
| [DateTimeEntity](https://developers.google.com/android/reference/com/google/mlkit/nl/entityextraction/DateTimeEntity) | [asDateTimeEntity](https://developers.google.com/android/reference/com/google/mlkit/nl/entityextraction/Entity#asDateTimeEntity())() Convenience method that returns the current entity cast to a DateTimeEntity. |
| [FlightNumberEntity](https://developers.google.com/android/reference/com/google/mlkit/nl/entityextraction/FlightNumberEntity) | [asFlightNumberEntity](https://developers.google.com/android/reference/com/google/mlkit/nl/entityextraction/Entity#asFlightNumberEntity())() Convenience method that returns the current entity cast to a FlightNumberEntity. |
| [IbanEntity](https://developers.google.com/android/reference/com/google/mlkit/nl/entityextraction/IbanEntity) | [asIbanEntity](https://developers.google.com/android/reference/com/google/mlkit/nl/entityextraction/Entity#asIbanEntity())() Convenience method that returns the current entity cast to a IbanEntity. |
| [IsbnEntity](https://developers.google.com/android/reference/com/google/mlkit/nl/entityextraction/IsbnEntity) | [asIsbnEntity](https://developers.google.com/android/reference/com/google/mlkit/nl/entityextraction/Entity#asIsbnEntity())() Convenience method that returns the current entity cast to a IsbnEntity. |
| [MoneyEntity](https://developers.google.com/android/reference/com/google/mlkit/nl/entityextraction/MoneyEntity) | [asMoneyEntity](https://developers.google.com/android/reference/com/google/mlkit/nl/entityextraction/Entity#asMoneyEntity())() Convenience method that returns the current entity cast to a MoneyEntity. |
| [PaymentCardEntity](https://developers.google.com/android/reference/com/google/mlkit/nl/entityextraction/PaymentCardEntity) | [asPaymentCardEntity](https://developers.google.com/android/reference/com/google/mlkit/nl/entityextraction/Entity#asPaymentCardEntity())() Convenience method that returns the current entity cast to a PaymentCardEntity. |
| [TrackingNumberEntity](https://developers.google.com/android/reference/com/google/mlkit/nl/entityextraction/TrackingNumberEntity) | [asTrackingNumberEntity](https://developers.google.com/android/reference/com/google/mlkit/nl/entityextraction/Entity#asTrackingNumberEntity())() Convenience method that returns the current entity cast to a TrackingNumberEntity. |
| int | [getType](https://developers.google.com/android/reference/com/google/mlkit/nl/entityextraction/Entity#getType())() Returns the type(e.g. |
| [String](https://developer.android.com/reference/java/lang/String.html) | [toString](https://developers.google.com/android/reference/com/google/mlkit/nl/entityextraction/Entity#toString())() |

From class java.lang.Object

|---|---|
| [Object](https://developer.android.com/reference/java/lang/Object.html) | clone() |
| boolean | equals([Object](https://developer.android.com/reference/java/lang/Object.html) arg0) |
| void | finalize() |
| final [Class](https://developer.android.com/reference/java/lang/Class.html)\<?\> | getClass() |
| int | hashCode() |
| final void | notify() |
| final void | notifyAll() |
| [String](https://developer.android.com/reference/java/lang/String.html) | toString() |
| final void | wait(long arg0, int arg1) |
| final void | wait(long arg0) |
| final void | wait() |

## Public Methods

#### public [String](https://developer.android.com/reference/java/lang/String.html) **getIsbn** ()

Returns the ISBN detected for this entity, canonically formatted.