All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.nakedobjects.metamodel.specloader.internal.peer.JavaOneToOneAssociationPeer Maven / Gradle / Ivy

The newest version!
package org.nakedobjects.metamodel.specloader.internal.peer;

import org.nakedobjects.applib.Identifier;
import org.nakedobjects.metamodel.facets.Facet;
import org.nakedobjects.metamodel.specloader.SpecificationLoader;


public class JavaOneToOneAssociationPeer extends JavaNakedObjectAssociationPeer implements NakedObjectAssociationPeer {

    public JavaOneToOneAssociationPeer(final Identifier identifier, final Class returnType, SpecificationLoader specificationLoader) {
        super(identifier, returnType, false, specificationLoader);
    }

    @Override
    public  T getFacet(final Class facetType) {
        return super.getFacet(facetType);
    }

    @Override
    public String toString() {
        return "Reference Association [name=\"" + getIdentifier() + ", type=" + getSpecification() + " ]";
    }
}
// Copyright (c) Naked Objects Group Ltd.




© 2015 - 2024 Weber Informatics LLC | Privacy Policy