Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public <T> Object factory(Class<T> clazz) {
- if (clazz.equals(BusinessType.class)) {
- return new BusinessType();
- }
- if (clazz.equals(Credential.class)) {
- return new Credential();
- }
- if (clazz.equals(DocumentType.class)) {
- return new DocumentType();
- }
- if (clazz.equals(Document.class)) {
- return new Document();
- }
- if (clazz.equals(Role.class)) {
- return new Role();
- }
- if (clazz.equals(UserMask.class)) {
- return new UserMask();
- }
- if (clazz.equals(ContactInformation.class)) {
- return new ContactInformation();
- }
- if (clazz.equals(IRBS.class)) {
- return new IRBS();
- }
- if (clazz.equals(Address.class)) {
- return new Address();
- }
- if (clazz.equals(Organization.class)) {
- return new Organization();
- }
- if (clazz.equals(Signature.class)) {
- return new Signature();
- }
- if (clazz.equals(Citizenship.class)) {
- return new Citizenship();
- }
- if (clazz.equals(Country.class)) {
- return new Country();
- }
- if (clazz.equals(User.class)) {
- return new User();
- }
- return null;
- }
Add Comment
Please, Sign In to add comment