Class IdentifiedType

java.lang.Object
nz.org.riskscape.engine.typeset.IdentifiedType
All Implemented Interfaces:
Identified, Type, WrappingType
Direct Known Subclasses:
CanonicalType, LinkedType

public abstract class IdentifiedType extends Object implements Identified, Type, WrappingType

Wraps a type to include an identifier and a TypeSet to link it back to some managed and identified set of types among a set.

An IdentifiedType is equal iff the id, typeSet and subclass all match