gov.virginia.dcjs.regulatory
Interface Company
- All Superinterfaces:
- DCJSItem, Entity, Principal, SherlockItem
- All Known Implementing Classes:
- Business, School
- public interface Company
- extends Entity
| Methods inherited from interface gov.virginia.dcjs.regulatory.Entity |
addLicense, addSanction, doesEnforcement, getAddressHistory, getCurrentLicenses, getDCJSID, getHistoricLicenses, getLicenses, getPendingLicenses, getSanctions, hasSubmitted |
| Methods inherited from interface gov.virginia.dcjs.identity.Principal |
activate, activated, addPreference, addPrivilege, getContactData, getDescription, getIdentificaion, getPreferences, getPriviliges, reactivate, setContactData, setDescription, setIdentification, terminate, terminated |
getEmployees
public Individual[] getEmployees()
getOwners
public Individual[] getOwners()
getManagers
public Individual[] getManagers()
getDetail
public CompanyData getDetail()
getHistory
public CompanyData[] getHistory()
getInvestigations
public Investigation[] getInvestigations()
addInvestigation
public void addInvestigation(Investigation investigation)
addDetail
public void addDetail(CompanyData cd)
addManager
public void addManager(Individual manager)
addOwner
public void addOwner(Individual owner)
addEmployee
public void addEmployee(Individual employee)
setPrimaryContact
public void setPrimaryContact(Individual contact)
getPrimaryContact
public Individual getPrimaryContact()