@Override public int hashCode() { return getComponentID().hashCode(); }
pumd.setExcludeUnlistedClasses(false); pumd.setPersistenceUnitName("JSLEEProfiles" + profileComponent.getComponentID().hashCode());
String tableName = "SLEE_PE_"+profileComponent.getProfileCmpInterfaceClass().getSimpleName() + "_" + Math.abs((long)profileComponent.getComponentID().hashCode()); addTableAnnotation(tableName, uniqueConstraints, concreteProfileEntityClass);
addTableAnnotationToPEAAV("SLEE_PEAAV_"+profileComponent.getProfileCmpInterfaceClass().getSimpleName() + "_" + Math.abs((long)profileComponent.getComponentID().hashCode()) + profileAttributeName,unique,concreteArrayValueClass);