Interface IPersonNameLine12View

  • All Superinterfaces:
    one.xingyi.core.sdk.IXingYiCompositeView<one.xingyi.reference1.person.client.entitydefn.IPersonClientEntity>, one.xingyi.core.sdk.IXingYiView<one.xingyi.reference1.person.client.entitydefn.IPersonClientEntity>, one.xingyi.reference1.person.client.view.PersonLine12View, one.xingyi.reference1.person.client.view.PersonNameView
    All Known Implementing Classes:
    PersonNameLine12ViewImpl

    public interface IPersonNameLine12View
    extends one.xingyi.core.sdk.IXingYiCompositeView<one.xingyi.reference1.person.client.entitydefn.IPersonClientEntity>, one.xingyi.reference1.person.client.view.PersonLine12View, one.xingyi.reference1.person.client.view.PersonNameView
    • Method Summary

      All Methods Static Methods Instance Methods Default Methods 
      Modifier and Type Method Description
      static java.util.concurrent.CompletableFuture<IPersonNameLine12View> create​(one.xingyi.core.httpClient.HttpServiceCompletableFuture service, java.lang.String id)  
      static java.util.concurrent.CompletableFuture<one.xingyi.core.utils.IdAndValue<IPersonNameLine12View>> create​(one.xingyi.core.httpClient.HttpServiceCompletableFuture service, IPersonNameLine12View view)  
      static java.util.concurrent.CompletableFuture<java.lang.Boolean> delete​(one.xingyi.core.httpClient.HttpServiceCompletableFuture service, java.lang.String id)  
      static java.util.concurrent.CompletableFuture<IPersonNameLine12View> edit​(one.xingyi.core.httpClient.HttpServiceCompletableFuture service, java.lang.String id, java.util.function.Function<IPersonNameLine12View,​IPersonNameLine12View> fn)  
      static <T> java.util.concurrent.CompletableFuture<T> get​(one.xingyi.core.httpClient.HttpServiceCompletableFuture service, java.lang.String id, java.util.function.Function<IPersonNameLine12View,​T> fn)  
      static <T> java.util.concurrent.CompletableFuture<java.util.Optional<T>> getOptional​(one.xingyi.core.httpClient.HttpServiceCompletableFuture service, java.lang.String id, java.util.function.Function<IPersonNameLine12View,​T> fn)  
      static java.util.concurrent.CompletableFuture<IPersonNameLine12View> prototype​(one.xingyi.core.httpClient.HttpServiceCompletableFuture service, java.lang.String id, java.util.function.Function<IPersonNameLine12View,​IPersonNameLine12View> fn)  
      default IPersonNameLine12View withline1​(java.lang.String x)  
      default IPersonNameLine12View withline2​(java.lang.String x)  
      default IPersonNameLine12View withname​(java.lang.String x)  
      • Methods inherited from interface one.xingyi.core.sdk.IXingYiView

        mirror, xingYi
      • Methods inherited from interface one.xingyi.reference1.person.client.view.PersonLine12View

        line1, line1Lens, line2, line2Lens
      • Methods inherited from interface one.xingyi.reference1.person.client.view.PersonNameView

        name, nameLens
    • Method Detail

      • get

        static <T> java.util.concurrent.CompletableFuture<T> get​(one.xingyi.core.httpClient.HttpServiceCompletableFuture service,
                                                                 java.lang.String id,
                                                                 java.util.function.Function<IPersonNameLine12View,​T> fn)
      • delete

        static java.util.concurrent.CompletableFuture<java.lang.Boolean> delete​(one.xingyi.core.httpClient.HttpServiceCompletableFuture service,
                                                                                java.lang.String id)
      • create

        static java.util.concurrent.CompletableFuture<IPersonNameLine12View> create​(one.xingyi.core.httpClient.HttpServiceCompletableFuture service,
                                                                                    java.lang.String id)
      • create

        static java.util.concurrent.CompletableFuture<one.xingyi.core.utils.IdAndValue<IPersonNameLine12View>> create​(one.xingyi.core.httpClient.HttpServiceCompletableFuture service,
                                                                                                                      IPersonNameLine12View view)
      • getOptional

        static <T> java.util.concurrent.CompletableFuture<java.util.Optional<T>> getOptional​(one.xingyi.core.httpClient.HttpServiceCompletableFuture service,
                                                                                             java.lang.String id,
                                                                                             java.util.function.Function<IPersonNameLine12View,​T> fn)
      • withline1

        default IPersonNameLine12View withline1​(java.lang.String x)
        Specified by:
        withline1 in interface one.xingyi.reference1.person.client.view.PersonLine12View
      • withline2

        default IPersonNameLine12View withline2​(java.lang.String x)
        Specified by:
        withline2 in interface one.xingyi.reference1.person.client.view.PersonLine12View
      • withname

        default IPersonNameLine12View withname​(java.lang.String x)
        Specified by:
        withname in interface one.xingyi.reference1.person.client.view.PersonNameView