code: public static void asserTrueOrUnspecifiedBeanException(boolean expression, SQLiteDatabaseSchema schema,
  			SQLiteEntity entity, String foreignClassName) {
  		if (!expression) {
  			String msg = String.format(
  					"In dao definition '%s' is referred a bean definition '%s' that is not defined in '%s' schema",
  					entity.getSimpleName(), foreignClassName, schema.getElement().getQualifiedName().toString());
  			throw (new InvalidDefinition(msg));
  		}
  
  	}
docs: Asser true or unspecified bean exception.
  
  @param expression
  the expression
  @param schema
  the schema
  @param entity
  the entity
  @param foreignClassName
  the foreign class name