Class PersonMatcherCommand

  • All Implemented Interfaces:
    com.optimaize.command4j.Command<PersonMatcherArgument,​org.nameapi.ontology5.services.matcher.personmatcher.PersonMatcherResult>, com.optimaize.command4j.commands.CombinableCommand<PersonMatcherArgument,​org.nameapi.ontology5.services.matcher.personmatcher.PersonMatcherResult>

    public class PersonMatcherCommand
    extends NameApiBaseCommand<org.nameapi.client.services.matcher.personmatcher.RestPort,​PersonMatcherArgument,​org.nameapi.ontology5.services.matcher.personmatcher.PersonMatcherResult>
    Compares two people and tells if and how they match.
    • Constructor Detail

      • PersonMatcherCommand

        public PersonMatcherCommand()
    • Method Detail

      • call

        public org.nameapi.ontology5.services.matcher.personmatcher.PersonMatcherResult call​(@NotNull
                                                                                             com.google.common.base.Optional<PersonMatcherArgument> arg,
                                                                                             @NotNull
                                                                                             com.optimaize.command4j.ExecutionContext ec)
                                                                                      throws Exception
        Throws:
        Exception
      • createPort

        @NotNull
        protected Callable<org.nameapi.client.services.matcher.personmatcher.RestPort> createPort​(@NotNull
                                                                                                  com.optimaize.command4j.ExecutionContext ec)
        Specified by:
        createPort in class com.optimaize.anythingworks.client.rest.RestBaseCommand<org.nameapi.client.services.matcher.personmatcher.RestPort,​PersonMatcherArgument,​org.nameapi.ontology5.services.matcher.personmatcher.PersonMatcherResult>