test_class.declarator: enterpriseGenerator
test_class.modifier: private
test_class.original_string: private EnterpriseGenerator enterpriseGenerator;
test_class.type: EnterpriseGenerator
test_class.var_name: enterpriseGenerator
test_class.declarator: repositoryGenerator
test_class.modifier: private
test_class.original_string: private RepositoryGenerator repositoryGenerator;
test_class.type: RepositoryGenerator
test_class.var_name: repositoryGenerator
test_class.declarator: conversionGenerator
test_class.modifier: private
test_class.original_string: private VirtualImageConversionGenerator conversionGenerator;
test_class.type: VirtualImageConversionGenerator
test_class.var_name: conversionGenerator
test_class.declarator: volumeGenerator
test_class.modifier: private
test_class.original_string: private VolumeManagementGenerator volumeGenerator;
test_class.type: VolumeManagementGenerator
test_class.var_name: volumeGenerator
test_class.declarator: datacenterGenerator
test_class.modifier: private
test_class.original_string: private DatacenterGenerator datacenterGenerator;
test_class.type: DatacenterGenerator
test_class.var_name: datacenterGenerator
test_class.declarator: categoryGenerator
test_class.modifier: private
test_class.original_string: private CategoryGenerator categoryGenerator;
test_class.type: CategoryGenerator
test_class.var_name: categoryGenerator
test_class.declarator: virtualDatacenterGenerator
test_class.modifier: private
test_class.original_string: private VirtualDatacenterGenerator virtualDatacenterGenerator;
test_class.type: VirtualDatacenterGenerator
test_class.var_name: virtualDatacenterGenerator
test_class.file: model/src/test/java/com/abiquo/server/core/appslibrary/VirtualMachineTemplateDAOTest.java
test_class.identifier: VirtualMachineTemplateDAOTest
test_class.superclass: extends
      DefaultDAOTestBase<VirtualMachineTemplateDAO, VirtualMachineTemplate>
test_case.body: @Test
      public void testCheckVirtualMachineTemplateIsMaster()
      {
          VirtualMachineTemplate vi = eg().createUniqueInstance();
  
          List<Object> entitiesToPersist = new ArrayList<Object>();
          eg().addAuxiliaryEntitiesToPersist(vi, entitiesToPersist);
          persistAll(ds(), entitiesToPersist, vi);
  
          VirtualMachineTemplateDAO dao = createDaoForRollbackTransaction();
  
          assertFalse(dao.isMaster(vi));
      }
test_case.class_method_signature: VirtualMachineTemplateDAOTest.testCheckVirtualMachineTemplateIsMaster()
test_case.full_signature: @Test public void testCheckVirtualMachineTemplateIsMaster()
test_case.identifier: testCheckVirtualMachineTemplateIsMaster
test_case.invocations: createUniqueInstance eg addAuxiliaryEntitiesToPersist eg persistAll ds createDaoForRollbackTransaction assertFalse isMaster
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testCheckVirtualMachineTemplateIsMaster()
focal_class.declarator: FIND_ICONS_BY_ENTERPRISE = " SELECT distinct vtd.iconUrl "//
          + "FROM com.abiquo.server.core.appslibrary.VirtualMachineTemplate vtd "//
          + "WHERE vtd.enterprise.id = :enterpriseId"
focal_class.modifier: private final
focal_class.original_string: private final String FIND_ICONS_BY_ENTERPRISE = " SELECT distinct vtd.iconUrl "//
          + "FROM com.abiquo.server.core.appslibrary.VirtualMachineTemplate vtd "//
          + "WHERE vtd.enterprise.id = :enterpriseId";
