Uses of Interface
org.opendaylight.ovsdb.lib.schema.typed.TypedBaseTable
-
-
Uses of TypedBaseTable in org.opendaylight.ovsdb.hwvtepsouthbound
Methods in org.opendaylight.ovsdb.hwvtepsouthbound with type parameters of type TypedBaseTable Modifier and Type Method Description <T extends TypedBaseTable<?>>
THwvtepConnectionInstance. createTypedRowWrapper(Class<T> klazz)
<T extends TypedBaseTable<?>>
THwvtepConnectionInstance. createTypedRowWrapper(DatabaseSchema dbSchema, Class<T> klazz)
<T extends TypedBaseTable<?>>
THwvtepConnectionInstance. getTypedRowWrapper(Class<T> klazz, Row<GenericTableSchema> row)
Methods in org.opendaylight.ovsdb.hwvtepsouthbound that return types with arguments of type TypedBaseTable Modifier and Type Method Description List<TypedBaseTable>
HwvtepTableReader. getHwvtepTableEntries(Class<? extends org.opendaylight.yangtools.yang.binding.Identifiable> cls)
Optional<TypedBaseTable>
HwvtepTableReader. getHwvtepTableEntryUUID(Class<? extends org.opendaylight.yangtools.yang.binding.Identifiable> cls, org.opendaylight.yangtools.yang.binding.InstanceIdentifier iid, UUID existingUUID)
-
Uses of TypedBaseTable in org.opendaylight.ovsdb.lib
Methods in org.opendaylight.ovsdb.lib with type parameters of type TypedBaseTable Modifier and Type Method Description <T extends TypedBaseTable<?>>
TOvsdbClient. createTypedRowWrapper(Class<T> klazz)
User friendly convenient methods that make use of TyperUtils.getTypedRowWrapper to create a Typed Row Proxy given the Typed Table Class.<T extends TypedBaseTable<?>>
TOvsdbClient. createTypedRowWrapper(DatabaseSchema dbSchema, Class<T> klazz)
User friendly convenient methods that make use of getTypedRowWrapper to create a Typed Row Proxy given DatabaseSchema and Typed Table Class.<T extends TypedBaseTable<?>>
TOvsdbClient. getTypedRowWrapper(Class<T> klazz, Row<GenericTableSchema> row)
User friendly convenient method to get a Typed Row Proxy given a Typed Table Class and the Row to be wrapped. -
Uses of TypedBaseTable in org.opendaylight.ovsdb.lib.impl
Methods in org.opendaylight.ovsdb.lib.impl with type parameters of type TypedBaseTable Modifier and Type Method Description <T extends TypedBaseTable<?>>
TOvsdbClientImpl. createTypedRowWrapper(Class<T> klazz)
User friendly convenient method that make use of TyperUtils.getTypedRowWrapper to create a Typed Row Proxy given the Typed Table Class.<T extends TypedBaseTable<?>>
TOvsdbClientImpl. createTypedRowWrapper(DatabaseSchema dbSchema, Class<T> klazz)
User friendly convenient method that make use of getTypedRowWrapper to create a Typed Row Proxy given DatabaseSchema and Typed Table Class.<T extends TypedBaseTable<?>>
TOvsdbClientImpl. getTypedRowWrapper(Class<T> klazz, Row<GenericTableSchema> row)
User friendly convenient method to get a Typed Row Proxy given a Typed Table Class and the Row to be wrapped. -
Uses of TypedBaseTable in org.opendaylight.ovsdb.lib.operations
Methods in org.opendaylight.ovsdb.lib.operations with type parameters of type TypedBaseTable Modifier and Type Method Description <T extends TypedBaseTable<?>>
TTransactionBuilder. getTypedRowSchema(Class<T> klazz)
<T extends TypedBaseTable<?>>
TTransactionBuilder. getTypedRowWrapper(Class<T> klazz)
Methods in org.opendaylight.ovsdb.lib.operations with parameters of type TypedBaseTable Modifier and Type Method Description <E extends TableSchema<E>>
Insert<E>Operations. insert(TypedBaseTable<E> typedTable)
<E extends TableSchema<E>>
Mutate<E>Operations. mutate(TypedBaseTable<E> typedTable)
<E extends TableSchema<E>>
Update<E>Operations. update(TypedBaseTable<E> typedTable)
Constructors in org.opendaylight.ovsdb.lib.operations with parameters of type TypedBaseTable Constructor Description Insert(TypedBaseTable<E> typedTable)
Update(TypedBaseTable<E> typedTable)
-
Uses of TypedBaseTable in org.opendaylight.ovsdb.lib.schema.typed
Methods in org.opendaylight.ovsdb.lib.schema.typed with type parameters of type TypedBaseTable Modifier and Type Method Description <T extends TypedBaseTable<?>>
Map<UUID,T>TypedDatabaseSchema. extractRowsOld(Class<T> klazz, TableUpdates updates)
This method extracts all row updates of Class<T> klazz from a TableUpdates that correspond to old version of rows of type klazz that have been updated.static <T extends TypedBaseTable<?>>
Map<UUID,T>TyperUtils. extractRowsOld(Class<T> klazz, TableUpdates updates, DatabaseSchema dbSchema)
This method extracts all row updates of Class<T> klazz from a TableUpdates that correspond to old version of rows of type klazz that have been updated.<T extends TypedBaseTable<?>>
Map<UUID,T>TypedDatabaseSchema. extractRowsRemoved(Class<T> klazz, TableUpdates updates)
This method extracts all row updates of Class<T> klazz from a TableUpdates that correspond to removal of rows of type klazz.static <T extends TypedBaseTable<?>>
Map<UUID,T>TyperUtils. extractRowsRemoved(Class<T> klazz, TableUpdates updates, DatabaseSchema dbSchema)
This method extracts all row updates of Class<T> klazz from a TableUpdates that correspond to removal of rows of type klazz.<T extends TypedBaseTable<?>>
Map<UUID,T>TypedDatabaseSchema. extractRowsUpdated(Class<T> klazz, TableUpdates updates)
This method extracts all row updates of Class<T> klazz from a TableUpdates that correspond to insertion or updates of rows of type klazz.static <T extends TypedBaseTable<?>>
Map<UUID,T>TyperUtils. extractRowsUpdated(Class<T> klazz, TableUpdates updates, DatabaseSchema dbSchema)
This method extracts all row updates of Class<T> klazz from a TableUpdates that correspond to insertion or updates of rows of type klazz.default <T extends TypedBaseTable<?>>
TTypedDatabaseSchema. getTypedRowWrapper(Class<T> klazz)
Returns a Typed Proxy implementation for the klazz passed as a parameter.<T extends TypedBaseTable<?>>
TTypedDatabaseSchema. getTypedRowWrapper(Class<T> klazz, Row<GenericTableSchema> row)
Returns a Typed Proxy implementation for the klazz passed as a parameter.static <T extends TypedBaseTable<?>>
TTyperUtils. getTypedRowWrapper(DatabaseSchema dbSchema, Class<T> klazz)
Deprecated.static <T extends TypedBaseTable<?>>
TTyperUtils. getTypedRowWrapper(DatabaseSchema dbSchema, Class<T> klazz, Row<GenericTableSchema> row)
Deprecated. -
Uses of TypedBaseTable in org.opendaylight.ovsdb.schema.hardwarevtep
Subinterfaces of TypedBaseTable in org.opendaylight.ovsdb.schema.hardwarevtep Modifier and Type Interface Description interface
ACL
interface
ACLEntry
interface
ArpSourcesLocal
interface
ArpSourcesRemote
interface
Global
interface
LogicalBindingStats
interface
LogicalRouter
interface
LogicalSwitch
interface
Manager
interface
McastMacsLocal
interface
McastMacsRemote
interface
PhysicalLocator
interface
PhysicalLocatorSet
interface
PhysicalPort
interface
PhysicalSwitch
interface
Tunnel
interface
UcastMacsLocal
interface
UcastMacsRemote
-
Uses of TypedBaseTable in org.opendaylight.ovsdb.schema.openvswitch
Subinterfaces of TypedBaseTable in org.opendaylight.ovsdb.schema.openvswitch Modifier and Type Interface Description interface
AutoAttach
This class is a typed interface to the AutoAttach Table.interface
Bridge
This class is a typed interface to the Bridge Table.interface
Capability
interface
Controller
This class is a typed interface to the Controller Table.interface
FlowSampleCollectorSet
This class is a typed interface to the Flow_Sample_Collector_Set Table.interface
FlowTable
This class is a typed interface to the Flow_Table Table.interface
Interface
This class is a typed interface to the Bridge Table.interface
IPFIX
This class is a typed interface to the IPFIX Table.interface
Manager
This class is a typed interface to the Manager Table.interface
Mirror
This class is a typed interface to the Mirror Table.interface
NetFlow
This class is a typed interface to the NetFlow Table.interface
OpenVSwitch
This class is a typed interface to the Open_vSwitch table.interface
Port
This class is a typed interface to the Port Table.interface
Qos
This class is a typed interface to the QoS Table.interface
Queue
This class is a typed interface to the Queue Table.interface
SFlow
This class is a typed interface to the SFlow Table.interface
SSL
This class is a typed interface to the SSL Table. -
Uses of TypedBaseTable in org.opendaylight.ovsdb.southbound
Methods in org.opendaylight.ovsdb.southbound with type parameters of type TypedBaseTable Modifier and Type Method Description <T extends TypedBaseTable<?>>
TOvsdbConnectionInstance. createTypedRowWrapper(Class<T> klazz)
<T extends TypedBaseTable<?>>
TOvsdbConnectionInstance. createTypedRowWrapper(DatabaseSchema dbSchema, Class<T> klazz)
<T extends TypedBaseTable<?>>
TOvsdbConnectionInstance. getTypedRowWrapper(Class<T> klazz, Row<GenericTableSchema> row)
-