package org.openntf.domino.graph2.builtin;
import org.openntf.domino.graph2.annotations.IncidenceUnique;
import org.openntf.domino.graph2.annotations.Shardable;
import org.openntf.domino.graph2.annotations.TypedProperty;
import org.openntf.domino.graph2.builtin.ViewVertex.Contains;
import com.tinkerpop.blueprints.Direction;
import com.tinkerpop.frames.VertexFrame;
import com.tinkerpop.frames.modules.typedgraph.TypeField;
import com.tinkerpop.frames.modules.typedgraph.TypeValue;
@Shardable
@TypeField("null")
@TypeValue("null")
public interface CategoryVertex extends VertexFrame {
@TypedProperty("value")
public String getValue();
@TypedProperty("position")
public String getPosition();
@TypedProperty("noteid")
public String getNoteid();
@IncidenceUnique(label = "contents", direction = Direction.OUT)
public Iterable<Contains> getContents();
}