Interface HvlOAuthEntityClaimQueryModelStructure<T extends Enum<?>>
- Type Parameters:
T
- the type parameter is related with assigned entity type
- All Known Implementing Classes:
HvlOAuthAuthorityClaimQueryModel
,HvlOAuthProfileClaimQueryModel
,HvlOAuthProfileDetailClaimQueryModel
,HvlOAuthProfileGroupClaimQueryModel
,HvlOAuthRoleClaimQueryModel
,HvlOAuthRoleGroupClaimQueryModel
,HvlOAuthUserClaimQueryModel
public interface HvlOAuthEntityClaimQueryModelStructure<T extends Enum<?>>
The interface claim data model structure.
-
Method Summary
Modifier and TypeMethodDescriptionGets addable id set.Gets assigned entity id.Gets assigned entity type.Gets only assigned.Gets removeable id set.
-
Method Details
-
getAssignedEntityType
T getAssignedEntityType()Gets assigned entity type.- Returns:
- the assigned entity type
-
getAssignedEntityId
Long getAssignedEntityId()Gets assigned entity id.- Returns:
- the assigned entity id
-
getOnlyAssigned
Boolean getOnlyAssigned()Gets only assigned.- Returns:
- the only assigned
-
getAddableIdSet
Gets addable id set.- Returns:
- the addable id set
-
getRemoveableIdSet
Gets removeable id set.- Returns:
- the removeable id set
-