.. java:import:: java.sql PreparedStatement .. java:import:: java.sql ResultSet .. java:import:: java.util LinkedList .. java:import:: java.util List .. java:import:: org.caosdb.server.database.access Access .. java:import:: org.caosdb.server.database.backend.interfaces GetDependentEntitiesImpl .. java:import:: org.caosdb.server.database.exceptions TransactionException .. java:import:: org.caosdb.server.entity EntityID MySQLGetDependentEntities ========================= .. java:package:: org.caosdb.server.database.backend.implementation.MySQL :noindex: .. java:type:: public class MySQLGetDependentEntities extends MySQLTransaction implements GetDependentEntitiesImpl Get a list of ids of all entities which require the given entity to exists. That is the list of all direct child entities (by is-a relation), referenced entities (i.e. the given entity is a property's value), all properties which have this entity as their data type and all implemented properties which use this entity as their abtract property. :author: Timm Fitschen Fields ------ STMT_GET_DEPENDENT_ENTITIES ^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. java:field:: public static final String STMT_GET_DEPENDENT_ENTITIES :outertype: MySQLGetDependentEntities Constructors ------------ MySQLGetDependentEntities ^^^^^^^^^^^^^^^^^^^^^^^^^ .. java:constructor:: public MySQLGetDependentEntities(Access access) :outertype: MySQLGetDependentEntities Methods ------- execute ^^^^^^^ .. java:method:: @Override public List execute(EntityID entity) throws TransactionException :outertype: MySQLGetDependentEntities