public abstract class ItemFinderIteration<T>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected T |
mCurrentItem |
protected tr.gov.tubitak.uekae.esya.api.common.util.ItemSource<T> |
mCurrentSource |
protected java.util.List<tr.gov.tubitak.uekae.esya.api.common.util.ItemSource<T>> |
mSources |
Constructor and Description |
---|
ItemFinderIteration() |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
_initSources(ValidationSystem aValidationSystem) |
protected abstract boolean |
_nextSource(ValidationSystem aValidationSystem) |
void |
addItemSource(tr.gov.tubitak.uekae.esya.api.common.util.ItemSource<T> aItemSource) |
T |
getCurrentItem() |
boolean |
nextIteration(ValidationSystem aValidationSystem) |
protected java.util.List<tr.gov.tubitak.uekae.esya.api.common.util.ItemSource<T>> mSources
protected tr.gov.tubitak.uekae.esya.api.common.util.ItemSource<T> mCurrentSource
protected T mCurrentItem
public boolean nextIteration(ValidationSystem aValidationSystem) throws tr.gov.tubitak.uekae.esya.api.common.ESYAException
tr.gov.tubitak.uekae.esya.api.common.ESYAException
public T getCurrentItem()
public void addItemSource(tr.gov.tubitak.uekae.esya.api.common.util.ItemSource<T> aItemSource)
protected abstract void _initSources(ValidationSystem aValidationSystem)
protected abstract boolean _nextSource(ValidationSystem aValidationSystem)
Copyright © 2025. All rights reserved.