leila.patterns
Class StoredLinkagePattern

java.lang.Object
  extended by leila.patterns.LinkagePattern
      extended by leila.patterns.StoredLinkagePattern
All Implemented Interfaces:
java.io.Serializable

public class StoredLinkagePattern
extends LinkagePattern

This class is part of LEILA (http://mpii.de/yago-naga/leila). It is licensed under the Creative Commons Attribution License (http://creativecommons.org/licenses/by/3.0) by the author Fabian M. Suchanek (http://suchanek.name).

StoredLinkagePattern represents a LinkagePattern with a null Bridge. A StoredPattern is clings to a StoredBridge, which holds the pattern's bridge.

See Also:
Serialized Form

Field Summary
 int num
          Contains the number of Feature Objects in this equivalence class
 
Fields inherited from class leila.patterns.LinkagePattern
basis, bridge, label, sourceId
 
Constructor Summary
StoredLinkagePattern(LinkagePattern f)
           
 
Method Summary
 boolean equals(java.lang.Object o)
          Two StoredFatureObjects are equal if their bases coincide
 int hashCode()
          returns the hashCode
 double similarity(LinkagePattern o)
          Returns a similarity measurement
 java.lang.String toString()
          Returns a String representation
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

num

public int num
Contains the number of Feature Objects in this equivalence class

Constructor Detail

StoredLinkagePattern

public StoredLinkagePattern(LinkagePattern f)
Method Detail

equals

public boolean equals(java.lang.Object o)
Two StoredFatureObjects are equal if their bases coincide

Overrides:
equals in class LinkagePattern

toString

public java.lang.String toString()
Returns a String representation

Overrides:
toString in class LinkagePattern

similarity

public double similarity(LinkagePattern o)
Returns a similarity measurement


hashCode

public int hashCode()
returns the hashCode

Overrides:
hashCode in class LinkagePattern