Package io.adminshell.aas.v3.model.impl
Class DefaultAccessPermissionRule.Builder
- java.lang.Object
-
- io.adminshell.aas.v3.model.builder.AbstractBuilder<T>
-
- io.adminshell.aas.v3.model.builder.ExtendableBuilder<T,B>
-
- io.adminshell.aas.v3.model.builder.AccessPermissionRuleBuilder<DefaultAccessPermissionRule,DefaultAccessPermissionRule.Builder>
-
- io.adminshell.aas.v3.model.impl.DefaultAccessPermissionRule.Builder
-
- All Implemented Interfaces:
Builder<DefaultAccessPermissionRule>
- Enclosing class:
- DefaultAccessPermissionRule
public static class DefaultAccessPermissionRule.Builder extends AccessPermissionRuleBuilder<DefaultAccessPermissionRule,DefaultAccessPermissionRule.Builder>
This builder class can be used to construct a DefaultAccessPermissionRule bean.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DefaultAccessPermissionRule.BuildergetSelf()protected DefaultAccessPermissionRulenewBuildingInstance()-
Methods inherited from class io.adminshell.aas.v3.model.builder.AccessPermissionRuleBuilder
category, description, descriptions, displayName, displayNames, extension, extensions, idShort, permissionsPerObject, permissionsPerObjects, qualifier, qualifiers, targetSubjectAttributes
-
Methods inherited from class io.adminshell.aas.v3.model.builder.AbstractBuilder
build, getBuildingInstance
-
-
-
-
Method Detail
-
getSelf
protected DefaultAccessPermissionRule.Builder getSelf()
- Specified by:
getSelfin classExtendableBuilder<DefaultAccessPermissionRule,DefaultAccessPermissionRule.Builder>
-
newBuildingInstance
protected DefaultAccessPermissionRule newBuildingInstance()
- Specified by:
newBuildingInstancein classAbstractBuilder<DefaultAccessPermissionRule>
-
-