focal_class.type: String
focal_class.var_name: FIND_ICONS_BY_ENTERPRISE
focal_class.file: model/src/main/java/com/abiquo/server/core/appslibrary/VirtualMachineTemplateDAO.java
focal_class.identifier: VirtualMachineTemplateDAO
focal_class.class_method_signature: VirtualMachineTemplateDAO.VirtualMachineTemplateDAO()
focal_class.full_signature: public  VirtualMachineTemplateDAO()
focal_class.identifier: VirtualMachineTemplateDAO
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.signature:  VirtualMachineTemplateDAO()
focal_class.class_method_signature: VirtualMachineTemplateDAO.VirtualMachineTemplateDAO(final EntityManager entityManager)
focal_class.full_signature: public  VirtualMachineTemplateDAO(final EntityManager entityManager)
focal_class.identifier: VirtualMachineTemplateDAO
focal_class.modifiers: public
focal_class.parameters: (final EntityManager entityManager)
focal_class.signature:  VirtualMachineTemplateDAO(final EntityManager entityManager)
focal_class.class_method_signature: VirtualMachineTemplateDAO.findByEnterprise(final Enterprise enterprise)
focal_class.full_signature: public List<VirtualMachineTemplate> findByEnterprise(final Enterprise enterprise)
focal_class.identifier: findByEnterprise
focal_class.modifiers: public
focal_class.parameters: (final Enterprise enterprise)
focal_class.return: List<VirtualMachineTemplate>
focal_class.signature: List<VirtualMachineTemplate> findByEnterprise(final Enterprise enterprise)
focal_class.class_method_signature: VirtualMachineTemplateDAO.findByEnterpriseAndRepository(final Enterprise enterprise,
          final com.abiquo.server.core.infrastructure.Repository repository)
focal_class.full_signature: public List<VirtualMachineTemplate> findByEnterpriseAndRepository(final Enterprise enterprise,
          final com.abiquo.server.core.infrastructure.Repository repository)
focal_class.identifier: findByEnterpriseAndRepository
focal_class.modifiers: public
focal_class.parameters: (final Enterprise enterprise,
          final com.abiquo.server.core.infrastructure.Repository repository)
focal_class.return: List<VirtualMachineTemplate>
focal_class.signature: List<VirtualMachineTemplate> findByEnterpriseAndRepository(final Enterprise enterprise,
          final com.abiquo.server.core.infrastructure.Repository repository)
focal_class.class_method_signature: VirtualMachineTemplateDAO.findImportedByEnterprise(final Enterprise enterprise)
focal_class.full_signature: public List<VirtualMachineTemplate> findImportedByEnterprise(final Enterprise enterprise)
focal_class.identifier: findImportedByEnterprise
focal_class.modifiers: public
focal_class.parameters: (final Enterprise enterprise)
focal_class.return: List<VirtualMachineTemplate>
focal_class.signature: List<VirtualMachineTemplate> findImportedByEnterprise(final Enterprise enterprise)
focal_class.class_method_signature: VirtualMachineTemplateDAO.findBy(final Enterprise enterprise,
          final com.abiquo.server.core.infrastructure.Repository repository, final Category category,
          final HypervisorType hypervisor)
focal_class.full_signature: public List<VirtualMachineTemplate> findBy(final Enterprise enterprise,
          final com.abiquo.server.core.infrastructure.Repository repository, final Category category,
          final HypervisorType hypervisor)
focal_class.identifier: findBy
focal_class.modifiers: public
focal_class.parameters: (final Enterprise enterprise,
          final com.abiquo.server.core.infrastructure.Repository repository, final Category category,
          final HypervisorType hypervisor)
focal_class.return: List<VirtualMachineTemplate>
focal_class.signature: List<VirtualMachineTemplate> findBy(final Enterprise enterprise,
          final com.abiquo.server.core.infrastructure.Repository repository, final Category category,
          final HypervisorType hypervisor)
focal_class.class_method_signature: VirtualMachineTemplateDAO.findBy(final Category category)
focal_class.full_signature: public List<VirtualMachineTemplate> findBy(final Category category)
focal_class.identifier: findBy
focal_class.modifiers: public
focal_class.parameters: (final Category category)
focal_class.return: List<VirtualMachineTemplate>
focal_class.signature: List<VirtualMachineTemplate> findBy(final Category category)
focal_class.class_method_signature: VirtualMachineTemplateDAO.distinct(final List<VirtualMachineTemplate> ins)
focal_class.full_signature: private List<VirtualMachineTemplate> distinct(final List<VirtualMachineTemplate> ins)
focal_class.identifier: distinct
focal_class.modifiers: private
focal_class.parameters: (final List<VirtualMachineTemplate> ins)
focal_class.return: List<VirtualMachineTemplate>
focal_class.signature: List<VirtualMachineTemplate> distinct(final List<VirtualMachineTemplate> ins)
focal_class.class_method_signature: VirtualMachineTemplateDAO.findImportedBy(final Enterprise enterprise,
          final Category category, final HypervisorType hypervisor)
focal_class.full_signature: public List<VirtualMachineTemplate> findImportedBy(final Enterprise enterprise,
          final Category category, final HypervisorType hypervisor)
