@Override
    public final Class<? extends Document> mainInterface() {
        return mainInterface;
    }
An abstract base implementation for a view of a particular trait.

@author  Emil Forslund
@since   3.0.1
runtime-parent/runtime-config/src/main/java/com/speedment/runtime/config/trait/AbstractTraitView.java