@Override public OrientVertexProperty createProperty(final String iPropertyName, final OType iType, final OClass iLinkedClass) { return new OrientVertexProperty(graph, super.createProperty(iPropertyName, iType, iLinkedClass)); }
@Override public OrientVertexType getSuperClass() { return new OrientVertexType(graph, super.getSuperClass()); }
@Override public OProperty createProperty(final String iPropertyName, final OType iType) { return graph.executeOutsideTx(new OCallable<OProperty, OrientBaseGraph>() { @Override public OProperty call(final OrientBaseGraph g) { return OrientElementType.super.createProperty(iPropertyName, iType); } }, "create ", getTypeName(), " property '", iPropertyName, "' as type '", iType.toString(), "'"); }
OIndex<?> index = elementType.getClassIndex(indexName); if (index != null) { Object recordId = index.get(key);
@Override public OProperty createProperty(final String iPropertyName, final OType iType, final OType iLinkedType) { return graph.executeOutsideTx(new OCallable<OProperty, OrientBaseGraph>() { @Override public OProperty call(final OrientBaseGraph g) { return OrientElementType.super.createProperty(iPropertyName, iType, iLinkedType); } }, "create ", getTypeName(), " property '", iPropertyName, "' as type '", iType.toString(), "' linked type '", iLinkedType.toString(), "'"); }
@Override public OProperty createProperty(final String iPropertyName, final OType iType, final OClass iLinkedClass) { return graph.executeOutsideTx(new OCallable<OProperty, OrientBaseGraph>() { @Override public OProperty call(final OrientBaseGraph g) { return OrientElementType.super.createProperty(iPropertyName, iType, iLinkedClass); } }, "create ", getTypeName(), " property '", iPropertyName, "' as type '", iType.toString(), "' linked class '", iLinkedClass.getName(), "'"); }
@Override public OrientVertexProperty createProperty(final String iPropertyName, final OType iType, final OType iLinkedType) { return new OrientVertexProperty(graph, super.createProperty(iPropertyName, iType, iLinkedType)); }
@Override @Deprecated public OrientEdgeType getSuperClass() { return new OrientEdgeType(graph, super.getSuperClass()); }
@Override public OrientVertexProperty createProperty(final String iPropertyName, final OType iType) { return new OrientVertexProperty(graph, super.createProperty(iPropertyName, iType)); }