Logo
Developer SDK
Version 1.9.632.913d652c-152450467.
Employee Class Reference

Inherits ContentObject.

Classes

enum  Roles
 

Public Member Functions

String getRecordId ()
 
String getEmployeeName ()
 
String getEmployeeDisplayName ()
 
Roles [] getEmployeeRoles ()
 
Date getLastLoggedInTime ()
 
Date getLastLoggedOutTime ()
 
String getEmailAddress ()
 
String getPhoneNumber ()
 
boolean isCurrentEmployee ()
 
 Employee (Parcel in, int parcelVersion)
 
void writeToParcel (Parcel dest, int flags)
 
 Employee (Context context, Cursor cursor)
 

Static Public Attributes

static final String EMPLOYEE_FIRST_NAME_COLUMN = "FIRST_NAME"
 
static final String EMPLOYEE_LAST_NAME_COLUMN = "LAST_NAME"
 
static final String EMPLOYEE_ROLES_COLUMN = "ROLE_ID"
 
static final String LAST_LOGGED_IN_TIME_COLUMN = "LAST_LOGGED_IN_TIME"
 
static final String LAST_LOGGED_OUT_TIME_COLUMN = "LAST_LOGGED_OUT_TIME"
 
static final String EMAIL_ADDRESS_COLUMN = "EMAIL"
 
static final String PHONE_NUMBER_COLUMN = "PHONE_NUMBER"
 
static final String IS_CURRENT_EMPLOYEE_COLUMN = "IS_CURRENT_EMPLOYEE"
 
static final Creator< EmployeeCREATOR
 

Detailed Description

Represents an employee.

Definition at line 25 of file Employee.java.

Member Data Documentation

◆ CREATOR

final Creator<Employee> CREATOR
static
Initial value:
= new Employee.ParcelCreator<Employee>() {
@Override
public Employee createFromParcel(Parcel source) {
BaseParcel createdObject = super.createFromParcel(source);
if (createdObject == null || !Employee.class.isInstance(createdObject))
return new Employee(source, getRecommendedParcelVersion());
else
return (Employee) createdObject;
}
@Override
public Employee[] newArray(int size) {
return new Employee[size];
}
}

Definition at line 185 of file Employee.java.

◆ EMAIL_ADDRESS_COLUMN

final String EMAIL_ADDRESS_COLUMN = "EMAIL"
static

The column name for the employee's email address.

Definition at line 55 of file Employee.java.

◆ EMPLOYEE_FIRST_NAME_COLUMN

final String EMPLOYEE_FIRST_NAME_COLUMN = "FIRST_NAME"
static

The column first name for the employee's full name.

Definition at line 30 of file Employee.java.

◆ EMPLOYEE_LAST_NAME_COLUMN

final String EMPLOYEE_LAST_NAME_COLUMN = "LAST_NAME"
static

The column first name for the employee's full name.

Definition at line 35 of file Employee.java.

◆ EMPLOYEE_ROLES_COLUMN

final String EMPLOYEE_ROLES_COLUMN = "ROLE_ID"
static

The column name for the employees roles.

Definition at line 40 of file Employee.java.

◆ IS_CURRENT_EMPLOYEE_COLUMN

final String IS_CURRENT_EMPLOYEE_COLUMN = "IS_CURRENT_EMPLOYEE"
static

The column name indicating if the employee is currently logged in to the device.

Definition at line 65 of file Employee.java.

◆ LAST_LOGGED_IN_TIME_COLUMN

final String LAST_LOGGED_IN_TIME_COLUMN = "LAST_LOGGED_IN_TIME"
static

The column name for the most recent time the employee logged in to this device.

Definition at line 45 of file Employee.java.

◆ LAST_LOGGED_OUT_TIME_COLUMN

final String LAST_LOGGED_OUT_TIME_COLUMN = "LAST_LOGGED_OUT_TIME"
static

The column name for the most recent time the employee logged out of this device.

Definition at line 50 of file Employee.java.

◆ PHONE_NUMBER_COLUMN

final String PHONE_NUMBER_COLUMN = "PHONE_NUMBER"
static

The column name for the employee's phone number.

Definition at line 60 of file Employee.java.


The documentation for this class was generated from the following file:

This document is the confidential property of Verifone, Inc. Any reproduction or distribution of this document, in whole or in part, or the disclosure of any of the information contained herein, without the prior written consent of Verifone, Inc. is prohibited. This document and any supplemental material supplied as part of any review must be returned to Verifone, Inc. upon request. Notice: This document may go through material revisions over time. While the Company will make every effort to keep readers updated as changes occur, care must be taken by the reader to make sure they are reading the latest version. Version numbers appear in the title page and revision history page of this document. All rights reserved. Verifone, the Verifone logo are either trademarks or registered trademarks of Verifone in the United States and/or other countries. All other trademarks or brand names are properties of their respective holders.