public String getName() { return fact.getName(); }
public String getName() { return fact.getName(); }
protected boolean isFactNameUsedInFactDataFixtures(String factName) { for ( Fixture fixture : fixtures ) { if ( fixture instanceof FactData ) { FactData factData = (FactData) fixture; if ( factData.getName().equals( factName ) ) { return true; } } } return false; }
protected boolean isFactNameUsedInGlobals(String factName) { for ( FactData factData : globals ) { if ( factData.getName().equals( factName ) ) { return true; } } return false; }
protected boolean isFactNameUsedInGlobals(String factName) { for ( FactData factData : globals ) { if ( factData.getName().equals( factName ) ) { return true; } } return false; }
protected boolean isFactNameUsedInFactDataFixtures(String factName) { for ( Fixture fixture : fixtures ) { if ( fixture instanceof FactData ) { FactData factData = (FactData) fixture; if ( factData.getName().equals( factName ) ) { return true; } } } return false; }
@Override public void populate(InternalWorkingMemory workingMemory, Map<String, FactHandle> factHandles) { workingMemory.setGlobal(fact.getName(), factObject); }
@Override public void populate(InternalWorkingMemory workingMemory, Map<String, FactHandle> factHandles) { factHandles.put(fact.getName(), workingMemory.insert(factObject)); }
@Override public void populate(InternalWorkingMemory workingMemory, Map<String, FactHandle> factHandles) { factHandles.put(fact.getName(), workingMemory.insert(factObject)); }
@Override public void populate(InternalWorkingMemory workingMemory, Map<String, FactHandle> factHandles) { workingMemory.setGlobal(fact.getName(), factObject); }
public GlobalFactPopulator(Map<String, Object> populatedData, TypeResolver typeResolver, ClassLoader classLoader, FactData fact, Map<String, Object> globalData) throws ClassNotFoundException, InstantiationException, IllegalAccessException { super(populatedData, typeResolver, classLoader, fact); factObject = resolveFactObject(); globalData.put(fact.getName(), factObject); }
public GlobalFactPopulator(Map<String, Object> populatedData, TypeResolver typeResolver, ClassLoader classLoader, FactData fact, Map<String, Object> globalData) throws ClassNotFoundException, InstantiationException, IllegalAccessException { super(populatedData, typeResolver, classLoader, fact); factObject = resolveFactObject(); globalData.put(fact.getName(), factObject); }
private boolean isFactNameUsedInThisFixture(Fixture fixture, String factName) { if ( fixture instanceof FactData ) { return ((FactData) fixture).getName().equals( factName ); } else if ( fixture instanceof VerifyFact ) { return ((VerifyFact) fixture).getName().equals( factName ); } else if ( fixture instanceof RetractFact ) { return ((RetractFact) fixture).getName().equals( factName ); } else { return false; } }
private boolean isFactNameUsedInThisFixture(Fixture fixture, String factName) { if ( fixture instanceof FactData ) { return ((FactData) fixture).getName().equals( factName ); } else if ( fixture instanceof VerifyFact ) { return ((VerifyFact) fixture).getName().equals( factName ); } else if ( fixture instanceof RetractFact ) { return ((RetractFact) fixture).getName().equals( factName ); } else { return false; } }
protected Object resolveFactObject() throws ClassNotFoundException, IllegalAccessException, InstantiationException { Object factObject = typeResolver.resolveType(getTypeName(typeResolver, fact)).newInstance(); populatedData.put(fact.getName(), factObject); return factObject; }
protected Object resolveFactObject() throws ClassNotFoundException, IllegalAccessException, InstantiationException { Object factObject = typeResolver.resolveType(getTypeName(typeResolver, fact)).newInstance(); populatedData.put(fact.getName(), factObject); return factObject; }