@Embeddable
public class RoleWithParameters
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
RoleWithParameters()
Creates an empty instance.
|
|
RoleWithParameters(java.lang.String roleName,
java.util.List<RoleUnitParameter> paramValues)
Creates new instance.
|
Modifier and Type | Method and Description |
---|---|
RoleUnitName |
getFullName()
Returns a role unit name with this role name and all parameters.
|
java.util.Map<java.lang.String,java.lang.String> |
getMap()
Returns a map of parameters (name, value).
|
java.lang.String |
getParameterName(int idx)
Returns the parameter name for the given index.
|
java.lang.String |
getParamValue(int idx)
Return the parameter value for the given index.
|
java.lang.String |
getRoleName()
Returns the role name.
|
protected RoleWithParameters()
public RoleWithParameters(java.lang.String roleName, java.util.List<RoleUnitParameter> paramValues)
roleName
- paramValues
- public java.lang.String getRoleName()
public java.util.Map<java.lang.String,java.lang.String> getMap()
public RoleUnitName getFullName()
RoleUnitName
instance.public java.lang.String getParameterName(int idx)
idx
- the parameter indexjava.lang.IndexOutOfBoundsException
- if the given index is out of boundspublic java.lang.String getParamValue(int idx)
idx
- Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.