Package yapion.utils
Class RecursionUtils
- java.lang.Object
-
- yapion.utils.RecursionUtils
-
public class RecursionUtils extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RecursionUtils.RecursionResult
static class
RecursionUtils.RecursionType
-
Constructor Summary
Constructors Constructor Description RecursionUtils()
-
Method Summary
Modifier and Type Method Description static RecursionUtils.RecursionResult
checkRecursion(YAPIONAnyType toCheck, YAPIONAnyType instance)
Checks if a instance is already given in the hierarchy.
-
-
-
Method Detail
-
checkRecursion
public static RecursionUtils.RecursionResult checkRecursion(YAPIONAnyType toCheck, YAPIONAnyType instance)
Checks if a instance is already given in the hierarchy.- Parameters:
toCheck
- is the instance to test forinstance
- is the instance of a hierarchy to check against- Returns:
RecursionUtils.RecursionResult
with theRecursionUtils.RecursionType
and theinstance
against which was checked.
-
-