Interface GeneratedPropertyBuilder
- All Superinterfaces:
AnnotableTypeBuilder,TypeMemberBuilder<GeneratedPropertyBuilder>
Generated Property Builder is interface that contains methods to build and instantiate Generated Property definition.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionsetReadOnly(boolean isReadOnly) Sets isReadOnly flag for property.Returnsnewimmutable instance of Generated Property.Methods inherited from interface org.opendaylight.mdsal.binding.model.api.type.builder.AnnotableTypeBuilder
addAnnotation, addAnnotationMethods inherited from interface org.opendaylight.mdsal.binding.model.api.type.builder.TypeMemberBuilder
getAccessModifier, getName, setAccessModifier, setComment, setFinal, setReturnType, setStatic
-
Method Details
-
setValue
-
setReadOnly
Sets isReadOnly flag for property. If property is marked as read only it is the same as set property in Java as final.- Parameters:
isReadOnly- Read Only property flag.
-
toInstance
GeneratedProperty toInstance()Returnsnewimmutable instance of Generated Property.
ThedefiningTypeparam cannot benull. The every member in Java MUST be declared and defined inside the scope ofclassdefinition. In case that defining Type will be passed asnullreference the method SHOULD thrownIllegalArgumentException.- Returns:
newimmutable instance of Generated Property.
-