package com.bd.movie.accessimpl;
import com.bd.framework.accessapi.*;
import com.bd.framework.accessimpl.*;
import com.bd.movie.accessapi.*;
import com.bd.movie.accessapi.PersonAccessFactory;
import com.bd.movie.domain.Person;
/**
* <p>
* Concrete Factory that creates Person Access objects.
* </p>
* <p>
* Abstract factory design pattern.
* </p>
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
*/
public class PersonAccessFactoryImpl extends PersonAccessFactory {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public FindByIdAccess<Person, String> createFindByIdAccess() {
return new FindByIdAccessImpl<Person, String>(getPersistentClass());
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public CreateAccess<Person> createCreateAccess() {
return new CreateAccessImpl<Person>();
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public UpdateAccess<Person> createUpdateAccess() {
return new UpdateAccessImpl<Person>();
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public FindByQueryAccess<Person> createFindByQueryAccess() {
return new FindByQueryAccessImpl<Person>();
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public FindByExampleAccess<Person> createFindByExampleAccess() {
return new FindByExampleAccessImpl<Person>(getPersistentClass());
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public DeleteAccess<Person> createDeleteAccess() {
return new DeleteAccessImpl<Person>();
}
}
|