focal_class.identifier: findImportedBy
focal_class.modifiers: public
focal_class.parameters: (final Enterprise enterprise,
          final Category category, final HypervisorType hypervisor)
focal_class.return: List<VirtualMachineTemplate>
focal_class.signature: List<VirtualMachineTemplate> findImportedBy(final Enterprise enterprise,
          final Category category, final HypervisorType hypervisor)
focal_class.class_method_signature: VirtualMachineTemplateDAO.importedVirtualMachineTemplate(final Enterprise enterprise)
focal_class.full_signature: private Criterion importedVirtualMachineTemplate(final Enterprise enterprise)
focal_class.identifier: importedVirtualMachineTemplate
focal_class.modifiers: private
focal_class.parameters: (final Enterprise enterprise)
focal_class.return: Criterion
focal_class.signature: Criterion importedVirtualMachineTemplate(final Enterprise enterprise)
focal_class.class_method_signature: VirtualMachineTemplateDAO.compatibleOrConversions(final HypervisorType hypervisorType,
          final Criteria criteria)
focal_class.full_signature: private Criterion compatibleOrConversions(final HypervisorType hypervisorType,
          final Criteria criteria)
focal_class.identifier: compatibleOrConversions
focal_class.modifiers: private
focal_class.parameters: (final HypervisorType hypervisorType,
          final Criteria criteria)
focal_class.return: Criterion
focal_class.signature: Criterion compatibleOrConversions(final HypervisorType hypervisorType,
          final Criteria criteria)
focal_class.class_method_signature: VirtualMachineTemplateDAO.compatible(final Collection<DiskFormatType> types)
focal_class.full_signature: private Criterion compatible(final Collection<DiskFormatType> types)
focal_class.identifier: compatible
focal_class.modifiers: private
focal_class.parameters: (final Collection<DiskFormatType> types)
focal_class.return: Criterion
focal_class.signature: Criterion compatible(final Collection<DiskFormatType> types)
focal_class.class_method_signature: VirtualMachineTemplateDAO.compatibleConversions(final Collection<DiskFormatType> types,
          final Criteria criteria)
focal_class.full_signature: private Criterion compatibleConversions(final Collection<DiskFormatType> types,
          final Criteria criteria)
focal_class.identifier: compatibleConversions
focal_class.modifiers: private
focal_class.parameters: (final Collection<DiskFormatType> types,
          final Criteria criteria)
focal_class.return: Criterion
focal_class.signature: Criterion compatibleConversions(final Collection<DiskFormatType> types,
          final Criteria criteria)
focal_class.class_method_signature: VirtualMachineTemplateDAO.findByName(final String name)
focal_class.full_signature: public VirtualMachineTemplate findByName(final String name)
focal_class.identifier: findByName
focal_class.modifiers: public
focal_class.parameters: (final String name)
focal_class.return: VirtualMachineTemplate
focal_class.signature: VirtualMachineTemplate findByName(final String name)
focal_class.class_method_signature: VirtualMachineTemplateDAO.findByPath(final Enterprise enterprise,
          final com.abiquo.server.core.infrastructure.Repository repository, final String path)
focal_class.full_signature: public VirtualMachineTemplate findByPath(final Enterprise enterprise,
          final com.abiquo.server.core.infrastructure.Repository repository, final String path)
focal_class.identifier: findByPath
focal_class.modifiers: public
focal_class.parameters: (final Enterprise enterprise,
          final com.abiquo.server.core.infrastructure.Repository repository, final String path)
focal_class.return: VirtualMachineTemplate
focal_class.signature: VirtualMachineTemplate findByPath(final Enterprise enterprise,
          final com.abiquo.server.core.infrastructure.Repository repository, final String path)
focal_class.class_method_signature: VirtualMachineTemplateDAO.existWithSamePath(final Enterprise enterprise,
          final com.abiquo.server.core.infrastructure.Repository repository, final String path)
focal_class.full_signature: public boolean existWithSamePath(final Enterprise enterprise,
          final com.abiquo.server.core.infrastructure.Repository repository, final String path)
focal_class.identifier: existWithSamePath
focal_class.modifiers: public
focal_class.parameters: (final Enterprise enterprise,
          final com.abiquo.server.core.infrastructure.Repository repository, final String path)
focal_class.return: boolean
focal_class.signature: boolean existWithSamePath(final Enterprise enterprise,
          final com.abiquo.server.core.infrastructure.Repository repository, final String path)
