Class InternalEntityLinkQueryImpl<E extends Entity & EntityLinkInfo>
java.lang.Object
org.flowable.entitylink.service.impl.InternalEntityLinkQueryImpl<E>
- All Implemented Interfaces:
SingleCachedEntityMatcher<E>,CachedEntityMatcher<E>,InternalEntityLinkQuery<E>
public class InternalEntityLinkQueryImpl<E extends Entity & EntityLinkInfo>
extends Object
implements InternalEntityLinkQuery<E>, CachedEntityMatcher<E>, SingleCachedEntityMatcher<E>
- Author:
- Filip Hrisafov
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected final Function<InternalEntityLinkQueryImpl<E>,List<E>> protected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Collection<String>protected Stringprotected final Function<InternalEntityLinkQueryImpl<E>,E> -
Constructor Summary
ConstructorsConstructorDescriptionInternalEntityLinkQueryImpl(Function<InternalEntityLinkQueryImpl<E>, List<E>> listProvider, Function<InternalEntityLinkQueryImpl<E>, E> singleResultProvider) -
Method Summary
Modifier and TypeMethodDescriptionhierarchyType(String hierarchyType) booleanisRetained(E entity, Object param) booleanisRetained(E entity, InternalEntityLinkQueryImpl<?> param) booleanisRetained(Collection<E> databaseEntities, Collection<CachedEntity> cachedEntities, E entity, Object param) list()referenceScopeDefinitionId(String referenceScopeDefinitionId) referenceScopeId(String referenceScopeId) referenceScopeType(String referenceScopeType) rootScopeId(String rootScopeId) rootScopeType(String rootScopeType) scopeDefinitionId(String scopeDefinitionId) scopeIds(Collection<String> scopeIds)
-
Field Details
-
listProvider
protected final Function<InternalEntityLinkQueryImpl<E extends Entity & EntityLinkInfo>,List<E extends Entity & EntityLinkInfo>> listProvider -
singleResultProvider
protected final Function<InternalEntityLinkQueryImpl<E extends Entity & EntityLinkInfo>,E extends Entity & EntityLinkInfo> singleResultProvider -
scopeId
-
scopeIds
-
scopeDefinitionId
-
scopeType
-
referenceScopeId
-
referenceScopeDefinitionId
-
referenceScopeType
-
rootScopeId
-
rootScopeType
-
linkType
-
hierarchyType
-
-
Constructor Details
-
InternalEntityLinkQueryImpl
public InternalEntityLinkQueryImpl(Function<InternalEntityLinkQueryImpl<E>, List<E>> listProvider, Function<InternalEntityLinkQueryImpl<E>, E> singleResultProvider)
-
-
Method Details
-
scopeId
- Specified by:
scopeIdin interfaceInternalEntityLinkQuery<E extends Entity & EntityLinkInfo>
-
scopeIds
- Specified by:
scopeIdsin interfaceInternalEntityLinkQuery<E extends Entity & EntityLinkInfo>
-
scopeDefinitionId
- Specified by:
scopeDefinitionIdin interfaceInternalEntityLinkQuery<E extends Entity & EntityLinkInfo>
-
scopeType
- Specified by:
scopeTypein interfaceInternalEntityLinkQuery<E extends Entity & EntityLinkInfo>
-
referenceScopeId
- Specified by:
referenceScopeIdin interfaceInternalEntityLinkQuery<E extends Entity & EntityLinkInfo>
-
referenceScopeDefinitionId
- Specified by:
referenceScopeDefinitionIdin interfaceInternalEntityLinkQuery<E extends Entity & EntityLinkInfo>
-
referenceScopeType
- Specified by:
referenceScopeTypein interfaceInternalEntityLinkQuery<E extends Entity & EntityLinkInfo>
-
rootScopeId
- Specified by:
rootScopeIdin interfaceInternalEntityLinkQuery<E extends Entity & EntityLinkInfo>
-
rootScopeType
- Specified by:
rootScopeTypein interfaceInternalEntityLinkQuery<E extends Entity & EntityLinkInfo>
-
linkType
- Specified by:
linkTypein interfaceInternalEntityLinkQuery<E extends Entity & EntityLinkInfo>
-
hierarchyType
- Specified by:
hierarchyTypein interfaceInternalEntityLinkQuery<E extends Entity & EntityLinkInfo>
-
list
- Specified by:
listin interfaceInternalEntityLinkQuery<E extends Entity & EntityLinkInfo>
-
singleResult
- Specified by:
singleResultin interfaceInternalEntityLinkQuery<E extends Entity & EntityLinkInfo>
-
getScopeIds
-
getScopeId
-
getScopeDefinitionId
-
getScopeType
-
getReferenceScopeId
-
getReferenceScopeDefinitionId
-
getReferenceScopeType
-
getRootScopeId
-
getRootScopeType
-
getLinkType
-
getHierarchyType
-
getParameter
-
isRetained
- Specified by:
isRetainedin interfaceSingleCachedEntityMatcher<E extends Entity & EntityLinkInfo>
-
isRetained
public boolean isRetained(Collection<E> databaseEntities, Collection<CachedEntity> cachedEntities, E entity, Object param) - Specified by:
isRetainedin interfaceCachedEntityMatcher<E extends Entity & EntityLinkInfo>
-
isRetained
-