Class NodeMetadata<L extends Neo4jLabel>

  • All Implemented Interfaces:
    com.buschmais.xo.api.metadata.type.DatastoreEntityMetadata<L>

    public class NodeMetadata<L extends Neo4jLabel>
    extends Object
    implements com.buschmais.xo.api.metadata.type.DatastoreEntityMetadata<L>
    • Constructor Detail

      • NodeMetadata

        public NodeMetadata​(L label,
                            com.buschmais.xo.api.metadata.method.IndexedPropertyMethodMetadata<IndexedPropertyMetadata> usingIndexedPropertyOf,
                            boolean batchable)
    • Method Detail

      • getDiscriminator

        public L getDiscriminator()
        Specified by:
        getDiscriminator in interface com.buschmais.xo.api.metadata.type.DatastoreEntityMetadata<L extends Neo4jLabel>
      • getUsingIndexedPropertyOf

        public com.buschmais.xo.api.metadata.method.IndexedPropertyMethodMetadata<IndexedPropertyMetadata> getUsingIndexedPropertyOf()
      • isBatchable

        public boolean isBatchable()