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

de.twenty11.skysail.common.graphs.NodeProvider Maven / Gradle / Ivy

The newest version!
package de.twenty11.skysail.common.graphs;

import java.util.List;
import java.util.Map;

import org.codehaus.jackson.annotate.JsonIgnoreProperties;
import org.codehaus.jackson.map.annotate.JsonDeserialize;

@JsonDeserialize(as=DefaultNodeProvider.class)
@JsonIgnoreProperties(ignoreUnknown=true)
public interface NodeProvider {
    
    String getType();

    String getNodeId();
    
    String getNodeLabel();
    
    Map getNodeProperties();
    
    List getEdges();

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy