public class PersonState extends GedcomxApplicationState<org.gedcomx.Gedcomx>
accessToken, client, DEFAULT_EMBEDDED_LINK_LOADER, entity, links, request, response, stateFactory| Modifier | Constructor and Description |
|---|---|
protected |
PersonState(com.sun.jersey.api.client.ClientRequest request,
com.sun.jersey.api.client.ClientResponse response,
String accessToken,
StateFactory stateFactory) |
|
PersonState(URI uri) |
buildFailureMessage, createAuthenticatedFeedRequest, createAuthenticatedGedcomxRequest, createAuthenticatedRequest, createRequest, createRequestForEmbeddedResource, embed, embed, getAccessToken, getClient, getDescription, getEmbeddedLinkLoader, getEntity, getETag, getHeaders, getLastEmbeddedRequest, getLastEmbeddedResponse, getLastModified, getLink, getLinks, getRequest, getResponse, getSelfUri, getUri, getWarnings, hasClientError, hasError, hasServerError, hasStatus, includeEmbeddedResources, inject, invoke, isAuthenticated, isEmbeddedLinkLoaded, loadEntityConditionally, loadLinks, readContributor, readContributor, readContributor, readFirstPage, readLastPage, readNextPage, readPage, readPreviousPagepublic PersonState(URI uri)
protected PersonState(com.sun.jersey.api.client.ClientRequest request,
com.sun.jersey.api.client.ClientResponse response,
String accessToken,
StateFactory stateFactory)
public String getSelfRel()
getSelfRel in class GedcomxApplicationState<org.gedcomx.Gedcomx>protected PersonState clone(com.sun.jersey.api.client.ClientRequest request, com.sun.jersey.api.client.ClientResponse response)
clone in class GedcomxApplicationState<org.gedcomx.Gedcomx>public PersonState ifSuccessful()
ifSuccessful in class GedcomxApplicationState<org.gedcomx.Gedcomx>public PersonState head(StateTransitionOption... options)
head in class GedcomxApplicationState<org.gedcomx.Gedcomx>public PersonState get(StateTransitionOption... options)
get in class GedcomxApplicationState<org.gedcomx.Gedcomx>public PersonState delete(StateTransitionOption... options)
delete in class GedcomxApplicationState<org.gedcomx.Gedcomx>public PersonState put(org.gedcomx.Gedcomx e, StateTransitionOption... options)
put in class GedcomxApplicationState<org.gedcomx.Gedcomx>public PersonState post(org.gedcomx.Gedcomx entity, StateTransitionOption... options)
post in class GedcomxApplicationState<org.gedcomx.Gedcomx>public PersonState options(StateTransitionOption... options)
options in class GedcomxApplicationState<org.gedcomx.Gedcomx>protected org.gedcomx.Gedcomx loadEntity(com.sun.jersey.api.client.ClientResponse response)
loadEntity in class GedcomxApplicationState<org.gedcomx.Gedcomx>protected org.gedcomx.links.SupportsLinks getMainDataElement()
getMainDataElement in class GedcomxApplicationState<org.gedcomx.Gedcomx>public org.gedcomx.conclusion.Person getPerson()
public List<org.gedcomx.conclusion.Relationship> getRelationships()
public List<org.gedcomx.conclusion.Relationship> getSpouseRelationships()
public List<org.gedcomx.conclusion.Relationship> getChildRelationships()
public List<org.gedcomx.conclusion.Relationship> getParentRelationships()
protected boolean refersToMe(org.gedcomx.common.ResourceReference ref)
public org.gedcomx.conclusion.DisplayProperties getDisplayProperties()
public org.gedcomx.conclusion.Conclusion getConclusion()
public org.gedcomx.conclusion.Name getName()
public org.gedcomx.conclusion.Gender getGender()
public org.gedcomx.conclusion.Fact getFact()
public org.gedcomx.common.Note getNote()
public org.gedcomx.source.SourceReference getSourceReference()
public org.gedcomx.common.EvidenceReference getEvidenceReference()
public org.gedcomx.common.EvidenceReference getPersonaReference()
public org.gedcomx.source.SourceReference getMediaReference()
public PersonState authenticateViaOAuth2Password(String username, String password, String clientId)
authenticateViaOAuth2Password in class GedcomxApplicationState<org.gedcomx.Gedcomx>public PersonState authenticateViaOAuth2Password(String username, String password, String clientId, String clientSecret)
authenticateViaOAuth2Password in class GedcomxApplicationState<org.gedcomx.Gedcomx>public PersonState authenticateViaOAuth2AuthCode(String authCode, String redirect, String clientId)
authenticateViaOAuth2AuthCode in class GedcomxApplicationState<org.gedcomx.Gedcomx>public PersonState authenticateViaOAuth2AuthCode(String authCode, String redirect, String clientId, String clientSecret)
authenticateViaOAuth2AuthCode in class GedcomxApplicationState<org.gedcomx.Gedcomx>public PersonState authenticateViaOAuth2ClientCredentials(String clientId, String clientSecret)
authenticateViaOAuth2ClientCredentials in class GedcomxApplicationState<org.gedcomx.Gedcomx>public PersonState authenticateWithAccessToken(String accessToken)
authenticateWithAccessToken in class GedcomxApplicationState<org.gedcomx.Gedcomx>public PersonState authenticateViaOAuth2(javax.ws.rs.core.MultivaluedMap<String,String> formData, StateTransitionOption... options)
authenticateViaOAuth2 in class GedcomxApplicationState<org.gedcomx.Gedcomx>public CollectionState readCollection(StateTransitionOption... options)
public AncestryResultsState readAncestry(StateTransitionOption... options)
public DescendancyResultsState readDescendancy(StateTransitionOption... options)
public SourceDescriptionsState readSourceDescriptions(StateTransitionOption... options)
public PersonState loadEmbeddedResources(StateTransitionOption... options)
public PersonState loadEmbeddedResources(String[] rels, StateTransitionOption... options)
public PersonState loadConclusions(StateTransitionOption... options)
public PersonState loadSourceReferences(StateTransitionOption... options)
public PersonState loadMediaReferences(StateTransitionOption... options)
public PersonState loadEvidenceReferences(StateTransitionOption... options)
public PersonState loadPersonaReferences(StateTransitionOption... options)
public PersonState loadNotes(StateTransitionOption... options)
public PersonState loadParentRelationships(StateTransitionOption... options)
public PersonState loadSpouseRelationships(StateTransitionOption... options)
public PersonState loadChildRelationships(StateTransitionOption... options)
protected org.gedcomx.conclusion.Person createEmptySelf()
protected String getLocalSelfId()
public PersonState update(org.gedcomx.conclusion.Person person, StateTransitionOption... options)
public PersonState addGender(org.gedcomx.conclusion.Gender gender, StateTransitionOption... options)
public PersonState addName(org.gedcomx.conclusion.Name name, StateTransitionOption... options)
public PersonState addNames(org.gedcomx.conclusion.Name[] names, StateTransitionOption... options)
public PersonState addFact(org.gedcomx.conclusion.Fact fact, StateTransitionOption... options)
public PersonState addFacts(org.gedcomx.conclusion.Fact[] facts, StateTransitionOption... options)
public PersonState updateGender(org.gedcomx.conclusion.Gender gender, StateTransitionOption... options)
public PersonState updateName(org.gedcomx.conclusion.Name name, StateTransitionOption... options)
public PersonState updateNames(org.gedcomx.conclusion.Name[] names, StateTransitionOption... options)
public PersonState updateFact(org.gedcomx.conclusion.Fact fact, StateTransitionOption... options)
public PersonState updateFacts(org.gedcomx.conclusion.Fact[] facts, StateTransitionOption... options)
public PersonState updateConclusions(org.gedcomx.conclusion.Person person, StateTransitionOption... options)
public PersonState updateConclusions(org.gedcomx.Gedcomx gx, StateTransitionOption... options)
public PersonState deleteName(org.gedcomx.conclusion.Name name, StateTransitionOption... options)
public PersonState deleteGender(org.gedcomx.conclusion.Gender gender, StateTransitionOption... options)
public PersonState deleteFact(org.gedcomx.conclusion.Fact fact, StateTransitionOption... options)
protected PersonState doDeleteConclusion(org.gedcomx.conclusion.Conclusion conclusion, StateTransitionOption... options)
public PersonState addSourceReference(SourceDescriptionState source, StateTransitionOption... options)
public PersonState addSourceReference(RecordState source, StateTransitionOption... options)
public PersonState addSourceReference(org.gedcomx.source.SourceReference reference, StateTransitionOption... options)
public PersonState addSourceReferences(org.gedcomx.source.SourceReference[] refs, StateTransitionOption... options)
public PersonState updateSourceReference(org.gedcomx.source.SourceReference reference, StateTransitionOption... options)
public PersonState updateSourceReferences(org.gedcomx.source.SourceReference[] refs, StateTransitionOption... options)
public PersonState updateSourceReferences(org.gedcomx.conclusion.Person person, StateTransitionOption... options)
public PersonState deleteSourceReference(org.gedcomx.source.SourceReference reference, StateTransitionOption... options)
public SourceDescriptionState readSourceDescription(org.gedcomx.source.SourceReference sourceReference, StateTransitionOption... options)
public SourceDescriptionsState readArtifacts(StateTransitionOption... options)
public SourceDescriptionState addArtifact(DataSource artifact, StateTransitionOption... options)
public SourceDescriptionState addArtifact(org.gedcomx.source.SourceDescription description, DataSource artifact, StateTransitionOption... options)
public PersonState addMediaReference(SourceDescriptionState description, StateTransitionOption... options)
public PersonState addMediaReference(org.gedcomx.source.SourceReference reference, StateTransitionOption... options)
public PersonState addMediaReferences(org.gedcomx.source.SourceReference[] refs, StateTransitionOption... options)
public PersonState updateMediaReference(org.gedcomx.source.SourceReference reference, StateTransitionOption... options)
public PersonState updateMediaReferences(org.gedcomx.source.SourceReference[] refs, StateTransitionOption... options)
public PersonState updateMediaReferences(org.gedcomx.conclusion.Person person, StateTransitionOption... options)
public PersonState deleteMediaReference(org.gedcomx.source.SourceReference reference, StateTransitionOption... options)
public PersonState addEvidenceReference(PersonState evidence, StateTransitionOption... options)
public PersonState addEvidenceReference(org.gedcomx.common.EvidenceReference reference, StateTransitionOption... options)
public PersonState addEvidenceReferences(org.gedcomx.common.EvidenceReference[] refs, StateTransitionOption... options)
public PersonState updateEvidenceReference(org.gedcomx.common.EvidenceReference reference, StateTransitionOption... options)
public PersonState updateEvidenceReferences(org.gedcomx.common.EvidenceReference[] refs, StateTransitionOption... options)
public PersonState updateEvidenceReferences(org.gedcomx.conclusion.Person person, StateTransitionOption... options)
public PersonState deleteEvidenceReference(org.gedcomx.common.EvidenceReference reference, StateTransitionOption... options)
public PersonState addPersonaReference(PersonState persona, StateTransitionOption... options)
public PersonState addPersonaReference(org.gedcomx.common.EvidenceReference reference, StateTransitionOption... options)
public PersonState addPersonaReferences(org.gedcomx.common.EvidenceReference[] refs, StateTransitionOption... options)
public PersonState updatePersonaReference(org.gedcomx.common.EvidenceReference reference, StateTransitionOption... options)
public PersonState updatePersonaReferences(org.gedcomx.common.EvidenceReference[] refs, StateTransitionOption... options)
public PersonState updatePersonaReferences(org.gedcomx.conclusion.Person person, StateTransitionOption... options)
public PersonState deletePersonaReference(org.gedcomx.common.EvidenceReference reference, StateTransitionOption... options)
public PersonState readNote(org.gedcomx.common.Note note, StateTransitionOption... options)
public PersonState addNote(org.gedcomx.common.Note note, StateTransitionOption... options)
public PersonState addNotes(org.gedcomx.common.Note[] notes, StateTransitionOption... options)
public PersonState updateNote(org.gedcomx.common.Note note, StateTransitionOption... options)
public PersonState updateNotes(org.gedcomx.common.Note[] notes, StateTransitionOption... options)
public PersonState updateNotes(org.gedcomx.conclusion.Person person, StateTransitionOption... options)
public PersonState deleteNote(org.gedcomx.common.Note note, StateTransitionOption... options)
public RelationshipState readRelationship(org.gedcomx.conclusion.Relationship relationship, StateTransitionOption... options)
public PersonState readRelative(org.gedcomx.conclusion.Relationship relationship, StateTransitionOption... options)
public PersonState readFirstSpouse(StateTransitionOption... options)
public PersonState readSpouse(int index, StateTransitionOption... options)
public PersonState readSpouse(org.gedcomx.conclusion.Relationship relationship, StateTransitionOption... options)
public PersonSpousesState readSpouses(StateTransitionOption... options)
public RelationshipState addSpouse(PersonState person, StateTransitionOption... options)
public PersonState readFirstChild(StateTransitionOption... options)
public PersonState readChild(int index, StateTransitionOption... options)
public PersonState readChild(org.gedcomx.conclusion.Relationship relationship, StateTransitionOption... options)
public PersonChildrenState readChildren(StateTransitionOption... options)
public RelationshipState addChild(PersonState person, StateTransitionOption... options)
public PersonState readFirstParent(StateTransitionOption... options)
public PersonState readParent(int index, StateTransitionOption... options)
public PersonState readParent(org.gedcomx.conclusion.Relationship relationship, StateTransitionOption... options)
public PersonParentsState readParents(StateTransitionOption... options)
public RelationshipState addParent(PersonState person, StateTransitionOption... options)
Copyright © 2020. All rights reserved.