Codota Logo
Edge.getToName
Code IndexAdd Codota to your IDE (free)

How to use
getToName
method
in
openllet.core.boxes.abox.Edge

Best Java code snippets using openllet.core.boxes.abox.Edge.getToName (Showing top 18 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
LocalDateTime l =
  • Codota Iconnew LocalDateTime()
  • Codota IconLocalDateTime.now()
  • Codota IconDateTimeFormatter formatter;String text;formatter.parseLocalDateTime(text)
  • Smart code suggestions by Codota
}
origin: Galigator/openllet

public CachedOutEdge(final Edge edge)
{
  super(edge.getRole(), edge.getToName(), edge.getDepends());
}
origin: Galigator/openllet

public CachedOutEdge(final Edge edge)
{
  super(edge.getRole(), edge.getToName(), edge.getDepends());
}
origin: Galigator/openllet

@Override
public boolean activate(final Edge edge)
{
  assert edgeMatches(edge) != null;
  if (edge.getFromName().equals(edge.getToName()))
  {
    activate(WME.createEdge(edge));
    return true;
  }
  return false;
}
origin: Galigator/openllet

@Override
public boolean activate(final Edge edge)
{
  assert edgeMatches(edge) != null;
  if (edge.getFromName().equals(edge.getToName()))
  {
    activate(WME.createEdge(edge));
    return true;
  }
  return false;
}
origin: Galigator/openllet

private static Bool checkSelfClash(final KnowledgeBase kb, final ATermAppl self, final CachedNode root, final CachedNode otherRoot)
{
  final Role r = kb.getRole(self.getArgument(0));
  for (final Edge e : otherRoot.getOutEdges())
    if (e.getRole().isSubRoleOf(r) && e.getToName().equals(otherRoot.getName()))
    {
      if (_logger.isLoggable(Level.FINE))
        _logger.fine(root + " has not(" + self + ") " + otherRoot + " has self edge");
      final boolean allIndependent = root.isIndependent() && otherRoot.isIndependent() && e.getDepends().isIndependent();
      return allIndependent ? Bool.FALSE : Bool.UNKNOWN;
    }
  return null;
}
origin: Galigator/openllet

private static Bool checkSelfClash(final KnowledgeBase kb, final ATermAppl self, final CachedNode root, final CachedNode otherRoot)
{
  final Role r = kb.getRole(self.getArgument(0));
  for (final Edge e : otherRoot.getOutEdges())
    if (e.getRole().isSubRoleOf(r) && e.getToName().equals(otherRoot.getName()))
    {
      if (_logger.isLoggable(Level.FINE))
        _logger.fine(root + " has not(" + self + ") " + otherRoot + " has self edge");
      final boolean allIndependent = root.isIndependent() && otherRoot.isIndependent() && e.getDepends().isIndependent();
      return allIndependent ? Bool.FALSE : Bool.UNKNOWN;
    }
  return null;
}
origin: Galigator/openllet

  private static boolean intersectsRNeighbors(final Set<ATermAppl> samesAndMaybes, final CachedNode node, final Role role)
  {
    if (samesAndMaybes.isEmpty())
      return false;

    for (final Edge edge : node.getOutEdges())
      if (samesAndMaybes.contains(edge.getToName()) && edge.getRole().isSubRoleOf(role))
        return true;

    if (role.isObjectRole())
    {
      final Role invRole = role.getInverse();
      for (final Edge edge : node.getInEdges())
        if (samesAndMaybes.contains(edge.getFromName()) && edge.getRole().isSubRoleOf(invRole))
          return true;
    }

    return false;
  }
}
origin: Galigator/openllet

  private static boolean intersectsRNeighbors(final Set<ATermAppl> samesAndMaybes, final CachedNode node, final Role role)
  {
    if (samesAndMaybes.isEmpty())
      return false;

    for (final Edge edge : node.getOutEdges())
      if (samesAndMaybes.contains(edge.getToName()) && edge.getRole().isSubRoleOf(role))
        return true;

    if (role.isObjectRole())
    {
      final Role invRole = role.getInverse();
      for (final Edge edge : node.getInEdges())
        if (samesAndMaybes.contains(edge.getFromName()) && edge.getRole().isSubRoleOf(invRole))
          return true;
    }

    return false;
  }
}
origin: Galigator/openllet

