Class AbstractFinder<T>
- java.lang.Object
-
- com.atlassian.confluence.api.impl.service.content.finder.AbstractFinder<T>
-
- All Implemented Interfaces:
SingleFetcher<T>
- Direct Known Subclasses:
GroupServiceImpl.GroupFinderImpl
,PersonServiceImpl.PersonFinderImpl
,SpaceServiceImpl.SpaceFinderImpl
public abstract class AbstractFinder<T> extends Object implements SingleFetcher<T>
-
-
Field Summary
Fields Modifier and Type Field Description protected Expansion[]
expansions
-
Constructor Summary
Constructors Constructor Description AbstractFinder(Expansion... expansions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T
fetchOneOrNull()
protected Expansions
getExpansions()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.atlassian.confluence.api.service.finder.SingleFetcher
fetch, fetchOne, fetchOrNull
-
-
-
-
Field Detail
-
expansions
protected final Expansion[] expansions
-
-
Constructor Detail
-
AbstractFinder
public AbstractFinder(Expansion... expansions)
-
-
Method Detail
-
fetchOneOrNull
public final T fetchOneOrNull()
- Specified by:
fetchOneOrNull
in interfaceSingleFetcher<T>
-
getExpansions
protected Expansions getExpansions()
-
-