public class org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser extends org.apache.isis.extensions.secman.applib.user.dom.ApplicationUser
{
private java.lang.Long id;
private java.lang.Long version;
private java.lang.String username;
private java.lang.String familyName;
private java.lang.String givenName;
private java.lang.String knownAs;
private java.lang.String emailAddress;
private java.lang.String phoneNumber;
private java.lang.String faxNumber;
private java.util.Locale language;
private java.util.Locale numberFormat;
private java.util.Locale timeFormat;
private java.lang.String atPath;
private org.apache.isis.extensions.secman.applib.user.dom.AccountType accountType;
private org.apache.isis.extensions.secman.applib.user.dom.ApplicationUserStatus status;
private java.lang.String encryptedPassword;
private java.util.Set roles;
public void <init>()
{
org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser v;
java.util.TreeSet v;
v := @this: org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser;
specialinvoke v.<org.apache.isis.extensions.secman.applib.user.dom.ApplicationUser: void <init>()>();
v = new java.util.TreeSet;
specialinvoke v.<java.util.TreeSet: void <init>()>();
v.<org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser: java.util.Set roles> = v;
return;
}
public java.lang.String getUsername()
{
java.lang.String v;
org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser v;
v := @this: org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser;
v = v.<org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser: java.lang.String username>;
return v;
}
public void setUsername(java.lang.String)
{
java.lang.String v;
org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser v;
v := @this: org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser;
v := @parameter: java.lang.String;
v.<org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser: java.lang.String username> = v;
return;
}
public java.lang.String getFamilyName()
{
java.lang.String v;
org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser v;
v := @this: org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser;
v = v.<org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser: java.lang.String familyName>;
return v;
}
public void setFamilyName(java.lang.String)
{
java.lang.String v;
org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser v;
v := @this: org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser;
v := @parameter: java.lang.String;
v.<org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser: java.lang.String familyName> = v;
return;
}
public java.lang.String getGivenName()
{
java.lang.String v;
org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser v;
v := @this: org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser;
v = v.<org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser: java.lang.String givenName>;
return v;
}
public void setGivenName(java.lang.String)
{
java.lang.String v;
org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser v;
v := @this: org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser;
v := @parameter: java.lang.String;
v.<org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser: java.lang.String givenName> = v;
return;
}
public java.lang.String getKnownAs()
{
java.lang.String v;
org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser v;
v := @this: org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser;
v = v.<org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser: java.lang.String knownAs>;
return v;
}
public void setKnownAs(java.lang.String)
{
java.lang.String v;
org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser v;
v := @this: org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser;
v := @parameter: java.lang.String;
v.<org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser: java.lang.String knownAs> = v;
return;
}
public java.lang.String getEmailAddress()
{
java.lang.String v;
org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser v;
v := @this: org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser;
v = v.<org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser: java.lang.String emailAddress>;
return v;
}
public void setEmailAddress(java.lang.String)
{
java.lang.String v;
org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser v;
v := @this: org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser;
v := @parameter: java.lang.String;
v.<org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser: java.lang.String emailAddress> = v;
return;
}
public java.lang.String getPhoneNumber()
{
java.lang.String v;
org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser v;
v := @this: org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser;
v = v.<org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser: java.lang.String phoneNumber>;
return v;
}
public void setPhoneNumber(java.lang.String)
{
java.lang.String v;
org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser v;
v := @this: org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser;
v := @parameter: java.lang.String;
v.<org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser: java.lang.String phoneNumber> = v;
return;
}
public java.lang.String getFaxNumber()
{
java.lang.String v;
org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser v;
v := @this: org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser;
v = v.<org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser: java.lang.String faxNumber>;
return v;
}
public void setFaxNumber(java.lang.String)
{
java.lang.String v;
org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser v;
v := @this: org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser;
v := @parameter: java.lang.String;
v.<org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser: java.lang.String faxNumber> = v;
return;
}
public java.lang.String getAtPath()
{
java.lang.String v;
org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser v;
v := @this: org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser;
v = v.<org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser: java.lang.String atPath>;
return v;
}
public void setAtPath(java.lang.String)
{
java.lang.String v;
org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser v;
v := @this: org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser;
v := @parameter: java.lang.String;
v.<org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser: java.lang.String atPath> = v;
return;
}
public org.apache.isis.extensions.secman.applib.user.dom.AccountType getAccountType()
{
org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser v;
org.apache.isis.extensions.secman.applib.user.dom.AccountType v;
v := @this: org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser;
v = v.<org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser: org.apache.isis.extensions.secman.applib.user.dom.AccountType accountType>;
return v;
}
public void setAccountType(org.apache.isis.extensions.secman.applib.user.dom.AccountType)
{
org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser v;
org.apache.isis.extensions.secman.applib.user.dom.AccountType v;
v := @this: org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser;
v := @parameter: org.apache.isis.extensions.secman.applib.user.dom.AccountType;
v.<org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser: org.apache.isis.extensions.secman.applib.user.dom.AccountType accountType> = v;
return;
}
public org.apache.isis.extensions.secman.applib.user.dom.ApplicationUserStatus getStatus()
{
org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser v;
org.apache.isis.extensions.secman.applib.user.dom.ApplicationUserStatus v;
v := @this: org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser;
v = v.<org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser: org.apache.isis.extensions.secman.applib.user.dom.ApplicationUserStatus status>;
return v;
}
public void setStatus(org.apache.isis.extensions.secman.applib.user.dom.ApplicationUserStatus)
{
org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser v;
org.apache.isis.extensions.secman.applib.user.dom.ApplicationUserStatus v;
v := @this: org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser;
v := @parameter: org.apache.isis.extensions.secman.applib.user.dom.ApplicationUserStatus;
v.<org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser: org.apache.isis.extensions.secman.applib.user.dom.ApplicationUserStatus status> = v;
return;
}
public java.lang.String getEncryptedPassword()
{
java.lang.String v;
org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser v;
v := @this: org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser;
v = v.<org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser: java.lang.String encryptedPassword>;
return v;
}
public void setEncryptedPassword(java.lang.String)
{
java.lang.String v;
org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser v;
v := @this: org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser;
v := @parameter: java.lang.String;
v.<org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser: java.lang.String encryptedPassword> = v;
return;
}
public java.util.Set getRoles()
{
java.util.Set v;
java.lang.Object v;
org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser v;
v := @this: org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser;
v = v.<org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser: java.util.Set roles>;
v = staticinvoke <org.apache.isis.commons.internal.base._Casts: java.lang.Object uncheckedCast(java.lang.Object)>(v);
return v;
}
public java.util.Locale getLanguage()
{
org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser v;
java.util.Locale v;
v := @this: org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser;
v = v.<org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser: java.util.Locale language>;
return v;
}
public void setLanguage(java.util.Locale)
{
org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser v;
java.util.Locale v;
v := @this: org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser;
v := @parameter: java.util.Locale;
v.<org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser: java.util.Locale language> = v;
return;
}
public java.util.Locale getNumberFormat()
{
org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser v;
java.util.Locale v;
v := @this: org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser;
v = v.<org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser: java.util.Locale numberFormat>;
return v;
}
public void setNumberFormat(java.util.Locale)
{
org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser v;
java.util.Locale v;
v := @this: org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser;
v := @parameter: java.util.Locale;
v.<org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser: java.util.Locale numberFormat> = v;
return;
}
public java.util.Locale getTimeFormat()
{
org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser v;
java.util.Locale v;
v := @this: org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser;
v = v.<org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser: java.util.Locale timeFormat>;
return v;
}
public void setTimeFormat(java.util.Locale)
{
org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser v;
java.util.Locale v;
v := @this: org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser;
v := @parameter: java.util.Locale;
v.<org.apache.isis.extensions.secman.jpa.user.dom.ApplicationUser: java.util.Locale timeFormat> = v;
return;
}
}