private static Set<ATermAppl> getRNeighbors(final CachedNode node, final Role role)
{
  final Set<ATermAppl> neighbors = new HashSet<>();
  for (final Edge edge : node.getOutEdges())
  {
    final Role r = edge.getRole();
    if (r.isSubRoleOf(role))
      neighbors.add(edge.getToName());
  }
  if (role.isObjectRole())
  {
    final Role invRole = role.getInverse();
    for (final Edge edge : node.getInEdges())
    {
      final Role r = edge.getRole();
      if (r.isSubRoleOf(invRole))
        neighbors.add(edge.getFromName());
    }
  }
  return neighbors;
}
origin: Galigator/openllet

private static Set<ATermAppl> getRNeighbors(final CachedNode node, final Role role)
{
  final Set<ATermAppl> neighbors = new HashSet<>();
  for (final Edge edge : node.getOutEdges())
  {
    final Role r = edge.getRole();
    if (r.isSubRoleOf(role))
      neighbors.add(edge.getToName());
  }
  if (role.isObjectRole())
  {
    final Role invRole = role.getInverse();
    for (final Edge edge : node.getInEdges())
    {
      final Role r = edge.getRole();
      if (r.isSubRoleOf(invRole))
        neighbors.add(edge.getFromName());
    }
  }
  return neighbors;
}
origin: Galigator/openllet

private static Set<ATermAppl> getRNeighbors(final CachedNode node, final Role role)
{
  final Set<ATermAppl> neighbors = new HashSet<>();
  for (final Edge edge : node.getOutEdges())
  {
    final Role r = edge.getRole();
    if (r.isSubRoleOf(role))
      neighbors.add(edge.getToName());
  }
  if (role.isObjectRole())
  {
    final Role invRole = role.getInverse();
    for (final Edge edge : node.getInEdges())
    {
      final Role r = edge.getRole();
      if (r.isSubRoleOf(invRole))
        neighbors.add(edge.getFromName());
    }
  }
  return neighbors;
}
origin: Galigator/openllet

private static Set<ATermAppl> getRNeighbors(final CachedNode node, final Role role)
{
  final Set<ATermAppl> neighbors = new HashSet<>();
  for (final Edge edge : node.getOutEdges())
  {
    final Role r = edge.getRole();
    if (r.isSubRoleOf(role))
      neighbors.add(edge.getToName());
  }
  if (role.isObjectRole())
  {
    final Role invRole = role.getInverse();
    for (final Edge edge : node.getInEdges())
    {
      final Role r = edge.getRole();
      if (r.isSubRoleOf(invRole))
        neighbors.add(edge.getFromName());
    }
  }
  return neighbors;
}
origin: Galigator/openllet

private static MultiValueMap<ATermAppl, Role> collectNeighbors(final CachedNode ind)
{
  final MultiValueMap<ATermAppl, Role> neighbors = new MultiValueMap<>();
  for (final Edge edge : ind.getInEdges())
  {
    final Role role = edge.getRole();
    final ATermAppl neighbor = edge.getFromName();
    if (!ATermUtils.isBnode(neighbor))
      neighbors.putSingle(neighbor, role);
  }
  for (final Edge edge : ind.getOutEdges())
  {
    final Role role = edge.getRole();
    final ATermAppl neighbor = edge.getToName();
    if (role.isObjectRole() && !ATermUtils.isBnode(neighbor))
      neighbors.putSingle(neighbor, role.getInverse());
  }
  return neighbors;
}
origin: Galigator/openllet

private static MultiValueMap<ATermAppl, Role> collectNeighbors(final CachedNode ind)
{
  final MultiValueMap<ATermAppl, Role> neighbors = new MultiValueMap<>();
  for (final Edge edge : ind.getInEdges())
  {
    final Role role = edge.getRole();
    final ATermAppl neighbor = edge.getFromName();
    if (!ATermUtils.isBnode(neighbor))
      neighbors.putSingle(neighbor, role);
  }
  for (final Edge edge : ind.getOutEdges())
  {
    final Role role = edge.getRole();
    final ATermAppl neighbor = edge.getToName();
    if (role.isObjectRole() && !ATermUtils.isBnode(neighbor))
      neighbors.putSingle(neighbor, role.getInverse());
  }
  return neighbors;
}
origin: Galigator/openllet

final ATermAppl val = checkInverses ? edge.getFromName() : edge.getToName();
origin: Galigator/openllet

