com.minlessika.membership.integration.ContactSociety Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of membership-integration Show documentation
Show all versions of membership-integration Show documentation
It's a library to help developers to integration membership services to another project.
package com.minlessika.membership.integration;
import java.util.UUID;
public interface ContactSociety extends Contact {
String headquarter();
String abbreviated();
String rccm();
String ncc();
void update(
String name, String abbreviated, String headquarter, String ncc, String rccm, String photo,
String addressLine1, String addressLine2, String phone1, String phone2, String whatsApp, String email, String city,
String stateOrProvince
);
ContactSociety EMPTY = new ContactSociety() {
@Override
public String headquarter() {
return null;
}
@Override
public String abbreviated() {
return null;
}
@Override
public String rccm() {
return null;
}
@Override
public String ncc() {
return null;
}
@Override
public void update(String name, String abbreviated, String headquarter, String ncc, String rrcm, String photo, String addressLine1, String addressLine2, String phone1, String phone2, String whatsApp, String email, String city, String stateOrProvince) {
}
@Override
public UUID uid() {
return null;
}
@Override
public String name() {
return null;
}
@Override
public String photo() {
return null;
}
@Override
public Organization company() {
return null;
}
@Override
public String addressLine1() {
return null;
}
@Override
public String addressLine2() {
return null;
}
@Override
public String city() {
return null;
}
@Override
public String stateOrProvince() {
return null;
}
@Override
public String email() {
return null;
}
@Override
public String phone1() {
return null;
}
@Override
public ContactNature nature() {
return null;
}
@Override
public String phone2() {
return null;
}
@Override
public String whatsApp() {
return null;
}
};
}