focal_class.class_method_signature: VirtualMachineTemplateDAO.findStatefuls()
focal_class.full_signature: public List<VirtualMachineTemplate> findStatefuls()
focal_class.identifier: findStatefuls
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<VirtualMachineTemplate>
focal_class.signature: List<VirtualMachineTemplate> findStatefuls()
focal_class.class_method_signature: VirtualMachineTemplateDAO.findStatefulsByDatacenter(final Datacenter datacenter,
          final StatefulInclusion stateful)
focal_class.full_signature: public List<VirtualMachineTemplate> findStatefulsByDatacenter(final Datacenter datacenter,
          final StatefulInclusion stateful)
focal_class.identifier: findStatefulsByDatacenter
focal_class.modifiers: public
focal_class.parameters: (final Datacenter datacenter,
          final StatefulInclusion stateful)
focal_class.return: List<VirtualMachineTemplate>
focal_class.signature: List<VirtualMachineTemplate> findStatefulsByDatacenter(final Datacenter datacenter,
          final StatefulInclusion stateful)
focal_class.class_method_signature: VirtualMachineTemplateDAO.findStatefulsByDatacenter(final Datacenter datacenter,
          final VirtualDatacenter vdc, final StatefulInclusion stateful)
focal_class.full_signature: public List<VirtualMachineTemplate> findStatefulsByDatacenter(final Datacenter datacenter,
          final VirtualDatacenter vdc, final StatefulInclusion stateful)
focal_class.identifier: findStatefulsByDatacenter
focal_class.modifiers: public
focal_class.parameters: (final Datacenter datacenter,
          final VirtualDatacenter vdc, final StatefulInclusion stateful)
focal_class.return: List<VirtualMachineTemplate>
focal_class.signature: List<VirtualMachineTemplate> findStatefulsByDatacenter(final Datacenter datacenter,
          final VirtualDatacenter vdc, final StatefulInclusion stateful)
focal_class.class_method_signature: VirtualMachineTemplateDAO.findStatefulsByCategoryAndDatacenter(
          final Category category, final Datacenter datacenter, final StatefulInclusion stateful)
focal_class.full_signature: public List<VirtualMachineTemplate> findStatefulsByCategoryAndDatacenter(
          final Category category, final Datacenter datacenter, final StatefulInclusion stateful)
focal_class.identifier: findStatefulsByCategoryAndDatacenter
focal_class.modifiers: public
focal_class.parameters: (
          final Category category, final Datacenter datacenter, final StatefulInclusion stateful)
focal_class.return: List<VirtualMachineTemplate>
focal_class.signature: List<VirtualMachineTemplate> findStatefulsByCategoryAndDatacenter(
          final Category category, final Datacenter datacenter, final StatefulInclusion stateful)
focal_class.class_method_signature: VirtualMachineTemplateDAO.findStatefulsByCategoryAndDatacenter(
          final Category category, final Datacenter datacenter, final VirtualDatacenter vdc,
          final StatefulInclusion stateful)
focal_class.full_signature: public List<VirtualMachineTemplate> findStatefulsByCategoryAndDatacenter(
          final Category category, final Datacenter datacenter, final VirtualDatacenter vdc,
          final StatefulInclusion stateful)
focal_class.identifier: findStatefulsByCategoryAndDatacenter
focal_class.modifiers: public
focal_class.parameters: (
          final Category category, final Datacenter datacenter, final VirtualDatacenter vdc,
          final StatefulInclusion stateful)
focal_class.return: List<VirtualMachineTemplate>
focal_class.signature: List<VirtualMachineTemplate> findStatefulsByCategoryAndDatacenter(
          final Category category, final Datacenter datacenter, final VirtualDatacenter vdc,
          final StatefulInclusion stateful)
