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 classRecursionUtils.RecursionResultstatic classRecursionUtils.RecursionType
-
Constructor Summary
Constructors Constructor Description RecursionUtils()
-
Method Summary
Modifier and Type Method Description static RecursionUtils.RecursionResultcheckRecursion(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.RecursionResultwith theRecursionUtils.RecursionTypeand theinstanceagainst which was checked.
-
-