public abstract class Signature
extends java.lang.Object
Constructor and Description |
---|
Signature() |
Modifier and Type | Method and Description |
---|---|
abstract void |
addSignature(Signature other)
Adds the elements of the given signature to this signature.
|
abstract boolean |
equals(java.lang.Object obj) |
abstract int |
hashCode() |
abstract boolean |
isOverlappingSignature(Signature other)
Checks whether this signature has common elements with the
given signature, i.e.
|
abstract boolean |
isSubSignature(Signature other)
Checks whether this signature is a sub-signature of the
given signature, i.e.
|
public abstract boolean isSubSignature(Signature other)
other
- a signature.public abstract boolean isOverlappingSignature(Signature other)
other
- a signature.public abstract void addSignature(Signature other)
other
- a signature.public abstract int hashCode()
hashCode
in class java.lang.Object
public abstract boolean equals(java.lang.Object obj)
equals
in class java.lang.Object