focal_class.class_method_signature: VirtualMachineTemplateDAO.findByMaster(final VirtualMachineTemplate master)
focal_class.full_signature: public List<VirtualMachineTemplate> findByMaster(final VirtualMachineTemplate master)
focal_class.identifier: findByMaster
focal_class.modifiers: public
focal_class.parameters: (final VirtualMachineTemplate master)
focal_class.return: List<VirtualMachineTemplate>
focal_class.signature: List<VirtualMachineTemplate> findByMaster(final VirtualMachineTemplate master)
focal_class.class_method_signature: VirtualMachineTemplateDAO.isMaster(final VirtualMachineTemplate vmtemplate)
focal_class.full_signature: public boolean isMaster(final VirtualMachineTemplate vmtemplate)
focal_class.identifier: isMaster
focal_class.modifiers: public
focal_class.parameters: (final VirtualMachineTemplate vmtemplate)
focal_class.return: boolean
focal_class.signature: boolean isMaster(final VirtualMachineTemplate vmtemplate)
focal_class.class_method_signature: VirtualMachineTemplateDAO.sameCategory(final Category category)
focal_class.full_signature: private static Criterion sameCategory(final Category category)
focal_class.identifier: sameCategory
focal_class.modifiers: private static
focal_class.parameters: (final Category category)
focal_class.return: Criterion
focal_class.signature: Criterion sameCategory(final Category category)
focal_class.class_method_signature: VirtualMachineTemplateDAO.sameEnterprise(final Enterprise enterprise)
focal_class.full_signature: private static Criterion sameEnterprise(final Enterprise enterprise)
focal_class.identifier: sameEnterprise
focal_class.modifiers: private static
focal_class.parameters: (final Enterprise enterprise)
focal_class.return: Criterion
focal_class.signature: Criterion sameEnterprise(final Enterprise enterprise)
focal_class.class_method_signature: VirtualMachineTemplateDAO.sameRepositoryAndNotStatefull(
          final com.abiquo.server.core.infrastructure.Repository repository)
focal_class.full_signature: private static Criterion sameRepositoryAndNotStatefull(
          final com.abiquo.server.core.infrastructure.Repository repository)
focal_class.identifier: sameRepositoryAndNotStatefull
focal_class.modifiers: private static
focal_class.parameters: (
          final com.abiquo.server.core.infrastructure.Repository repository)
focal_class.return: Criterion
focal_class.signature: Criterion sameRepositoryAndNotStatefull(
          final com.abiquo.server.core.infrastructure.Repository repository)
focal_class.class_method_signature: VirtualMachineTemplateDAO.repositoryNull()
focal_class.full_signature: private static Criterion repositoryNull()
focal_class.identifier: repositoryNull
focal_class.modifiers: private static
focal_class.parameters: ()
focal_class.return: Criterion
focal_class.signature: Criterion repositoryNull()
focal_class.class_method_signature: VirtualMachineTemplateDAO.sharedVirtualMachineTemplate()
focal_class.full_signature: private static Criterion sharedVirtualMachineTemplate()
focal_class.identifier: sharedVirtualMachineTemplate
focal_class.modifiers: private static
focal_class.parameters: ()
focal_class.return: Criterion
focal_class.signature: Criterion sharedVirtualMachineTemplate()
focal_class.class_method_signature: VirtualMachineTemplateDAO.statefulVirtualMachineTemplate(final StatefulInclusion stateful,
          final Criteria criteria)
focal_class.full_signature: private static Criterion statefulVirtualMachineTemplate(final StatefulInclusion stateful,
          final Criteria criteria)
focal_class.identifier: statefulVirtualMachineTemplate
focal_class.modifiers: private static
focal_class.parameters: (final StatefulInclusion stateful,
          final Criteria criteria)
focal_class.return: Criterion
focal_class.signature: Criterion statefulVirtualMachineTemplate(final StatefulInclusion stateful,
          final Criteria criteria)
focal_class.class_method_signature: VirtualMachineTemplateDAO.sameEnterpriseOrShared(final Enterprise enterprise)
focal_class.full_signature: private static Criterion sameEnterpriseOrShared(final Enterprise enterprise)
focal_class.identifier: sameEnterpriseOrShared
focal_class.modifiers: private static
focal_class.parameters: (final Enterprise enterprise)
focal_class.return: Criterion
focal_class.signature: Criterion sameEnterpriseOrShared(final Enterprise enterprise)
focal_class.class_method_signature: VirtualMachineTemplateDAO.sameEnterpriseOrSharedInRepo(final Enterprise enterprise,
          final com.abiquo.server.core.infrastructure.Repository repository)
focal_class.full_signature: private static Criterion sameEnterpriseOrSharedInRepo(final Enterprise enterprise,
          final com.abiquo.server.core.infrastructure.Repository repository)
focal_class.identifier: sameEnterpriseOrSharedInRepo
focal_class.modifiers: private static
focal_class.parameters: (final Enterprise enterprise,
          final com.abiquo.server.core.infrastructure.Repository repository)