final ATermAppl val = checkInverses ? edge.getFromName() : edge.getToName();
origin: Galigator/openllet

/**
 * Test case for #404
 */
@Test
public void addPropertyValueAfterConsistency()
{
  objectProperties(_p);
  individuals(_a, _c, _d);
  // either p(a, c) or p(a, d) holds
  _kb.addType(_a, or(hasValue(_p, _c), hasValue(_p, _d)));
  assertTrue(_kb.isConsistent());
  // check which non-deterministic choice was made
  final ATermAppl succ = _kb.getABox().getIndividual(_a).getOutEdges().edgeAt(0).getToName();
  final ATermAppl nonSucc = succ.equals(_c) ? _d : _c;
  // no entailment can be made yet
  assertFalse(_kb.hasPropertyValue(_a, _p, nonSucc));
  assertFalse(_kb.hasPropertyValue(_a, _p, succ));
  // assert the property value in non-deterministic choice
  _kb.addPropertyValue(_p, _a, succ);
  assertTrue(_kb.isConsistent());
  // this entailment still does not hold
  assertFalse(_kb.hasPropertyValue(_a, _p, nonSucc));
  // this entailment should now hold
  assertTrue(_kb.hasPropertyValue(_a, _p, succ));
}
origin: Galigator/openllet

@Test
public void addEdgeToMergedSubjectWithExistingEdge()
{
  objectProperties(_p);
  individuals(_a, _b, _c, _d, _e);
  // a is either b or c
  _kb.addType(_a, oneOf(_b, _c));
  _kb.addType(_b, some(_p, oneOf(_d, _e)));
  _kb.addType(_c, some(_p, oneOf(_d, _e)));
  assertTrue(_kb.isConsistent());
  // no edges to d
  assertFalse(_kb.hasPropertyValue(_a, _p, _d));
  assertFalse(_kb.hasPropertyValue(_b, _p, _d));
  assertFalse(_kb.hasPropertyValue(_c, _p, _d));
  assertFalse(_kb.hasPropertyValue(_a, _p, _e));
  assertFalse(_kb.hasPropertyValue(_b, _p, _e));
  assertFalse(_kb.hasPropertyValue(_c, _p, _e));
  final ATermAppl aMergedTo = _kb.getABox().getIndividual(_a).getMergedTo().getName();
  final ATermAppl aMergedToSucc = _kb.getABox().getIndividual(aMergedTo).getOutEdges().edgeAt(0).getToName();
  final ATermAppl aMergedToNotSucc = aMergedToSucc.equals(_d) ? _e : _d;
  _kb.addPropertyValue(_p, _a, aMergedToSucc);
  assertTrue(_kb.isConsistent());
  // there is only an edge from a to aMergedToSucc
  assertTrue(_kb.hasPropertyValue(_a, _p, aMergedToSucc));
  assertFalse(_kb.hasPropertyValue(_a, _p, aMergedToNotSucc));
  assertFalse(_kb.hasPropertyValue(_b, _p, _d));
  assertFalse(_kb.hasPropertyValue(_c, _p, _d));
  assertFalse(_kb.hasPropertyValue(_b, _p, _e));
  assertFalse(_kb.hasPropertyValue(_c, _p, _e));
}
openllet.core.boxes.aboxEdgegetToName

Popular methods of Edge

  • getDepends
  • getFrom
  • getFromName
  • getNeighbor
    Given a node upon which this edge is incident, the opposite incident _node is returned.
  • getRole
  • getTo
  • setDepends

Popular in Java

  • Finding current android device location
  • getSharedPreferences (Context)
  • setRequestProperty (URLConnection)
    Sets the general request property. If a property with the key already exists, overwrite its value wi
  • getContentResolver (Context)
  • MessageFormat (java.text)
    MessageFormat provides a means to produce concatenated messages in language-neutral way. Use this to
  • Enumeration (java.util)
    A legacy iteration interface.New code should use Iterator instead. Iterator replaces the enumeration
  • PriorityQueue (java.util)
    An unbounded priority Queue based on a priority heap. The elements of the priority queue are ordered
  • Executors (java.util.concurrent)
    Factory and utility methods for Executor, ExecutorService, ScheduledExecutorService, ThreadFactory,
  • JLabel (javax.swing)
  • StringUtils (org.apache.commons.lang)
    Operations on java.lang.String that arenull safe. * IsEmpty/IsBlank - checks if a String contains
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now