public class XeroContact
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.lang.String |
addressLine1 |
java.lang.String |
addressLine2 |
java.lang.String |
addressLine3 |
java.lang.String |
addressLine4 |
java.lang.String |
email |
static java.lang.String |
END_POINT |
java.lang.String |
firstName |
java.lang.String |
globalKey |
java.lang.String |
lastName |
java.lang.String |
mobile |
java.lang.String |
name |
java.lang.String |
overrideXeroContactId |
java.lang.String |
phone |
long |
stContactId |
java.lang.String |
xeroContactId |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
org.w3c.dom.Document |
generateXML() |
static java.lang.String |
getXeroContactId(org.w3c.dom.Document document) |
int |
hashCode() |
boolean |
importantXeroChanges(XeroContact otherContact) |
void |
includeID() |
static XeroContact |
make(org.w3c.dom.Element element) |
static XeroContact |
make(JSONObject contactJson,
XeroClientST st) |
public final java.lang.String globalKey
public final java.lang.String xeroContactId
public final java.lang.String name
public final long stContactId
public final java.lang.String overrideXeroContactId
public final java.lang.String firstName
public final java.lang.String lastName
public final java.lang.String email
public final java.lang.String phone
public final java.lang.String mobile
public final java.lang.String addressLine1
public final java.lang.String addressLine2
public final java.lang.String addressLine3
public final java.lang.String addressLine4
public static final java.lang.String END_POINT
public static XeroContact make(@Nonnull JSONObject contactJson, @Nonnull XeroClientST st) throws ReSTException, JSONException, java.io.IOException, InvalidDataException
ReSTException
JSONException
java.io.IOException
InvalidDataException
public void includeID()
public static XeroContact make(@Nonnull org.w3c.dom.Element element)
public org.w3c.dom.Document generateXML() throws DocumentException
DocumentException
@CheckReturnValue @Nullable public static java.lang.String getXeroContactId(@Nonnull org.w3c.dom.Document document) throws java.lang.Exception
java.lang.Exception
public boolean importantXeroChanges(@Nonnull XeroContact otherContact)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
stSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.