849850851852853854855856857858859
else { if( kb.isObjectProperty( p ) ) { query.addDistVar( o, VarType.INDIVIDUAL ); } else if( kb.isDatatypeProperty( p ) ) { query.addDistVar( o, VarType.LITERAL ); } } } } }
858859860861862863864865866867868
} } for( final ATermAppl v : possibleLiteralVars ) { if( !query.getDistVars().contains( v ) ) { query.addDistVar( v, VarType.LITERAL ); } query.addDistVar( v, VarType.INDIVIDUAL ); } if( !handleVariableSPO )
860861862863864865866867868869870
for( final ATermAppl v : possibleLiteralVars ) { if( !query.getDistVars().contains( v ) ) { query.addDistVar( v, VarType.LITERAL ); } query.addDistVar( v, VarType.INDIVIDUAL ); } if( !handleVariableSPO ) return query;