Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8814441
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 14, 20262026-06-14T04:07:25+00:00 2026-06-14T04:07:25+00:00

I am using Serializable interface to send user defined data from one activity to

  • 0

I am using Serializable interface to send user defined data from one activity to another.

Here is my code :

TasksheetData[] alltasks = new TasksheetData();
Intent in=new Intent(TaskSheetList.this, TaskDetails.class);
in.putExtra("TaskSheetData", alltasks);

and in other activity I am accessing this object like :

TasksheetData tData =  (TasksheetData) getIntent().getSerializableExtra("TaskSheetData");

and here is my TasksheetData class

@SuppressWarnings("serial")
public class TasksheetData implements Serializable {

    private int TaskID;

    private int AttendantID;
    private String  AttendentName;

    private String  ReservationID;
    private String  ResStatusCode;

    private int InspectionStartedById;
    private String  HKStatusCode;

    private int FOStatusID;
    private String  FOStatusCode;

    private int JobStatusID;
    private String  JobStatusCode;

    private int LocationID;
    private String  LocationName;

    private int RoomTypeID;
    private String  RoomType;

    private int SectionID;

    private String  GuestID;
    private String  GuestName;
    private String  VIPCode;
    private String  Pax;
    private String  ArrivalTime;
    private String  CheckInTime;
    private String  CheckOutTime;

    private String  QueueSince;

    private Trace[] arrTraces;
    private String  Specials;

    private String  ReservationComments;
    private String SupervisorComments;

    private String  HKNotes;
    private String  TaskSheetName;

    private int StandardCleaningTime;

    private int AttendantPriority;
    private String   SupervisorPriority;

    private String  TaskStartTime;
    private String  TaskEndTime;

    private String  TasksheetInstruction;

    private String localJobStatusCode;
    private Boolean isSynch;
    private String   credit;
    private String   RemainingTimeSec;

    private String   TaskTypeId;
    private String   AttendantCLTypeId, SupervisorCLTypeId;
    private String TritonLocationID;

    private String   PendingTritonJob;
    private Boolean         isDiscrepancy, InspectionStatus, IsTaskInspected;