focal_class.return: Criterion
focal_class.signature: Criterion sameEnterpriseOrSharedInRepo(final Enterprise enterprise,
          final com.abiquo.server.core.infrastructure.Repository repository)
focal_class.class_method_signature: VirtualMachineTemplateDAO.sameEnterpriseOrSharedInRepo(final Enterprise enterprise,
          final com.abiquo.server.core.infrastructure.Repository repository, final String path)
focal_class.full_signature: private static Criterion sameEnterpriseOrSharedInRepo(final Enterprise enterprise,
          final com.abiquo.server.core.infrastructure.Repository repository, final String path)
focal_class.identifier: sameEnterpriseOrSharedInRepo
focal_class.modifiers: private static
focal_class.parameters: (final Enterprise enterprise,
          final com.abiquo.server.core.infrastructure.Repository repository, final String path)
focal_class.return: Criterion
focal_class.signature: Criterion sameEnterpriseOrSharedInRepo(final Enterprise enterprise,
          final com.abiquo.server.core.infrastructure.Repository repository, final String path)
focal_class.class_method_signature: VirtualMachineTemplateDAO.sameMaster(final VirtualMachineTemplate vmtemplate)
focal_class.full_signature: private static Criterion sameMaster(final VirtualMachineTemplate vmtemplate)
focal_class.identifier: sameMaster
focal_class.modifiers: private static
focal_class.parameters: (final VirtualMachineTemplate vmtemplate)
focal_class.return: Criterion
focal_class.signature: Criterion sameMaster(final VirtualMachineTemplate vmtemplate)
focal_class.class_method_signature: VirtualMachineTemplateDAO.sameStatefulDatacenter(final Datacenter datacenter)
focal_class.full_signature: private static Criterion sameStatefulDatacenter(final Datacenter datacenter)
focal_class.identifier: sameStatefulDatacenter
focal_class.modifiers: private static
focal_class.parameters: (final Datacenter datacenter)
focal_class.return: Criterion
focal_class.signature: Criterion sameStatefulDatacenter(final Datacenter datacenter)
focal_class.class_method_signature: VirtualMachineTemplateDAO.sameStatefulVirtualDatacenter(final VirtualDatacenter virtualDatacenter)
focal_class.full_signature: private static Criterion sameStatefulVirtualDatacenter(final VirtualDatacenter virtualDatacenter)
focal_class.identifier: sameStatefulVirtualDatacenter
focal_class.modifiers: private static
focal_class.parameters: (final VirtualDatacenter virtualDatacenter)
focal_class.return: Criterion
focal_class.signature: Criterion sameStatefulVirtualDatacenter(final VirtualDatacenter virtualDatacenter)
focal_class.class_method_signature: VirtualMachineTemplateDAO.findIconsByEnterprise(final Integer enterpriseId)
focal_class.full_signature: public List<String> findIconsByEnterprise(final Integer enterpriseId)
focal_class.identifier: findIconsByEnterprise
focal_class.modifiers: public
focal_class.parameters: (final Integer enterpriseId)
focal_class.return: List<String>
focal_class.signature: List<String> findIconsByEnterprise(final Integer enterpriseId)
focal_class.class_method_signature: VirtualMachineTemplateDAO.criteriaWithStatefulNavigation()
focal_class.full_signature: private Criteria criteriaWithStatefulNavigation()
focal_class.identifier: criteriaWithStatefulNavigation
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: Criteria
focal_class.signature: Criteria criteriaWithStatefulNavigation()
focal_class.superclass: extends
      DefaultDAOBase<Integer, VirtualMachineTemplate>
focal_method.body: public boolean isMaster(final VirtualMachineTemplate vmtemplate)
      {
          Criteria criteria = createCriteria(sameMaster(vmtemplate));
          return CollectionUtils.isEmpty(getResultList(criteria)) ? false : true;
      }
focal_method.class_method_signature: VirtualMachineTemplateDAO.isMaster(final VirtualMachineTemplate vmtemplate)
focal_method.full_signature: public boolean isMaster(final VirtualMachineTemplate vmtemplate)
focal_method.identifier: isMaster
focal_method.invocations: createCriteria sameMaster isEmpty getResultList
focal_method.modifiers: public
focal_method.parameters: (final VirtualMachineTemplate vmtemplate)
focal_method.return: boolean
focal_method.signature: boolean isMaster(final VirtualMachineTemplate vmtemplate)