-/*\r
- * [[ Authors will Fill in the Copyright header ]]\r
- *\r
- * This program and the accompanying materials are made available under the\r
- * terms of the Eclipse Public License v1.0 which accompanies this distribution,\r
- * and is available at http://www.eclipse.org/legal/epl-v10.html\r
- *\r
- * Authors : Brent Salisbury, Evan Zeller\r
- */\r
-package org.opendaylight.ovsdb.lib.database;\r
-\r
-import com.fasterxml.jackson.annotation.JsonProperty;\r
-\r
-public class ColumnSchema {\r
-\r
- String name;\r
-\r
- @JsonProperty("type")\r
- private OvsdbType type;\r
-\r
- @JsonProperty("ephemeral")\r
- private Boolean ephemeral;\r
-\r
- @JsonProperty("mutable")\r
- private Boolean mutable;\r
-\r
- public OvsdbType getType() {\r
- return type;\r
- }\r
-\r
- public Boolean getEphemeral() {\r
- return ephemeral;\r
- }\r
-\r
- public Boolean getMutable() {\r
- return mutable;\r
- }\r
-\r
- public String getName() {\r
- return name;\r
- }\r
-\r
- public void setName(String name) {\r
- this.name = name;\r
- }\r
-\r
-\r
- @Override\r
- public String toString() {\r
- return "ColumnType [type=" + type + ", ephemeral=" + ephemeral\r
- + ", mutable=" + mutable + "]";\r
- }\r
-\r
-}\r