Interface ThirdParty

  • All Superinterfaces:
    io.surati.gap.admin.base.api.Person
    All Known Subinterfaces:
    Bank
    All Known Implementing Classes:
    DbBank, DbThirdParty, ThirdPartySample

    public interface ThirdParty
    extends io.surati.gap.admin.base.api.Person
    Third party.
    Since:
    3.0
    • Method Detail

      • code

        String code()
        Code.
        Returns:
        code
      • abbreviated

        String abbreviated()
        Abbreviated.
        Returns:
        abbreviated
      • update

        void update​(String code,
                    String name,
                    String abbreviated)
        Update.
        Parameters:
        code - Code
        name - Name
        abbreviated - Abbreviated
      • family

        ThirdPartyFamily family()
        Family (If haven't family, get EMPTY).
        Returns:
        family
      • assign

        void assign​(ThirdPartyFamily family)
        Assign a family.
        Parameters:
        family - Family to assign