Lines Matching refs:OpenType
48 public class CompositeType extends OpenType<CompositeData> {
61 private TreeMap<String,OpenType<?>> nameToType;
82 * (ie the class name returned by the {@link OpenType#getClassName() getClassName} method)
122 OpenType<?>[] itemTypes) throws OpenDataException {
148 nameToType = new TreeMap<String,OpenType<?>>();
224 public OpenType<?> getType(String itemName) {
229 return (OpenType<?>) nameToType.get(itemName);
288 * <p>In every other case, an {@code OpenType} is assignable from
289 * another {@code OpenType} only if they are equal.</p>
332 boolean isAssignableFrom(OpenType<?> ot) {
339 OpenType<?> otItemType = ct.getType(key);
340 OpenType<?> thisItemType = getType(key);