2 * Copyright (c) 2013 Cisco Systems, Inc. and others. All rights reserved.
4 * This program and the accompanying materials are made available under the
5 * terms of the Eclipse Public License v1.0 which accompanies this distribution,
6 * and is available at http://www.eclipse.org/legal/epl-v10.html
8 package org.opendaylight.yangtools.sal.binding.model.api;
11 * Generated Property extends interface {@link MethodSignature} interface. <br>
12 * The Generated Property interface is designed to store information of fields
13 * (or members) declared in Java Transfer Objects (or any java classes) and
14 * their access counterparts (getters and setters).
16 * @see MethodSignature
18 public interface GeneratedProperty extends TypeMember {
23 * Returns <code>true</code> if the property si declared as read-only. <br>
24 * If the property has flag <code>isReadOnly == true</code> the property
25 * SHOULD be generated as getter only.
27 * @return <code>true</code> if the property si declared as read-only.