Package com.jackmeng

Class use_ClientProfile

java.lang.Object
com.jackmeng.use_ClientProfile
All Implemented Interfaces:
impl_Identifiable, Serializable, Cloneable, Runnable

public class use_ClientProfile extends Object implements impl_Identifiable, Runnable, Serializable, Cloneable
See Also:
  • Field Details

    • locked

      private boolean locked
    • name

      private final String name
    • saveLocation

      private final String saveLocation
    • userAvatar

      private transient BufferedImage userAvatar
    • totalTimeUsed_Hours

      private float totalTimeUsed_Hours
    • currentTimeUsed_Minutes

      private float currentTimeUsed_Minutes
  • Constructor Details

    • use_ClientProfile

      private use_ClientProfile(boolean locked, String saveLocation, String name, float totalTimeUsed)
  • Method Details

    • load_instance

      public static use_ClientProfile load_instance(String location)
    • sync

      public void sync()
    • addCurrentTime_Minutes_ToHoursVar

      public void addCurrentTime_Minutes_ToHoursVar(float time)
    • exposeCurrentMinutes

      public float exposeCurrentMinutes()
    • getUser_Name

      public String getUser_Name()
    • exposeTotalHours

      public float exposeTotalHours()
    • exposeUserPfp

      public BufferedImage exposeUserPfp()
    • finalizeTime

      private void finalizeTime()
    • stringify

      public String stringify()
    • run

      public void run()
      Specified by:
      run in interface Runnable
    • clone

      public Object clone() throws CloneNotSupportedException
      Overrides:
      clone in class Object
      Throws:
      CloneNotSupportedException