Uses of Interface
net.solarnetwork.central.domain.CompositeKey
Packages that use CompositeKey
Package
Description
-
Uses of CompositeKey in net.solarnetwork.central.common.dao
Classes in net.solarnetwork.central.common.dao with type parameters of type CompositeKeyModifier and TypeInterfaceDescriptioninterfaceGenericCompositeKeyFilterableDao<T extends net.solarnetwork.dao.Entity<K>,K extends CompositeKey> API for a DAO that can filter by composite key components. -
Uses of CompositeKey in net.solarnetwork.central.common.dao.jdbc.sql
Constructors in net.solarnetwork.central.common.dao.jdbc.sql with parameters of type CompositeKeyModifierConstructorDescriptionDeleteForCompositeKey(CompositeKey pk, String tableName, String[] columnNames) Constructor.DeleteForGroupMinimumIndex(CompositeKey pk, String tableName, String[] columnNames) Constructor.UpdateEnabledIdFilter(String tableName, String[] idColumnNames, CompositeKey filter, boolean enabled) Constructor. -
Uses of CompositeKey in net.solarnetwork.central.dao
Classes in net.solarnetwork.central.dao with type parameters of type CompositeKeyModifier and TypeClassDescriptionclassBaseUserModifiableEntity<C extends BaseUserModifiableEntity<C,K>, K extends CompositeKey & Comparable<K> & Serializable> Base mutable user-related configuration entity, where the first component of its primary key is a Long user ID. -
Uses of CompositeKey in net.solarnetwork.central.domain
Subinterfaces of CompositeKey in net.solarnetwork.central.domainModifier and TypeInterfaceDescriptioninterfaceCompositeKey2<K1,K2> API for a composite key with two components.interfaceCompositeKey3<K1,K2, K3> API for a composite key with three components.Classes in net.solarnetwork.central.domain that implement CompositeKeyModifier and TypeClassDescriptionfinal classBasic implementation of a Long and Integer composite key.final classBasic implementation of a Long and String composite key.final classImmutable primary key for user-related entities using a Long entity key.final classBasic implementation of a Long, Long, Integer composite key.final classBasic implementation of a Long, Long, String composite key.final classImmutable primary key for user-related entities using a String entity key.classBasic implementation of a Long, UUID, Integer composite key.classBasic implementation of a Long, UUID, Long composite key.final classImmutable primary key for user-related entities using a UUID primary key.Methods in net.solarnetwork.central.domain that return CompositeKeyModifier and TypeMethodDescriptionCompositeKey.createKey(CompositeKey template, Object... components) Create a new key instance based on a template and component arguments.Methods in net.solarnetwork.central.domain with parameters of type CompositeKeyModifier and TypeMethodDescriptionCompositeKey.createKey(CompositeKey template, Object... components) Create a new key instance based on a template and component arguments.LongIntegerCompositePK.createKey(CompositeKey template, Object... components) LongStringCompositePK.createKey(CompositeKey template, Object... components) UserLongCompositePK.createKey(CompositeKey template, Object... components) UserLongIntegerCompositePK.createKey(CompositeKey template, Object... components) UserLongStringCompositePK.createKey(CompositeKey template, Object... components) UserStringCompositePK.createKey(CompositeKey template, Object... components) UserUuidIntegerCompositePK.createKey(CompositeKey template, Object... components) UserUuidLongCompositePK.createKey(CompositeKey template, Object... components) UserUuidPK.createKey(CompositeKey template, Object... components)