    public int getTaskID() {
        return TaskID;
    }
    public void setTaskID(int taskID) {
        TaskID = taskID;
    }
    public int getAttendantID() {
        return AttendantID;
    }
    public void setAttendantID(int attendantID) {
        AttendantID = attendantID;
    }
    public String getAttendentName() {
        return AttendentName;
    }
    public void setAttendentName(String attendentName) {
        AttendentName = attendentName;
    }
    public String getReservationID() {
        return ReservationID;
    }
    public void setReservationID(String reservationID) {
        ReservationID = reservationID;
    }
    public String getResStatusCode() {
        return ResStatusCode;
    }
    public void setResStatusCode(String resStatusCode) {
        ResStatusCode = resStatusCode;
    }
    public int getInspectionStartedById() {
        return InspectionStartedById;
    }
    public void setInspectionStartedById(int inspectionStartedById) {
        InspectionStartedById = inspectionStartedById;
    }
    public String getHKStatusCode() {
        return HKStatusCode;
    }
    public void setHKStatusCode(String hKStatusCode) {
        HKStatusCode = hKStatusCode;
    }
    public int getFOStatusID() {
        return FOStatusID;
    }
    public void setFOStatusID(int fOStatusID) {
        FOStatusID = fOStatusID;
    }
    public String getFOStatusCode() {
        return FOStatusCode;
    }
    public void setFOStatusCode(String fOStatusCode) {
        FOStatusCode = fOStatusCode;
    }
    public int getJobStatusID() {
        return JobStatusID;
    }
    public void setJobStatusID(int jobStatusID) {
        JobStatusID = jobStatusID;
    }
    public String getJobStatusCode() {
        return JobStatusCode;
    }
    public void setJobStatusCode(String jobStatusCode) {
        JobStatusCode = jobStatusCode;
    }
    public int getLocationID() {
        return LocationID;
    }
    public void setLocationID(int locationID) {
        LocationID = locationID;
    }
    public String getLocationName() {
        return LocationName;
    }
    public void setLocationName(String locationName) {
        LocationName = locationName;
    }
    public int getRoomTypeID() {
        return RoomTypeID;
    }
    public void setRoomTypeID(int roomTypeID) {
        RoomTypeID = roomTypeID;
    }
    public String getRoomType() {
        return RoomType;
    }
    public void setRoomType(String roomType) {
        RoomType = roomType;
    }
    public int getSectionID() {
        return SectionID;
    }
    public void setSectionID(int sectionID) {
        SectionID = sectionID;
    }
    public String getGuestID() {
        return GuestID;
    }
    public void setGuestID(String guestID) {
        GuestID = guestID;
    }
    public String getGuestName() {
        return GuestName;
    }
    public void setGuestName(String guestName) {
        GuestName = guestName;
    }
    public String getVIPCode() {
        return VIPCode;
    }
    public void setVIPCode(String vIPCode) {
        VIPCode = vIPCode;
    }
    public String getPax() {
        return Pax;
    }
    public void setPax(String pax) {
        Pax = pax;
    }
    public String getArrivalTime() {
        return ArrivalTime;
    }
    public void setArrivalTime(String arrivalTime) {
        ArrivalTime = arrivalTime;
    }
    public String getCheckInTime() {
        return CheckInTime;
    }
    public void setCheckInTime(String checkInTime) {
        CheckInTime = checkInTime;
    }
    public String getCheckOutTime() {
        return CheckOutTime;
    }
    public void setCheckOutTime(String checkOutTime) {
        CheckOutTime = checkOutTime;
    }
    public String getQueueSince() {
        return QueueSince;
    }
    public void setQueueSince(String queueSince) {
        QueueSince = queueSince;
    }
    public Trace[] getArrTraces() {
        return arrTraces;
    }
    public void setArrTraces(Trace[] arrTraces) {
        this.arrTraces = arrTraces;
    }
    public String getSpecials() {
        return Specials;
    }
    public void setSpecials(String specials) {
        Specials = specials;
    }
    public String getReservationComments() {
        return ReservationComments;
    }
    public void setReservationComments(String reservationComments) {
        ReservationComments = reservationComments;
    }
    public String getSupervisorComments() {
        return SupervisorComments;
    }
    public void setSupervisorComments(String supervisorComments) {
        SupervisorComments = supervisorComments;
    }
    public String getHKNotes() {
        return HKNotes;
    }
    public void setHKNotes(String hKNotes) {
        HKNotes = hKNotes;
    }
    public String getTaskSheetName() {
        return TaskSheetName;
    }
    public void setTaskSheetName(String taskSheetName) {
        TaskSheetName = taskSheetName;
    }
    public int getStandardCleaningTime() {
        return StandardCleaningTime;
    }
    public void setStandardCleaningTime(int standardCleaningTime) {
        StandardCleaningTime = standardCleaningTime;
    }
    public int getAttendantPriority() {
        return AttendantPriority;
    }
    public void setAttendantPriority(int attendantPriority) {
        AttendantPriority = attendantPriority;
    }
    public String getSupervisorPriority() {
        return SupervisorPriority;
    }
    public void setSupervisorPriority(String supervisorPriority) {
        SupervisorPriority = supervisorPriority;
    }
    public String getTaskStartTime() {
        return TaskStartTime;
    }
    public void setTaskStartTime(String taskStartTime) {
        TaskStartTime = taskStartTime;
    }
    public String getTaskEndTime() {
        return TaskEndTime;
    }
    public void setTaskEndTime(String taskEndTime) {
        TaskEndTime = taskEndTime;
    }
    public String getTasksheetInstruction() {
        return TasksheetInstruction;
    }
    public void setTasksheetInstruction(String tasksheetInstruction) {
        TasksheetInstruction = tasksheetInstruction;
    }
    public String getLocalJobStatusCode() {
        return localJobStatusCode;
    }
    public void setLocalJobStatusCode(String localJobStatusCode) {
        this.localJobStatusCode = localJobStatusCode;
    }
    public Boolean getIsSynch() {
        return isSynch;
    }
    public void setIsSynch(Boolean isSynch) {
        this.isSynch = isSynch;
    }
    public String getCredit() {
        return credit;
    }
    public void setCredit(String credit) {
        this.credit = credit;
    }
    public String getRemainingTimeSec() {
        return RemainingTimeSec;
    }
    public void setRemainingTimeSec(String remainingTimeSec) {
        RemainingTimeSec = remainingTimeSec;
    }
    public String getTaskTypeId() {
        return TaskTypeId;
    }
    public void setTaskTypeId(String taskTypeId) {
        TaskTypeId = taskTypeId;
    }
    public String getAttendantCLTypeId() {
        return AttendantCLTypeId;
    }
    public void setAttendantCLTypeId(String attendantCLTypeId) {
        AttendantCLTypeId = attendantCLTypeId;
    }
    public String getSupervisorCLTypeId() {
        return SupervisorCLTypeId;
    }
    public void setSupervisorCLTypeId(String supervisorCLTypeId) {
        SupervisorCLTypeId = supervisorCLTypeId;
    }
    public String getTritonLocationID() {
        return TritonLocationID;
    }
    public void setTritonLocationID(String tritonLocationID) {
        TritonLocationID = tritonLocationID;
    }
    public String getPendingTritonJob() {
        return PendingTritonJob;
    }
    public void setPendingTritonJob(String pendingTritonJob) {
        PendingTritonJob = pendingTritonJob;
    }
    public Boolean getIsDiscrepancy() {
        return isDiscrepancy;
    }
    public void setIsDiscrepancy(Boolean isDiscrepancy) {
        this.isDiscrepancy = isDiscrepancy;
    }
    public Boolean getInspectionStatus() {
        return InspectionStatus;
    }
    public void setInspectionStatus(Boolean inspectionStatus) {
        InspectionStatus = inspectionStatus;
    }
    public Boolean getIsTaskInspected() {
        return IsTaskInspected;
    }
    public void setIsTaskInspected(Boolean isTaskInspected) {
        IsTaskInspected = isTaskInspected;
    }
}

But it is giving class cast exception when I try to cast it to my data object.

Please help me to resolve this?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-14T04:07:26+00:00Added an answer on June 14, 2026 at 4:07 am

    You are putting in an Array and expecting out a single object. Also, use ArrayList which is serializable.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have been using the Serializable interface to pass an object from one activity
To send intent with any object from one activity to another activity we can
I need to pass java.lang.reflect.Field from one process to another using RMI, but Field
I am using the Java Serializable interface and the ObjectOutputStream to serialize objects (until
Using a reference from... http://weblogs.asp.net/pwelter34/archive/2006/05/03/444961.aspx I have a serializable generic dictionary. One thing I
I have a class A that extends another class B that implements Serializable interface.
Here is the problem. I have spring 3.0.5, using its new DATA JPA repository
It has baffled me from the launch of the Serializable interface why I have
I'm trying to create a user interface using Google Web Toolkit v2.4. For a
Possible Duplicate: Why does a class implements Serializable interface? I'm using a tutorial found

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.