- java.lang.Object
-
- org.scijava.struct.Structs
-
public final class Structs extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcheckModifiers(String message, int actualModifiers, boolean negate, int... requiredModifiers)Helper to check for several modifiers at once.static <T> StructInstance<T>expand(MemberInstance<T> memberInstance)static StructInstance<?>expand(StructInstance<?> parent, String key)static <S> Structfrom(S source, Type structType, MemberParser<S,? extends Member<?>>... parsers)static booleanisImmutable(Class<?> type)static StringtoString(Member<?> member)static StringtoString(Struct struct)
-
-
-
Method Detail
-
expand
public static StructInstance<?> expand(StructInstance<?> parent, String key)
-
expand
public static <T> StructInstance<T> expand(MemberInstance<T> memberInstance)
-
from
public static <S> Struct from(S source, Type structType, MemberParser<S,? extends Member<?>>... parsers)
-
checkModifiers
public static void checkModifiers(String message, int actualModifiers, boolean negate, int... requiredModifiers)
Helper to check for several modifiers at once.- Parameters:
message-actualModifiers-requiredModifiers-
-
isImmutable
public static boolean isImmutable(Class<?> type)
-
-