Package io.surati.gap.payment.base.impl
Class ThirdPartySample
- java.lang.Object
-
- io.surati.gap.payment.base.impl.ThirdPartySample
-
- All Implemented Interfaces:
io.surati.gap.admin.base.api.Person
,ThirdParty
public final class ThirdPartySample extends Object implements ThirdParty
-
-
Field Summary
-
Fields inherited from interface io.surati.gap.payment.base.api.ThirdParty
EMPTY
-
-
Constructor Summary
Constructors Constructor Description ThirdPartySample()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
abbreviated()
Abbreviated.void
assign(ThirdPartyFamily family)
Assign a family.String
code()
Code.ThirdPartyFamily
family()
Family (If haven't family, get EMPTY).Long
id()
String
name()
PaymentCondition
paymentCondition()
void
update(String name)
void
update(String code, String name, String abbreviated)
Update.
-
-
-
Method Detail
-
id
public Long id()
- Specified by:
id
in interfaceio.surati.gap.admin.base.api.Person
-
name
public String name()
- Specified by:
name
in interfaceio.surati.gap.admin.base.api.Person
-
update
public void update(String name)
- Specified by:
update
in interfaceio.surati.gap.admin.base.api.Person
-
code
public String code()
Description copied from interface:ThirdParty
Code.- Specified by:
code
in interfaceThirdParty
- Returns:
- code
-
abbreviated
public String abbreviated()
Description copied from interface:ThirdParty
Abbreviated.- Specified by:
abbreviated
in interfaceThirdParty
- Returns:
- abbreviated
-
update
public void update(String code, String name, String abbreviated)
Description copied from interface:ThirdParty
Update.- Specified by:
update
in interfaceThirdParty
- Parameters:
code
- Codename
- Nameabbreviated
- Abbreviated
-
family
public ThirdPartyFamily family()
Description copied from interface:ThirdParty
Family (If haven't family, get EMPTY).- Specified by:
family
in interfaceThirdParty
- Returns:
- family
-
assign
public void assign(ThirdPartyFamily family)
Description copied from interface:ThirdParty
Assign a family.- Specified by:
assign
in interfaceThirdParty
- Parameters:
family
- Family to assign
-
paymentCondition
public PaymentCondition paymentCondition()
- Specified by:
paymentCondition
in interfaceThirdParty
-
-