|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IDeviceService.DeviceField | |
---|---|
net.floodlightcontroller.devicemanager | |
net.floodlightcontroller.devicemanager.internal |
Uses of IDeviceService.DeviceField in net.floodlightcontroller.devicemanager |
---|
Methods in net.floodlightcontroller.devicemanager that return IDeviceService.DeviceField | |
---|---|
static IDeviceService.DeviceField |
IDeviceService.DeviceField.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static IDeviceService.DeviceField[] |
IDeviceService.DeviceField.values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods in net.floodlightcontroller.devicemanager that return types with arguments of type IDeviceService.DeviceField | |
---|---|
java.util.EnumSet<IDeviceService.DeviceField> |
IEntityClassifierService.getKeyFields()
Return the most general list of fields that should be used as key fields. |
java.util.EnumSet<IDeviceService.DeviceField> |
IEntityClass.getKeyFields()
Return the set of key fields for this entity class. |
Method parameters in net.floodlightcontroller.devicemanager with type arguments of type IDeviceService.DeviceField | |
---|---|
void |
IDeviceService.addIndex(boolean perClass,
java.util.EnumSet<IDeviceService.DeviceField> keyFields)
Create an index over a set of fields. |
Uses of IDeviceService.DeviceField in net.floodlightcontroller.devicemanager.internal |
---|
Fields in net.floodlightcontroller.devicemanager.internal with type parameters of type IDeviceService.DeviceField | |
---|---|
protected java.util.EnumSet<IDeviceService.DeviceField> |
DeviceManagerImpl.DeviceUpdate.fieldsChanged
If not added, then this is the list of fields changed |
protected java.util.EnumSet<IDeviceService.DeviceField> |
IndexedEntity.keyFields
|
protected java.util.EnumSet<IDeviceService.DeviceField> |
DeviceIndex.keyFields
The key fields for this index |
protected static java.util.EnumSet<IDeviceService.DeviceField> |
DefaultEntityClassifier.keyFields
|
protected java.util.Set<java.util.EnumSet<IDeviceService.DeviceField>> |
DeviceManagerImpl.perClassIndices
This is the list of indices we want on a per-class basis |
protected java.util.Map<java.util.EnumSet<IDeviceService.DeviceField>,DeviceIndex> |
DeviceManagerImpl.secondaryIndexMap
This stores secondary indices over the fields in the devices |
protected java.util.Map<java.util.EnumSet<IDeviceService.DeviceField>,DeviceIndex> |
DeviceManagerImpl.ClassState.secondaryIndexMap
This stores secondary indices over the fields in the device for the class |
Methods in net.floodlightcontroller.devicemanager.internal that return types with arguments of type IDeviceService.DeviceField | |
---|---|
protected java.util.EnumSet<IDeviceService.DeviceField> |
DeviceManagerImpl.findChangedFields(Device device,
Entity newEntity)
|
java.util.EnumSet<IDeviceService.DeviceField> |
DefaultEntityClassifier.getKeyFields()
|
java.util.EnumSet<IDeviceService.DeviceField> |
DefaultEntityClassifier.DefaultEntityClass.getKeyFields()
|
Method parameters in net.floodlightcontroller.devicemanager.internal with type arguments of type IDeviceService.DeviceField | |
---|---|
void |
DeviceManagerImpl.addIndex(boolean perClass,
java.util.EnumSet<IDeviceService.DeviceField> keyFields)
|
protected boolean |
DeviceManagerImpl.allKeyFieldsPresent(Entity e,
java.util.EnumSet<IDeviceService.DeviceField> keyFields)
Check if the entity e has all the keyFields set. |
protected java.util.Iterator<Device> |
DeviceManagerImpl.queryClassByEntity(IEntityClass clazz,
java.util.EnumSet<IDeviceService.DeviceField> keyFields,
Entity entity)
|
Constructor parameters in net.floodlightcontroller.devicemanager.internal with type arguments of type IDeviceService.DeviceField | |
---|---|
DeviceIndex(java.util.EnumSet<IDeviceService.DeviceField> keyFields)
Construct a new device index using the provided key fields |
|
DeviceManagerImpl.DeviceUpdate(Device device,
DeviceManagerImpl.DeviceUpdate.Change change,
java.util.EnumSet<IDeviceService.DeviceField> fieldsChanged)
|
|
DeviceMultiIndex(java.util.EnumSet<IDeviceService.DeviceField> keyFields)
|
|
DeviceUniqueIndex(java.util.EnumSet<IDeviceService.DeviceField> keyFields)
Construct a new device index using the provided key fields |
|
IndexedEntity(java.util.EnumSet<IDeviceService.DeviceField> keyFields,
Entity entity)
Create a new IndexedEntity for the given Entity using
the provided key fields. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |