Modifier and Type | Method and Description |
---|---|
MonitorRequestBuilder<E> |
MonitorRequestBuilder.addColumn(ColumnSchema<?,?> column) |
Modifier and Type | Method and Description |
---|---|
MonitorRequestBuilder<E> |
MonitorRequestBuilder.addColumns(List<ColumnSchema<E,?>> columns) |
Modifier and Type | Method and Description |
---|---|
ColumnSchema<E,D> |
Column.getSchema() |
Modifier and Type | Method and Description |
---|---|
<D> Column<E,D> |
Row.getColumn(ColumnSchema<E,D> schema) |
<E extends TableSchema<E>,T> |
Column.getData(ColumnSchema<E,T> anotherSchema) |
void |
Column.setSchema(ColumnSchema<E,D> schema) |
Constructor and Description |
---|
Column(ColumnSchema<E,D> schema,
D data) |
Modifier and Type | Method and Description |
---|---|
<T extends TableSchema<T>,D> |
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.column(ColumnSchema<C,D> columnSchema) |
Where |
Where.condition(ColumnSchema column,
Function function,
Object value) |
<T extends TableSchema<T>,D> |
Update.set(ColumnSchema<T,D> columnSchema,
D value) |
<D,C extends TableSchema<C>> |
Insert.value(ColumnSchema<C,D> columnSchema,
D value) |
Modifier and Type | Method and Description |
---|---|
ColumnSchema |
TableSchema.column(String column) |
<D> ColumnSchema<E,D> |
TableSchema.column(String column,
Class<D> type) |
static ColumnSchema |
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) |
Modifier and Type | Method and Description |
---|---|
Map<String,ColumnSchema> |
TableSchema.getColumnSchemas() |
Modifier and Type | Method and Description |
---|---|
protected void |
TableSchema.setColumns(Map<String,ColumnSchema> columns) |
Constructor and Description |
---|
TableSchema(String name,
Map<String,ColumnSchema> columns) |
Modifier and Type | Method and Description |
---|---|
static ColumnSchema<GenericTableSchema,Object> |
TyperUtils.getColumnSchema(GenericTableSchema tableSchema,
String columnName,
Class<Object> metaClass) |
Modifier and Type | Method and Description |
---|---|
static <T extends TableSchema<T>> |
TransactUtils.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>> |
TransactUtils.stampInstanceIdentifierMutation(TransactionBuilder transaction,
org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> iid,
TableSchema<T> tableSchema,
ColumnSchema<T,Map<String,String>> columnSchema,
InstanceIdentifierCodec instanceIdentifierCodec) |
Copyright © 2018 OpenDaylight. All rights reserved.