That was actually a pseudo code, so was probably a bit confusing. For identifying the presence of no-interface view:
JBossEnterpriseBeanMetaData beanMetaData = ...
if ( beanMetaData.isSession() && beanMetaData instanceof JBossSessionBean31MetaData)
{
JBossSessionBean31MetaData sessionBeanMetaData = (JBossSessionBean31MetaData) beanMetaData;
if(sessionBeanMetaData.isNoInterfaceBean())
{
// ....
}
}