de.bsvrz.kex.kexdav.systemobjects
Class ObjectSpecification
java.lang.Object
de.bsvrz.kex.kexdav.systemobjects.ObjectSpecification
- Direct Known Subclasses:
- IdSpecification, PidSpecification
public abstract class ObjectSpecification
- extends Object
Interface, dass einen Suchparameter für ein eindeutiges Objekt definiert. Ein Objekt kann z.B. anhand der Id oder der Pid identifiziert werden.
- Author:
- Kappich Systemberatung
ObjectSpecification
public ObjectSpecification()
getObject
public abstract SystemObject getObject(DataModel dataModel)
matches
public abstract boolean matches(SystemObject object)
hashCode
public abstract int hashCode()
- Overrides:
hashCode
in class Object
equals
public abstract boolean equals(Object obj)
- Overrides:
equals
in class Object
toString
public abstract String toString()
- Overrides:
toString
in class Object
create
public static ObjectSpecification create(SystemObject systemObject,
ManagerInterface manager)