/** * Returns whether the specified Structure reports to be a compatible NTUnion. * * <p>Checks if the specified Structure reports compatibility with this version of NTUnion through * its type ID, including checking version numbers. The return value does not depend on whether * the structure is actually compatible in terms of its introspection type. * * @param structure the Structure to test * @return (false,true) if (is not, is) a compatible NTUnion */ public static boolean is_a(Structure structure) { return NTUtils.is_a(structure.getID(), URI); }