/*
* Copyright 2013 Guidewire Software, Inc.
*/
package gw.lang.reflect;
public interface ITypeRef extends IType
{
boolean isDeleted();
boolean _shouldReload();
void _setStale(RefreshKind refreshKind);
Class<? extends IType> _getClassOfRef();
void setReloadable(boolean bReloadable);
boolean isReloadable();
boolean isTypeRefreshedOutsideOfLock(IType type);
ITypeLoader getTypeLoaderDirectly();
}