Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package com.tinkerpop.blueprints.impls.neo4j2.batch;
 
 
 import java.util.Map;
 import java.util.Set;

Author(s):
Marko A. Rodriguez (http://markorodriguez.com)
abstract class Neo4j2BatchElement implements Element {
    protected final Neo4j2BatchGraph graph;
    protected final Long id;
    protected Neo4j2BatchElement(final Neo4j2BatchGraph graphfinal Long id) {
        this. = graph;
        this. = id;
    }
    public Object getId() {
        return ;
    }
    public abstract Map<StringObjectgetPropertyMap();
    public Set<StringgetPropertyKeys() {
        return this.getPropertyMap().keySet();
    }
    public <T> T getProperty(final String key) {
        return (T) this.getPropertyMap().get(key);
    }
    protected Map<StringObjectgetPropertyMapClone() {
        final Map<StringObjectclone = new HashMap<StringObject>();
        for (Map.Entry<StringObjectentry : this.getPropertyMap().entrySet()) {
            clone.put(entry.getKey(), entry.getValue());
        }
        return clone;
    }
    public int hashCode() {
        return this.getId().hashCode();
    }
    public void remove() {
    }
    public boolean equals(final Object object) {
        return ElementHelper.areEqual(thisobject);
    }
New to GrepCode? Check out our FAQ X