Package com.iizix
Interface ICircularReference<INPUT,TARGET>
-
- All Known Implementing Classes:
EditorSelectorReference
public interface ICircularReference<INPUT,TARGET>
Interface used to find circular references.- Author:
- Christopher Mindus
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description INPUT
getNext(TARGET output)
Gets the next input reference from a target reference.TARGET[]
getReferences(INPUT input)
Gets the target references for an input reference.boolean
isValid(INPUT input)
Checks if the input reference is valid.
-
-
-
Method Detail
-
isValid
boolean isValid(INPUT input)
Checks if the input reference is valid.- Parameters:
input
- The input reference.- Returns:
- true if this is a input valid reference.
-
getReferences
TARGET[] getReferences(INPUT input)
Gets the target references for an input reference.- Parameters:
input
- The input reference.- Returns:
- The targets references or null if not found.
-
-