private boolean hasRefHolder(String oid, Type type) { synchronized (refHolders) { LinkedList<RefHolder> l = refHolders.get(oid); if (l != null) { for (RefHolder rh : l) { if (type.isSupertypeOf(rh.getType())) { return true; } } } } return false; }
private boolean hasRefHolder(String oid, Type type) { synchronized (refHolders) { LinkedList l = (LinkedList) refHolders.get(oid); if (l != null) { for (Iterator i = l.iterator(); i.hasNext();) { RefHolder rh = (RefHolder) i.next(); if (type.isSupertypeOf(rh.getType())) { return true; } } } } return false; }
public Object find(Type type) { // First, look for an exactly matching entry; then, look for an // arbitrary entry for a subtype of the request type: Level2Entry l2 = level2map.get(type); if (l2 != null) { Object o = l2.get(); if (o != null) { return o; } } for (Iterator<Level2Entry> i = level2map.values().iterator(); i.hasNext();) { l2 = i.next(); if (type.isSupertypeOf(l2.type)) { Object o = l2.get(); if (o != null) { return o; } } } return null; }
public Object find(Type type) { // First, look for an exactly matching entry; then, look for an // arbitrary entry for a subtype of the request type: Level2Entry l2 = level2map.get(type); if (l2 != null) { Object o = l2.get(); if (o != null) { return o; } } for (Iterator<Level2Entry> i = level2map.values().iterator(); i.hasNext();) { l2 = i.next(); if (type.isSupertypeOf(l2.type)) { Object o = l2.get(); if (o != null) { return o; } } } return null; }
case TypeClass.STRUCT_value: case TypeClass.EXCEPTION_value: if (destType.isSupertypeOf(type)) { return object;
case TypeClass.STRUCT_value: case TypeClass.EXCEPTION_value: if (destType.isSupertypeOf(type)) { return object;
if (new Type(UnknownPropertyException.class).isSupertypeOf( AnyConverter.getType(e.TargetException)) && (p.property.Attributes & PropertyAttribute.OPTIONAL) != 0) } else if (new Type(PropertyVetoException.class).isSupertypeOf( AnyConverter.getType(e.TargetException)) && ((p.property.Attributes
if (new Type(UnknownPropertyException.class).isSupertypeOf( AnyConverter.getType(e.TargetException)) && (p.property.Attributes & PropertyAttribute.OPTIONAL) != 0) } else if (new Type(PropertyVetoException.class).isSupertypeOf( AnyConverter.getType(e.TargetException)) && ((p.property.Attributes
if (new Type(UnknownPropertyException.class).isSupertypeOf( AnyConverter.getType(e.TargetException)) && (p.property.Attributes & PropertyAttribute.OPTIONAL) != 0)
if (new Type(UnknownPropertyException.class).isSupertypeOf( AnyConverter.getType(e.TargetException)) && (p.property.Attributes & PropertyAttribute.OPTIONAL) != 0)