Uses of Class
org.opendaylight.ovsdb.lib.schema.ColumnSchema
-
-
Uses of ColumnSchema in org.opendaylight.ovsdb.lib.message
Methods in org.opendaylight.ovsdb.lib.message with parameters of type ColumnSchema Modifier and Type Method Description MonitorRequestBuilder<E>
MonitorRequestBuilder. addColumn(ColumnSchema<?,?> column)
Method parameters in org.opendaylight.ovsdb.lib.message with type arguments of type ColumnSchema Modifier and Type Method Description MonitorRequestBuilder<E>
MonitorRequestBuilder. addColumns(List<ColumnSchema<E,?>> extraColumns)
-
Uses of ColumnSchema in org.opendaylight.ovsdb.lib.notation
Methods in org.opendaylight.ovsdb.lib.notation that return ColumnSchema Modifier and Type Method Description ColumnSchema<E,D>
Column. getSchema()
Methods in org.opendaylight.ovsdb.lib.notation with parameters of type ColumnSchema Modifier and Type Method Description <D> Column<E,D>
Row. getColumn(ColumnSchema<E,D> schema)
<E extends TableSchema<E>,T>
TColumn. getData(ColumnSchema<E,T> anotherSchema)
void
Column. setSchema(ColumnSchema<E,D> schema)
Constructors in org.opendaylight.ovsdb.lib.notation with parameters of type ColumnSchema Constructor Description Column(ColumnSchema<E,D> schema, D data)
-
Uses of ColumnSchema in org.opendaylight.ovsdb.lib.operations
Methods in org.opendaylight.ovsdb.lib.operations with parameters of type ColumnSchema Modifier and Type Method Description <T extends TableSchema<T>,D>
Mutate<E>Mutate. addMutation(ColumnSchema<T,D> columnSchema, Mutator mutator, D value)
Where
Where. and(ColumnSchema column, Function function, Object value)
<D,C extends TableSchema<C>>
Select<E>Select. column(ColumnSchema<C,D> columnSchema)
Where
Where. condition(ColumnSchema column, Function function, Object value)
<T extends TableSchema<T>,D>
Update<E>Update. set(ColumnSchema<T,D> columnSchema, D value)
<D,C extends TableSchema<C>>
Insert<E>Insert. value(ColumnSchema<C,D> columnSchema, D value)
-
Uses of ColumnSchema in org.opendaylight.ovsdb.lib.schema
Fields in org.opendaylight.ovsdb.lib.schema declared as ColumnSchema Modifier and Type Field Description protected static ColumnSchema
TableSchema. UUID_COLUMN_SCHMEMA
protected static ColumnSchema
TableSchema. VERSION_COLUMN_SCHMEMA
Methods in org.opendaylight.ovsdb.lib.schema that return ColumnSchema Modifier and Type Method Description ColumnSchema
TableSchema. column(String column)
<D> ColumnSchema<E,D>
TableSchema. column(String column, Class<D> type)
static <E extends TableSchema<E>,D>
ColumnSchema<E,D>ColumnSchema. fromJson(String name, com.fasterxml.jackson.databind.JsonNode json)
<D> ColumnSchema<E,Set<D>>
TableSchema. multiValuedColumn(String column, Class<D> type)
<K,V>
ColumnSchema<E,Map<K,V>>TableSchema. multiValuedColumn(String column, Class<K> keyType, Class<V> valueType)
Methods in org.opendaylight.ovsdb.lib.schema that return types with arguments of type ColumnSchema Modifier and Type Method Description Map<String,ColumnSchema>
TableSchema. getColumnSchemas()
Constructor parameters in org.opendaylight.ovsdb.lib.schema with type arguments of type ColumnSchema Constructor Description GenericTableSchema(String name, Map<String,ColumnSchema> columns)
TableSchema(String name, Map<String,ColumnSchema> columns)
-
Uses of ColumnSchema in org.opendaylight.ovsdb.southbound.ovsdb.transact
Methods in org.opendaylight.ovsdb.southbound.ovsdb.transact with parameters of type ColumnSchema Modifier and Type Method Description static <T extends TableSchema<T>>
voidTransactUtils. stampInstanceIdentifier(TransactionBuilder transaction, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> iid, TableSchema<T> tableSchema, ColumnSchema<T,Map<String,String>> columnSchema, InstanceIdentifierCodec instanceIdentifierCodec)
static <T extends TableSchema<T>>
Mutate<T>TransactUtils. stampInstanceIdentifierMutation(TransactionBuilder transaction, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> iid, TableSchema<T> tableSchema, ColumnSchema<T,Map<String,String>> columnSchema, InstanceIdentifierCodec instanceIdentifierCodec)
-