/* * Copyright (c) 2013 Cisco Systems, Inc. and others. All rights reserved. * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v1.0 which accompanies this distribution, * and is available at http://www.eclipse.org/legal/epl-v10.html */ package org.opendaylight.controller.sal.binding.model.api; import java.util.List; /** * Every Java interface has to be specified with: *
package
that belongs intointerface
name (with commentary that SHOULD be
* present to proper define interface and base contracts specified for
* interface)enum
and constant
definitions (i.e. each
* constant definition is by default defined as public static final
* + type (either primitive or object) and constant namemethod definitions
with specified input parameters (with
* types) and return values