Class _UserProfile

  • All Implemented Interfaces:
    IEntity, Serializable, org.apache.cayenne.DataObject, org.apache.cayenne.Persistent, org.apache.cayenne.Validating
    Direct Known Subclasses:
    UserProfile

    public abstract class _UserProfile
    extends BaseEntity

    Provides the _UserProfile database entity.

    Please note this class was generated by Cayenne. You should avoid making changes to this class as it may be regenerated. Please make customizations to the entity subclass.

    See Also:
    Serialized Form
    • Field Detail

      • CURRENT_FLAG_PROPERTY

        public static final String CURRENT_FLAG_PROPERTY
        Provides the 'currentFlag' property name.
        See Also:
        Constant Field Values
      • PROFILE_DESCRIPTION_PROPERTY

        public static final String PROFILE_DESCRIPTION_PROPERTY
        Provides the 'profileDescription' property name.
        See Also:
        Constant Field Values
      • PROFILE_NAME_PROPERTY

        public static final String PROFILE_NAME_PROPERTY
        Provides the 'profileName' property name.
        See Also:
        Constant Field Values
      • REQUESTS_PROPERTY

        public static final String REQUESTS_PROPERTY
        Provides the 'requests' relationship name.
        See Also:
        Constant Field Values
      • SUBMISSIONS_PROPERTY

        public static final String SUBMISSIONS_PROPERTY
        Provides the 'submissions' relationship name.
        See Also:
        Constant Field Values
      • USER_PROPERTIES_PROPERTY

        public static final String USER_PROPERTIES_PROPERTY
        Provides the 'userProperties' relationship name.
        See Also:
        Constant Field Values
      • PROFILE_OID_PK_COLUMN

        public static final String PROFILE_OID_PK_COLUMN
        Provides the 'profile_oid' primary key database column name.
        See Also:
        Constant Field Values
      • CURRENT_FLAG

        public static final org.apache.cayenne.exp.Property<Boolean> CURRENT_FLAG
        Provides the 'CURRENT_FLAG' property.
      • PROFILE_DESCRIPTION

        public static final org.apache.cayenne.exp.Property<String> PROFILE_DESCRIPTION
        Provides the 'PROFILE_DESCRIPTION' property.
      • PROFILE_NAME

        public static final org.apache.cayenne.exp.Property<String> PROFILE_NAME
        Provides the 'PROFILE_NAME' property.
      • REQUESTS

        public static final org.apache.cayenne.exp.Property<List<RequestLog>> REQUESTS
        Provides the 'REQUESTS' property.
      • SUBMISSIONS

        public static final org.apache.cayenne.exp.Property<List<Submission>> SUBMISSIONS
        Provides the 'SUBMISSIONS' property.
      • USER

        public static final org.apache.cayenne.exp.Property<UserAccount> USER
        Provides the 'USER' property.
      • USER_PROPERTIES

        public static final org.apache.cayenne.exp.Property<List<UserProperty>> USER_PROPERTIES
        Provides the 'USER_PROPERTIES' property.
    • Constructor Detail

      • _UserProfile

        public _UserProfile()
    • Method Detail

      • setCurrentFlag

        public void setCurrentFlag​(boolean currentFlag)
        Set the currentFlag value.
        Parameters:
        currentFlag - the currentFlag value to set
      • isCurrentFlag

        public boolean isCurrentFlag()
        Return the currentFlag value.
        Returns:
        currentFlag the currentFlag value
      • setProfileDescription

        public void setProfileDescription​(String profileDescription)
        Set the profileDescription value.
        Parameters:
        profileDescription - the profileDescription value to set
      • getProfileDescription

        public String getProfileDescription()
        Return the profileDescription value.
        Returns:
        profileDescription the profileDescription value
      • setProfileName

        public void setProfileName​(String profileName)
        Set the profileName value.
        Parameters:
        profileName - the profileName value to set
      • getProfileName

        public String getProfileName()
        Return the profileName value.
        Returns:
        profileName the profileName value
      • addToRequests

        public void addToRequests​(RequestLog obj)
        Add the Requests object.
        Parameters:
        obj - the requests value to add
      • removeFromRequests

        public void removeFromRequests​(RequestLog obj)
        Remove the Requests object.
        Parameters:
        obj - the requests value to remove
      • getRequests

        public List<RequestLog> getRequests()
        Return the Requests.
        Returns:
        requests value
      • addToSubmissions

        public void addToSubmissions​(Submission obj)
        Add the Submissions object.
        Parameters:
        obj - the submissions value to add
      • removeFromSubmissions

        public void removeFromSubmissions​(Submission obj)
        Remove the Submissions object.
        Parameters:
        obj - the submissions value to remove
      • getSubmissions

        public List<Submission> getSubmissions()
        Return the Submissions.
        Returns:
        submissions value
      • setUser

        public void setUser​(UserAccount user)
        Set the User.
        Parameters:
        user - the user value to set
      • getUser

        public UserAccount getUser()
        Return the User.
        Returns:
        the user value
      • addToUserProperties

        public void addToUserProperties​(UserProperty obj)
        Add the UserProperties object.
        Parameters:
        obj - the userProperties value to add
      • removeFromUserProperties

        public void removeFromUserProperties​(UserProperty obj)
        Remove the UserProperties object.
        Parameters:
        obj - the userProperties value to remove
      • getUserProperties

        public List<UserProperty> getUserProperties()
        Return the UserProperties.
        Returns:
        userProperties value