java.lang.Object
tr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity<Long>
tr.com.havelsan.javarch.domain.model.entity.HvlEntity
tr.com.havelsan.javarch.domain.model.entity.HvlSoftDeleteEntity
tr.com.havelsan.javarch.oauth.jpa.data.provider.module.user.entity.HvlOAuthUserDetail
All Implemented Interfaces:
Serializable, Comparable<tr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity<Long>>, org.hibernate.engine.spi.Managed, org.hibernate.engine.spi.ManagedMappedSuperclass, org.hibernate.engine.spi.PrimeAmongSecondarySupertypes, tr.com.havelsan.javarch.data.commons.structure.HvlEntityStructure<Long>

@Entity public class HvlOAuthUserDetail extends tr.com.havelsan.javarch.domain.model.entity.HvlSoftDeleteEntity
An entity class which defines report fields.
See Also:
  • Field Details

    • TABLE_NAME

      public static final String TABLE_NAME
      The constant TABLE_NAME.
      See Also:
    • NAME_FIELD_COLUMN

      public static final String NAME_FIELD_COLUMN
      The constant NAME_FIELD_COLUMN.
      See Also:
    • SURNAME_FIELD_COLUMN

      public static final String SURNAME_FIELD_COLUMN
      The constant SURNAME_FIELD_COLUMN.
      See Also:
    • EMAIL_FIELD_COLUMN

      public static final String EMAIL_FIELD_COLUMN
      The constant E_MAIL_FIELD_COLUMN.
      See Also:
    • MOBILE_NUMBER_FIELD_COLUMN

      public static final String MOBILE_NUMBER_FIELD_COLUMN
      The constant MOBILE_NUMBER_FIELD_COLUMN.
      See Also:
    • INTEGRATION_CODE_FIELD_COLUMN

      public static final String INTEGRATION_CODE_FIELD_COLUMN
      The constant INTEGRATION_CODE_FIELD_COLUMN.
      See Also:
    • PERSONAL_IDENTIFIER_FIELD_COLUMN

      public static final String PERSONAL_IDENTIFIER_FIELD_COLUMN
      The constant PERSONAL_IDENTIFIER_FIELD_COLUMN.
      See Also:
    • USER_TYPE_ID_FIELD_COLUMN

      public static final String USER_TYPE_ID_FIELD_COLUMN
      The constant USER_TYPE_ID_FIELD_COLUMN.
      See Also:
    • USER_TYPE_ID_FOREIGN_KEY

      public static final String USER_TYPE_ID_FOREIGN_KEY
      The constant USER_TYPE_ID_FOREIGN_KEY.
      See Also:
    • UUID_UNIQUE_KEY

      public static final String UUID_UNIQUE_KEY
      The constant UUID_UNIQUE_KEY.
      See Also:
    • INTEGRATION_CODE_UNIQUE_KEY

      public static final String INTEGRATION_CODE_UNIQUE_KEY
      The constant INTEGRATION_CODE_UNIQUE_KEY.
      See Also:
    • EMAIL_CODE_UNIQUE_KEY

      public static final String EMAIL_CODE_UNIQUE_KEY
      The constant EMAIL_CODE_UNIQUE_KEY.
      See Also:
    • PERSONAL_IDENTIFIER_UNIQUE_KEY

      public static final String PERSONAL_IDENTIFIER_UNIQUE_KEY
      The constant PERSONAL_IDENTIFIER_UNIQUE_KEY.
      See Also:
    • UUID_INDEX

      public static final String UUID_INDEX
      The constant UUID_INDEX.
      See Also:
    • NAME_INDEX

      public static final String NAME_INDEX
      The constant NAME_INDEX.
      See Also:
    • NAME_LOWER_FUNCTION_INDEX

      public static final String NAME_LOWER_FUNCTION_INDEX
      The constant NAME_LOWER_FUNCTION_INDEX.
      See Also:
    • SURNAME_INDEX

      public static final String SURNAME_INDEX
      The constant SURNAME_INDEX.
      See Also:
    • SURNAME_LOWER_FUNCTION_INDEX

      public static final String SURNAME_LOWER_FUNCTION_INDEX
      The constant SURNAME_LOWER_FUNCTION_INDEX.
      See Also:
    • INTEGRATION_CODE_INDEX

      public static final String INTEGRATION_CODE_INDEX
      The constant INTEGRATION_CODE_INDEX.
      See Also:
    • EMAIL_INDEX

      public static final String EMAIL_INDEX
      The constant EMAIL_INDEX.
      See Also:
    • PERSONAL_IDENTIFIER_INDEX

      public static final String PERSONAL_IDENTIFIER_INDEX
      The constant PERSONAL_IDENTIFIER_INDEX.
      See Also:
  • Constructor Details

    • HvlOAuthUserDetail

      public HvlOAuthUserDetail()
  • Method Details

    • getName

      public String getName()
      Gets name.
      Returns:
      the name
    • setName

      public void setName(String name)
      Sets name.
      Parameters:
      name - the name
    • getSurname

      public String getSurname()
      Gets surname.
      Returns:
      the surname
    • setSurname

      public void setSurname(String surname)
      Sets surname.
      Parameters:
      surname - the surname
    • getEmail

      public String getEmail()
      Gets email.
      Returns:
      the email
    • setEmail

      public void setEmail(String email)
      Sets email.
      Parameters:
      email - the email
    • getMobileNumber

      public String getMobileNumber()
      Gets mobile number.
      Returns:
      the mobile number
    • setMobileNumber

      public void setMobileNumber(String mobileNumber)
      Sets mobile number.
      Parameters:
      mobileNumber - the mobile number
    • getUserType

      public HvlOAuthUserType getUserType()
      Gets user type.
      Returns:
      the user type
    • setUserType

      public void setUserType(HvlOAuthUserType userType)
      Sets user type.
      Parameters:
      userType - the user type
    • getUserTypeId

      public Long getUserTypeId()
      Gets user type id.
      Returns:
      the user type id
    • setUserTypeId

      public void setUserTypeId(Long userTypeId)
      Sets user type id
      Parameters:
      userTypeId - the user type id
    • getIntegrationCode

      public String getIntegrationCode()
      Gets integration code.
      Returns:
      the integration code
    • setIntegrationCode

      public void setIntegrationCode(String integrationCode)
      Sets integration code.
      Parameters:
      integrationCode - the integration code
    • getPersonalIdentifier

      public String getPersonalIdentifier()
      Gets personal identifier.
      Returns:
      the personal identifier
    • setPersonalIdentifier

      public void setPersonalIdentifier(String personalIdentifier)
      Sets personal identifier.
      Parameters:
      personalIdentifier - the personal identifier