GraphNode.java
891 Bytes
/*
* Decompiled with CFR 0_118.
*
* Could not load the following classes:
* org.apache.sling.api.resource.Resource
*/
package com.adobe.granite.socialgraph;
import com.adobe.granite.socialgraph.Direction;
import com.adobe.granite.socialgraph.Relationship;
import java.util.Map;
import org.apache.sling.api.resource.Resource;
public interface GraphNode
extends Map<String, Object> {
public String getId();
public Resource getResource();
@Deprecated
public boolean isVirtual();
public Relationship createRelationshipTo(GraphNode var1, String var2);
public void delete();
public /* varargs */ Iterable<Relationship> getRelationships(Direction var1, String ... var2);
public Relationship getRelationship(Direction var1, GraphNode var2, String var3);
public <T> T get(String var1, Class<T> var2);
public <T> T get(String var1, T var2);
}