Package org.n52.janmayen
Class Classes
- java.lang.Object
-
- org.n52.janmayen.Classes
-
public class Classes extends Object
TODO JavaDoc
-
-
Constructor Summary
Constructors Constructor Description Classes()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> Set<Class<? extends T>>flattenPartialHierachy(Class<T> limitingClass, Class<? extends T> actualClass)static intgetSimiliarity(Class<?> superClass, Class<?> clazz)Calculates class similarity based on hierarchy depth.
-
-
-
Method Detail
-
getSimiliarity
public static int getSimiliarity(Class<?> superClass, Class<?> clazz)
Calculates class similarity based on hierarchy depth.- Parameters:
superClass- the super classclazz- the class- Returns:
- 0 for equality, -1 for non-hierarchy classes, >0 the lower the more similiar
- See Also:
Similar
-
-