SandMark version 2.1


sandmark.config
Class AlgorithmProperty

java.lang.Object
  |
  +--sandmark.config.RequisiteProperty
        |
        +--sandmark.config.AlgorithmProperty

public class AlgorithmProperty
extends RequisiteProperty

An AlgorithmProperty encapsulates information about dependencies between each obfuscation and watermarking algorithm. Specifically, it encapsulates another Sandmark algorithm that is a dependency.

Author:
Kelly Heffner kheffner@cs.arizona.edu

Constructor Summary
AlgorithmProperty(Algorithm alg)
          Constructs an AlgorithmProperty from the specified Sandmark algorithm.
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.Class getAlgorithm()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AlgorithmProperty

public AlgorithmProperty(Algorithm alg)
Constructs an AlgorithmProperty from the specified Sandmark algorithm.

Parameters:
alg - an instance of a Sandmark algorithm
Method Detail

getAlgorithm

public java.lang.Class getAlgorithm()

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

SandMark version 2.1

Wed Jul 3 17:27:43 MST 2002