@Entity public class PermissionImpl extends Object implements Permission
Permission
-implementationConstructor and Description |
---|
PermissionImpl() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
ApplicationImpl |
getApplication()
Returns the
Application this Permission belongs to. |
@Size(max=8192,message="{validation.string.max}") String |
getDescription()
Returns the description.
|
Integer |
getId()
Returns the id.
|
@NotNull(message="{validation.notNull}") @Pattern(regexp="[a-zA-Z0-9\\-\\.]{3,}",message="{validation.permission}") String |
getName()
Returns the name.
|
Date |
getVersion() |
int |
hashCode() |
void |
setApplication(ApplicationImpl application) |
void |
setDescription(String description) |
void |
setId(Integer id) |
void |
setName(String name) |
void |
setVersion(Date version) |
String |
toString() |
public Integer getId()
Identifiable
getId
in interface Identifiable<Integer>
public void setId(Integer id)
@NotNull(message="{validation.notNull}") @Pattern(regexp="[a-zA-Z0-9\\-\\.]{3,}", message="{validation.permission}") public @NotNull(message="{validation.notNull}") @Pattern(regexp="[a-zA-Z0-9\\-\\.]{3,}",message="{validation.permission}") String getName()
Nameable
public void setName(String name)
@Size(max=8192, message="{validation.string.max}") public @Size(max=8192,message="{validation.string.max}") String getDescription()
Nameable
getDescription
in interface Nameable
public void setDescription(String description)
public Date getVersion()
public void setVersion(Date version)
public ApplicationImpl getApplication()
Permission
Application
this Permission
belongs to.getApplication
in interface Permission
Application
this Permission
belongspublic void setApplication(ApplicationImpl application)
Copyright © 2011–2017 aiticon GmbH. All rights reserved.